Ritalin has shown to work faster and reach its optimum performance level faster than Adderall. However, it does not stay active in the body for as long as Adderall does. Ritalin is active for 2-3 hours, whereas Adderall stays active for 4-6 hours.

https://recoverypartnernetwork.com/drug/stimulants/methylphenidate-addiction