| 01/01/2018 |
Joined the Fornost HS Cavalry. |
| 06/19/2018 |
Won the 2018 SGCBL High School A Round 3 with the Fornost HS Cavalry! |
| 07/01/2018 |
Wins the 2018 SGCBLHSA C2 Outstanding Pitcher Award. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Stuff: 12 (68); Movement: 1 (69); Control: 9 (78). |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: 15 (68); Movement: 5 (69); Control: 13 (78). |
| 05/02/2020 |
Injured (oblique strain), out for 5 days. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 18 (72); Movement: 26 (65); Control: 13 (78). |
| 06/12/2021 |
Released by the Fornost HS Cavalry. |
| 06/15/2021 |
Drafted in the 2021 first-year player draft (Round 1, Pick 7, 7th overall Pick) by the Weathertop Witch Kings. |
| 06/26/2021 |
Injured (hamstring soreness), out for 2 days. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 30 (73); Movement: 35 (54); Control: 13 (78). |
| 04/28/2022 |
Pitches a 6-hit shutout against the Hyarastorni Sheep with 5 strikeouts and 1 BB allowed! |
| 08/10/2022 |
Injured (torn fingernail), day-to-day for 4 days. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 43 (78); Movement: 42 (52); Control: 13 (78). |
| 04/01/2023 |
Pitches a 4-hit shutout against the North Mordor Flying Dragons with 1 strikeouts and 1 BB allowed! |
| 05/14/2023 |
Pitches a 2-hit shutout against the Prairie Hill Ponies with 9 strikeouts and 1 BB allowed! |
| 05/30/2023 |
Injured (oblique strain), out for 6 days. |
| 05/31/2023 |
Was selected to the 2023 SGCBL Single A All-Star Game. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 52 (78); Movement: 54 (55); Control: 16 (78). |
| 04/06/2024 |
Injured (tender shoulder), day-to-day for 5 days. |
| 06/26/2024 |
Pitches a 4-hit shutout against the Methedras Manglers with 5 strikeouts and 1 BB allowed! |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 62 (78); Movement: 52 (52); Control: 20 (78). |
| 06/01/2025 |
Wins the AA BL Pitcher of the Month Award. |
| 12/01/2025 |
Drafted in the rule 5 draft (Round 1, Pick 9, 9th overall Pick) by the Erebor Eagles, from the Weathertop Witch Kings. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 65 (78); Movement: 52 (52); Control: 23 (78). |
| 04/01/2026 |
Named the #59 prospect in the SGCBL |
| 04/05/2026 |
Pitches a 3-hit shutout against the Bucklebury Fairies with 6 strikeouts and 2 BB allowed! |
| 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: 70 (78); Movement: 53 (53); Control: 53 (76). |
| 04/28/2027 |
Injured (tired arm), out for 2 weeks. |
| 06/24/2027 |
Injured (elbow soreness), out for 6 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: 70 (74); Movement: 53 (53); Control: 57 (58). |
| 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: 70 (71); Movement: 54 (54); Control: 57 (58). |
| 04/14/2029 |
Injured (sore shoulder), out for 4 days. |
| 06/25/2029 |
Was selected to the 2029 Tolkien Baseball All-Star Game. |
| 07/19/2029 |
Pitches a 5-hit shutout against the Grey Havens Stars with 7 strikeouts and 0 BB allowed! |
| 11/25/2029 |
Received a 1-year contract worth a total of $1,875,000 through arbitration. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 69 (70); Movement: 54 (54); Control: 58 (59). |
| 06/10/2030 |
Pitches a 2-hit shutout against the Misty Mountain Hops with 5 strikeouts and 7 BB allowed! |
| 07/03/2030 |
Was traded by the Erebor Eagles to the Dunharrow Devils in exchange for C Erudak Facestomper. |
| 07/29/2030 |
Injured (partially torn labrum), out for 2 months. |
| 11/25/2030 |
Was not offered arbitration and became a free agent. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 66 (68); Movement: 55 (55); Control: 57 (57). |
| 01/15/2031 |
Signed a 1-year contract worth a total of $1,000,000 with the Bree Cheese organization. |
| 03/18/2031 |
Released by the Bree Cheese. |
| 03/23/2031 |
Signed a minor league contract with the Rivendell Royals organization. |
| 12/01/2031 |
Became a free agent. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 62 (63); Movement: 54 (54); Control: 45 (45). |
| 03/06/2032 |
Signed a minor league contract with the Erebor Eagles organization. |
| 03/20/2032 |
Injured (partially torn UCL (Tommy Bombadil surgery)), out for 11 months. |
| 05/01/2032 |
Was granted free agency by the Erebor organization. |
| 12/01/2032 |
Signed a 2-year contract worth a total of $2,880,000 with the Lothlorien Lumberjacks organization. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 66 (69); Movement: 21 (21); Control: 22 (22). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 61 (65); Movement: 17 (17); Control: 21 (21). |
| 12/06/2034 |
Became a free agent. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 62 (64); Movement: 19 (19); Control: 18 (18). |
| 06/27/2035 |
Signed a minor league contract with the Minas Morgul Slayers organization. |
| 09/19/2035 |
Wins the 2035 SGCBL Triple A Triple A Championships with the Nurn Demons! |
| 12/09/2035 |
Became a minor league free agent. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 62 (63); Movement: 17 (17); Control: 19 (20). |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 63 (65); Movement: 20 (21); Control: 21 (21). |
| 11/15/2037 |
Retired from professional baseball. |