| 06/15/2018 |
Joined the Moontower College Metros. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Stuff: 18 (53); Movement: 1 (77); Control: 11 (65). |
| 04/24/2019 |
Was selected to the 2019 SGCBL College II All-Star Game. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: 18 (53); Movement: 12 (77); Control: 14 (65). |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 25 (53); Movement: 52 (79); Control: 14 (65). |
| 05/03/2021 |
Pitches a 2-hit shutout against the Dunharrow College Parasites with 8 strikeouts and 1 BB allowed! |
| 05/14/2021 |
Injured (torn rotator cuff), out for 4 months. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 31 (53); Movement: 60 (82); Control: 14 (65). |
| 06/15/2022 |
Released by the Moontower College Metros. |
| 06/15/2022 |
Drafted in the 2022 first-year player draft (Round 1, Pick 22, 22nd overall pick) by the Lake Town Archers. |
| 07/26/2022 |
Injured (sinus infection), out for 2 days. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 35 (54); Movement: 70 (82); Control: 21 (65). |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 41 (54); Movement: 74 (80); Control: 28 (65). |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 46 (47); Movement: 84 (84); Control: 39 (65). |
| 06/10/2025 |
Injured (back tightness), day-to-day for 2 days. |
| 11/17/2025 |
Received a 1-year contract worth a total of $432,000 through automatic renewal. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 47 (47); Movement: 82 (82); Control: 39 (65). |
| 11/27/2026 |
Received a 1-year contract worth a total of $432,000 through automatic renewal. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 83 (83); Control: 43 (65). |
| 06/29/2027 |
Injured (strained oblique), out for one week. |
| 07/05/2027 |
Suffered setback in recovery from injury, will miss another 4 days. |
| 12/01/2027 |
Received a 1-year contract worth a total of $432,000 through automatic renewal. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 85 (85); Control: 63 (65). |
| 10/29/2028 |
Injured (too much partying at the Prancing Pony), day-to-day for 2 days. |
| 11/21/2028 |
Received a 1-year contract worth a total of $650,000 through arbitration. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 43 (43); Movement: 84 (84); Control: 66 (66). |
| 06/25/2029 |
Was selected to the 2029 Tolkien Baseball All-Star Game. |
| 10/04/2029 |
Signed a 1-year contract extension worth a total of $800,000 with the Lake Town Archers organization. |
| 11/12/2029 |
Won the SC Gwaihir Reliever Award with a record of 4-5 with 46 Saves and 3 Blown Saves. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 43 (43); Movement: 84 (84); Control: 65 (65). |
| 06/24/2030 |
Was selected to the 2030 Tolkien Baseball All-Star Game. |
| 11/08/2030 |
Signed a 1-year contract extension worth a total of $1,650,000 with the Lake Town Archers organization. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 52 (52); Movement: 84 (84); Control: 65 (67). |
| 11/28/2031 |
Received a 1-year contract worth a total of $2,090,000 through arbitration. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 52 (52); Movement: 82 (82); Control: 70 (70). |
| 12/01/2032 |
Became a free agent. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 47 (47); Movement: 75 (75); Control: 61 (61). |
| 03/23/2033 |
Signed a 1-year contract worth a total of $1,580,000 with the Grey Havens Stars organization. |
| 04/30/2033 |
Injured (Brandywine River fever), day-to-day for 3 days. |
| 05/02/2033 |
Was claimed off waivers by Dunharrow while with Grey Havens. |
| 08/23/2033 |
Injured (biceps strain), out for 2-3 weeks. |
| 12/09/2033 |
Became a free agent. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 38 (40); Movement: 69 (73); Control: 61 (61). |
| 04/26/2034 |
Signed a 1-year contract worth a total of $2,880,000 with the Rivendell Royals organization. |
| 12/06/2034 |
Became a free agent. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 19 (29); Movement: 64 (72); Control: 55 (61). |
| 04/26/2035 |
Signed a 1-year minor league contract with the Erebor Eagles organization. |
| 05/21/2035 |
Injured (forearm cramp), day-to-day for 3 days. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 14 (26); Movement: 51 (67); Control: 54 (60). |
| 06/24/2036 |
Injured (Sore shoulder), day-to-day for 2 weeks. |
| 09/20/2036 |
Retired from professional baseball. |