שורטס נולד וגדל באירוויין, קליפורניה, ולאחר ששיחק בבית ספר התיכון טאסטין המקומי לא קיבל הצעות למלגות מאוניברסיטאות והלך לשחק כדורסל מכללות במכללת סאדלבק, קולג' קהילתיציבורי. לאחר שנתיים עבר לשחק בקבוצת הכדורסל של אוניברסיטת קליפורניה בדייוויס.[1] ב-6 בפברואר 2018 רשם 31 נקודות, 7 אסיסטים ו-4 חטיפות בניצחון קבוצתו על לונג ביץ' סטייט אחרי הארכה כפולה. באותה עונה העמיד ממוצעים של 15.2 נקודות, 4.3 אסיסטים ו-2 חטיפות למשחק, ובתום העונה זכה בפרס שחקן העונה באזור ביג וסט.[2]
ב-28 ביולי 2021 חתם בקריילסהיים מרלינס, גם היא מהליגה הגרמנית,[5] ובתום עונת 2021/2022 זכה בתוארי מלך הסלים ושחקן ההתקפה הטוב ביותר בבונדסליגה, על אף שקבוצתו סיימה במקום התשיעי בלבד בליגה,[6] וסיים כמלך הסלים של היורופקאפ עם 17.6 נקודות למשחק.[7]
שורטס נשאר בבונדסליגה גם בעונת 2022/2023, וב-22 ביוני 2022 חתם בטלקום בון.[8] את העונה הסדירה סיימה הקבוצה במקום הראשון בטבלה, ושורטס זכה בתואר ה-MVP של הבונדסליגה.[9] במקביל הוביל שורטס את קבוצתו לזכייה בליגת האלופות בכדורסל, תוך שהוא קולע 29 נקודות בניצחון 77–70 בגמר על הפועל ירושלים ומוביל את קבוצתו לזכייה בתואר ראשון בהיסטוריית המועדון. בשל כך זכה שורטס בתוארי ה-MVP של הפיינל פור ושל ליגת האלופות כולה.[10][11]