| 06/07/2029 |
Joined the Kelowna Heat. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: - (71); Movement: - (50); Control: - (60). |
| 04/07/2030 |
Was selected to the 2030 CANADIAN BASEBALL LEAGUE All-Star Game. |
| 06/07/2030 |
Drafted in the 2030 first-year player draft (Round 2, Pick 4, 29th overall pick) by the San Diego Hops. |
| 07/07/2030 |
Failed to sign with the San Diego Hops organization and will return the next first-year player draft. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: - (72); Movement: - (53); Control: - (55). |
| 04/06/2031 |
Was selected to the 2031 CANADIAN BASEBALL LEAGUE All-Star Game. |
| 05/21/2031 |
Wins the 2031 CANADIAN BASEBALL LEAGUE CBL League Championship with the Kelowna Heat! |
| 05/31/2031 |
Finished 2nd in 2031 Canada Pro Feeder LBL Cy Young Award voting. |
| 06/07/2031 |
Drafted in the 2031 first-year player draft (Round 4, Pick 16, 92nd overall pick) by the South Carolina Bombers. |
| 06/13/2031 |
Released by the Kelowna Heat. |
| 06/13/2031 |
Signed a minor league contract with the South Carolina Bombers organization with a signing bonus of $180,000. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: - (73); Movement: - (55); Control: - (55). |
| 02/21/2032 |
Was selected to the 2032 WINTER ROOKIE LEAGUE All-Star Game. |
| 03/04/2032 |
Injured (Forearm soreness), day-to-day for 4 days. |
| 12/21/2032 |
Was traded by the South Carolina Bombers to the Vancouver Pioneers, along with RP Daryl Feaviour, CF Randy Griffin, RP Pat Glass, RP Eric Sanford, in exchange for RP Daryl Wyles, 3B Ron Verity. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: - (57); Movement: - (54); Control: - (48). |
| 07/17/2033 |
Was selected to the 2033 SINGLE A All-Star Game. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: - (55); Movement: - (51); Control: - (49). |
| 05/28/2034 |
Injured (Mild calf strain), day-to-day for 3 days. |
| 10/12/2034 |
Injured (Tender shoulder), day-to-day for 4 days. |