| 06/25/2019 |
Joined the Lake Town College Blaze. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: 4 (58); Movement: - (52); Control: 3 (73). |
| 04/24/2020 |
Was selected to the 2020 SGCBL College II All-Star Game. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 35 (66); Movement: 52 (58); Control: 3 (73). |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 37 (66); Movement: 54 (65); Control: 6 (73). |
| 04/24/2022 |
Was selected to the 2022 SGCBL College II All-Star Game. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 51 (82); Movement: 53 (69); Control: 15 (73). |
| 06/15/2023 |
Released by the Lake Town College Blaze. |
| 06/15/2023 |
Drafted in the 2023 first-year player draft (Round 2, Pick 4, 43rd overall pick) by the Minas Ithil Wyrms. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 54 (82); Movement: 53 (68); Control: 16 (73). |
| 04/16/2024 |
Injured (strained back), day-to-day for one week. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 59 (82); Movement: 58 (69); Control: 28 (73). |
| 09/15/2025 |
Won the 2025 SGCBL Triple A Triple A Championships with the Tumladen Talons! |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 69 (82); Movement: 62 (71); Control: 32 (73). |
| 09/17/2026 |
Won the 2026 SGCBL Triple A Triple A Championships with the Tumladen Talons! |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 73 (82); Movement: 67 (71); Control: 44 (73). |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 75 (82); Movement: 68 (70); Control: 56 (73). |
| 06/04/2028 |
Was selected to the 2028 SGCBL Triple A All-Star Game. |
| 07/20/2028 |
Injured (heel soreness), day-to-day for 1 day. |
| 10/24/2028 |
Won the 2028 Tolkien Baseball Return of the King Series with the Minas Ithil Wyrms! |
| 10/30/2028 |
Won the 2028 Ultimate Fantasy Baseball Association Ultimate Championship with the Minas Ithil Wyrms! |
| 11/24/2028 |
Received a 1-year contract worth a total of $432,000 through automatic renewal. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 75 (82); Movement: 71 (71); Control: 68 (73). |
| 06/04/2029 |
Was selected to the 2029 SGCBL Triple A All-Star Game. |
| 10/25/2029 |
Won the 2029 Tolkien Baseball Return of the King Series with the Minas Ithil Wyrms! |
| 11/03/2029 |
Won the 2029 Ultimate Fantasy Baseball Association Ultimate Championship with the Minas Ithil Wyrms! |
| 11/28/2029 |
Received a 1-year contract worth a total of $432,000 through automatic renewal. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 75 (82); Movement: 72 (72); Control: 77 (77). |
| 09/06/2030 |
Suspended 3 games after ejection following a brawl. |
| 10/25/2030 |
Won the 2030 Tolkien Baseball Return of the King Series with the Minas Ithil Wyrms! |
| 11/03/2030 |
Won the 2030 Ultimate Fantasy Baseball Association Ultimate Championship with the Minas Ithil Wyrms! |
| 11/28/2030 |
Received a 1-year contract worth a total of $432,000 through automatic renewal. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 74 (80); Movement: 71 (71); Control: 76 (76). |
| 02/28/2031 |
Injured (back stiffness), day-to-day for 2 days. |
| 05/24/2031 |
Injured (mild abdominal strain), day-to-day for 2 days. |
| 10/31/2031 |
Wins the 2031 Return of the King Series with the Minas Ithil Wyrms. |
| 11/06/2031 |
Won the 2031 Ultimate Fantasy Baseball Association Ultimate Championship with the Minas Ithil Wyrms! |
| 12/01/2031 |
Received a 1-year contract worth a total of $502,000 through automatic renewal. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 74 (79); Movement: 72 (72); Control: 76 (76). |
| 10/30/2032 |
Wins the 2032 Return of the King Series with the Minas Ithil Wyrms. |
| 11/06/2032 |
Won the 2032 Ultimate Fantasy Baseball Association Ultimate Championship with the Minas Ithil Wyrms! |
| 11/28/2032 |
Received a 1-year contract worth a total of $850,000 through arbitration. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 72 (76); Movement: 56 (56); Control: 69 (69). |
| 06/10/2033 |
Injured (wrist soreness), day-to-day for 1-2 weeks. |
| 11/07/2033 |
Wins the 2033 Return of the King Series with the Minas Ithil Wyrms. |
| 11/14/2033 |
Won the 2033 Ultimate Fantasy Baseball Association Ultimate Championship with the Minas Ithil Wyrms! |
| 12/06/2033 |
Received a 1-year contract worth a total of $1,255,000 through arbitration. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 68 (71); Movement: 51 (51); Control: 66 (67). |
| 07/18/2034 |
Injured (finger blister), day-to-day for 4 days. |
| 12/03/2034 |
Received a 1-year contract worth a total of $1,400,000 through arbitration. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 68 (72); Movement: 47 (47); Control: 70 (70). |
| 12/09/2035 |
Became a free agent. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 68 (71); Movement: 48 (48); Control: 71 (71). |
| 03/19/2036 |
Signed a 1-year contract worth a total of $910,000 with the Dol Guldur Dragons organization. |
| 12/12/2036 |
Became a free agent. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 69 (72); Movement: 51 (51); Control: 69 (69). |
| 02/28/2037 |
Signed a 2-year contract worth a total of $2,040,000 with the Mirkwood Sylvan organization. |
| 08/06/2037 |
Was claimed off waivers by Serenity Valley while with Mirkwood. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 38 (50); Movement: 52 (53); Control: 57 (71). |
| 05/16/2038 |
Released by the Serenity Valley organization. |
| 05/19/2038 |
Signed a minor league contract with the Land of Oz Munchkins organization. |
| 08/17/2038 |
Released by the Land of Oz organization. |
| 08/19/2038 |
Signed a minor league contract with the Star Fleet Academy Cadets organization. |
| 12/12/2038 |
Became a minor league free agent. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 18 (40); Movement: 52 (55); Control: 28 (62). |
| 03/26/2039 |
Signed a minor league contract with the Andelain Giants organization. |
| 06/24/2039 |
Released by the Andelain organization. |
| 11/14/2039 |
Retired from professional baseball. |