| Player History |
| 03/31/2022 | Drafted in the 2022 first-year player draft (Round 5, Pick 3, 83rd overall Pick) by the London Cutthroats. |
| 07/18/2022 | Injured (finger blister), day-to-day for 2 weeks. |
| 04/05/2023 | Injured (dead arm syndrome), out for 2 weeks. |
| 01/01/2024 | OSA scouting updated ratings (potential): Stuff: 58 (5); Movement: 59 (6); Control: 42 (6). |
| 04/01/2024 | Named the #95 prospect in the BJHL |
| 05/31/2024 | Was selected to the 2024 BJHL Architects League All-Star Game. |
| 01/01/2025 | OSA scouting updated ratings (potential): Stuff: 58 (6); Movement: 59 (6); Control: 50 (8). |
| 04/07/2025 | Named the #46 prospect in the BJHL |
| 11/02/2025 | Named the #69 prospect in the BJHL |
| 01/01/2026 | OSA scouting updated ratings (potential): Stuff: 58 (6); Movement: 58 (6); Control: 58 (7). |
| 04/06/2026 | Named the #77 prospect in the BJHL |
| 05/01/2026 | Injured (strained forearm), out for one week. |
| 05/14/2026 | Pitches a 4-hit shutout against the Topeka Vultures with 9 strikeouts and 2 BB allowed! |
| 11/01/2026 | Won the 2026 Bench Jockey Hardball League World Series with the London Cutthroats! |
| 11/03/2026 | Named the Most Valuable Player of the 2026 postseason by the World Series-winning London Cutthroats! |
| 11/26/2026 | Received a 1-year contract worth a total of $300,000 through automatic renewal. |
| 01/01/2027 | OSA scouting updated ratings (potential): Stuff: 58 (6); Movement: 66 (7); Control: 58 (6). |
| 06/06/2027 | Injured (back soreness), out for 2 weeks. |
| 06/20/2027 | Suffered setback in recovery from injury, will miss another 4 days. |
| 11/24/2027 | Received a 1-year contract worth a total of $300,000 through automatic renewal. |
| 01/01/2028 | OSA scouting updated ratings (potential): Stuff: 58 (6); Movement: 67 (7); Control: 58 (6). |
| 05/09/2028 | Injured (dehydration), day-to-day for 3 days. |
| 07/31/2028 | Was traded by the London Cutthroats to the Scottsdale Scorpions, along with 2B J. Sipe, 3B J. Klapwijk, SP M. Dodson, CF R. Trask, LF E. Ramos, in exchange for 3B P. Norabuean, 2B D. Cashin, CL J. Tyler. |
| 09/01/2028 | Wins the BJHL YL Pitcher of the Month Award. |
| 11/24/2028 | Received a 1-year contract worth a total of $950,000 through arbitration. |
| 01/01/2029 | OSA scouting updated ratings (potential): Stuff: 58 (6); Movement: 67 (7); Control: 58 (6). |
| 11/21/2029 | Received a 1-year contract worth a total of $1,287,000 through arbitration. |
| 01/01/2030 | OSA scouting updated ratings (potential): Stuff: 57 (6); Movement: 66 (7); Control: 58 (6). |
| 11/22/2030 | Received a 1-year contract worth a total of $1,750,000 through arbitration. |
| 01/01/2031 | OSA scouting updated ratings (potential): Stuff: 55 (6); Movement: 65 (7); Control: 59 (6). |
| 05/17/2031 | Signed a 3-year contract extension worth a total of $4,800,000 with the Scottsdale Scorpions organization. |
| 01/01/2032 | OSA scouting updated ratings (potential): Stuff: 53 (6); Movement: 65 (7); Control: 58 (6). |
| 01/01/2033 | OSA scouting updated ratings (potential): Stuff: 54 (6); Movement: 63 (7); Control: 56 (6). |
| 10/01/2033 | Pitches a 5-hit shutout against the Decatur Wolves with 3 strikeouts and 0 BB allowed! |
| 01/01/2034 | OSA scouting updated ratings (potential): Stuff: 53 (6); Movement: 63 (7); Control: 61 (7). |
| 03/06/2034 | Injured (strained abdominal muscle), out for 1-2 weeks. |