| 01/01/2018 |
Joined the Combe HS Crawlers. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Contact: 12 (71); Power: 7 (81); Eye: 9 (85). |
| 01/01/2020 |
OSA scouting updated ratings (potential): Contact: 13 (71); Power: 7 (81); Eye: 9 (85). |
| 04/20/2020 |
Was selected to the 2020 SGCBL High School A All-Star Game. |
| 06/13/2020 |
Released by the Combe HS Crawlers. |
| 06/15/2020 |
Drafted in the 2020 first-year player draft (Round 1, Pick 8, 8th overall Pick) by the Minas Tirith Titans. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Contact: 21 (71); Power: 7 (81); Eye: 18 (85). |
| 04/01/2021 |
Named the #59 prospect in the SGCBL |
| 07/19/2021 |
Wins the AA DL Player of the Week Award. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Contact: 43 (71); Power: 21 (81); Eye: 25 (85). |
| 04/01/2022 |
Named the #88 prospect in the SGCBL |
| 01/01/2023 |
OSA scouting updated ratings (potential): Contact: 47 (71); Power: 28 (81); Eye: 30 (85). |
| 04/01/2023 |
Named the #35 prospect in the SGCBL |
| 04/17/2023 |
Wins the AAA GL Player of the Week Award. |
| 05/15/2023 |
Goes 5-5 against the Greenway Gold Rush, with 2 2B, 3 RBI and 1 R. |
| 11/20/2023 |
Received a 1-year contract worth a total of $300,000 through automatic renewal. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Contact: 53 (71); Power: 38 (81); Eye: 45 (85). |
| 04/01/2024 |
Named the #23 prospect in the SGCBL |
| 04/14/2024 |
Injured (strained oblique), out for 5-6 weeks. |
| 11/22/2024 |
Received a 1-year contract worth a total of $432,000 through automatic renewal. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Contact: 55 (71); Power: 46 (81); Eye: 56 (85). |
| 03/24/2025 |
Injured (bruised back), day-to-day for 3 days. |
| 06/23/2025 |
Was selected to the 2025 Tolkien Baseball All-Star Game. |
| 11/14/2025 |
Received a 1-year contract worth a total of $3,367,500 through arbitration. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Contact: 59 (71); Power: 57 (81); Eye: 65 (85). |
| 11/24/2026 |
Received a 1-year contract worth a total of $4,265,500 through arbitration. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Contact: 62 (71); Power: 64 (81); Eye: 69 (85). |
| 03/19/2027 |
Signed a 1-year contract extension worth a total of $4,800,000 with the Minas Tirith Titans organization. |
| 08/25/2027 |
Injured on 08/22/2027, diagnosed with an oblique strain, will miss 5 weeks. |
| 09/17/2027 |
Suffered setback in recovery from injury, will miss another 2 weeks. |
| 09/28/2027 |
Suffered setback in recovery from injury, will miss another one week. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Contact: 64 (71); Power: 68 (81); Eye: 77 (85). |
| 06/10/2028 |
Signed a 1-year contract extension worth a total of $5,500,000 with the Minas Tirith Titans organization. |
| 06/30/2028 |
Was selected to the 2028 Tolkien Baseball All-Star Game. |
| 07/10/2028 |
Injured (bruised knee), day-to-day for one week. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Contact: 64 (71); Power: 68 (80); Eye: 78 (84). |
| 04/01/2029 |
Was traded by the Minas Tirith Titans to the Ravenhill Darkwings, along with 3B Shima Rasreth, in exchange for SS Prorbag Spleensmasher, CL Lomli Ironfist, SP Shaoja Florian, SS Myrth Legàlas. |
| 05/11/2029 |
Signed a 4-year contract extension worth a total of $30,000,000 with the Ravenhill Darkwings organization. |
| 08/20/2029 |
Wins the SGCBL MC Player of the Week Award. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Contact: 65 (71); Power: 68 (80); Eye: 78 (85). |
| 06/24/2030 |
Was selected to the 2030 Tolkien Baseball All-Star Game. |
| 08/02/2030 |
Goes 5-6 against the Weathertop Witch Kings, with 1 2B, 3 RBI and 2 R. |
| 08/31/2030 |
Injured (torn posterior cruciate ligament), out for 9 months. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Contact: 65 (70); Power: 68 (80); Eye: 78 (85). |
| 04/25/2031 |
Injured (quadriceps soreness), day-to-day for 2 days. |
| 07/27/2031 |
Injured (bruised knee), day-to-day for 4 days. |
| 10/08/2031 |
Injured (torn ankle ligaments), out for 3-4 weeks. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Contact: 63 (69); Power: 68 (77); Eye: 78 (86). |
| 05/22/2032 |
Injured (fractured thumb), out for 6 weeks. |
| 07/17/2032 |
Injured (knee soreness), out for 6 days. |
| 08/11/2032 |
Injured (sprained knee), out for 5 weeks. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Contact: 46 (49); Power: 53 (56); Eye: 69 (78). |
| 05/11/2033 |
Signed a 5-year contract extension worth a total of $49,000,000 with the Ravenhill Darkwings organization. |
| 07/07/2033 |
Injured (bruised hand), day-to-day for 5 days. |
| 07/24/2033 |
Injured (strained hamstring), out for 3 weeks. |
| 09/24/2033 |
Injured (hamstring soreness), out for 3 days. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Contact: 50 (50); Power: 56 (57); Eye: 70 (80). |
| 04/12/2034 |
Injured (torn thumb ligament), out for 3 weeks. |
| 05/28/2034 |
Injured (mild oblique strain), day-to-day for 6 days. |
| 11/19/2034 |
Wins the 2034 SGCBL MC Gimli's Axe Award at 2B. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Contact: 44 (50); Power: 55 (57); Eye: 72 (82). |
| 03/14/2035 |
Injured (mild hip strain), day-to-day for 2 weeks. |
| 06/27/2035 |
Scores his 1000th career Tolkien Baseball run! |
| 06/29/2035 |
Injured (torn ankle ligaments), out for 3 months. |
| 10/12/2035 |
Injured (hand soreness), day-to-day for 5 days. |
| 11/15/2035 |
Exercised his contract opt-out. |
| 12/09/2035 |
Became a free agent. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Contact: 47 (47); Power: 56 (57); Eye: 72 (83). |
| 04/12/2036 |
Signed a 2-year contract worth a total of $25,000,000 with the Dunharrow Devils organization. |
| 05/13/2036 |
Injured (Fractured foot), out for 2-3 weeks. |
| 09/20/2036 |
Injured (Broken collarbone), out for 5 weeks. |
| 11/19/2036 |
Has failed to meet the vesting criteria in his contract. |
| 12/12/2036 |
Became a free agent. |
| 12/31/2036 |
Signed a 2-year contract worth a total of $15,600,000 with the Rivendell Royals organization. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Contact: 39 (47); Power: 51 (57); Eye: 72 (82). |
| 06/02/2037 |
Injured (Partially torn labrum), out for 3 months. |
| 09/07/2037 |
Injured (Knee soreness), day-to-day for one week. |
| 09/14/2037 |
Injured (Pulled abdominal muscle), day-to-day for 5 days. |
| 11/15/2037 |
Has failed to meet the vesting criteria in his contract. |
| 12/08/2037 |
Became a free agent. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Contact: 44 (54); Power: 57 (64); Eye: 76 (87). |
| 05/26/2038 |
Signed a minor league contract ($200,000 bonus) with the Mirkwood Sylvan organization. |
| 07/10/2038 |
Injured (Knee soreness), day-to-day for 5 days. |
| 08/20/2038 |
Signed a 1-year contract extension worth a total of $1,000,000 with the Mirkwood Sylvan organization. |
| 12/26/2038 |
Released by the Mirkwood Sylvan. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Contact: 38 (55); Power: 44 (64); Eye: 77 (87). |
| 11/14/2039 |
Retired from professional baseball. |