05/17/2022 | Joined the Alexandria HS Spartans. |
01/01/2023 | OSA scouting updated ratings (potential): Stuff: 13 (61); Movement: 56 (80); Control: 1 (55). |
01/01/2024 | OSA scouting updated ratings (potential): Stuff: 17 (54); Movement: 52 (75); Control: 1 (60). |
01/01/2025 | OSA scouting updated ratings (potential): Stuff: 19 (53); Movement: 49 (71); Control: 1 (51). |
04/24/2025 | Injured (Heel soreness), day-to-day for 3 days. |
06/08/2025 | Released by the Alexandria HS Spartans. |
06/08/2025 | Drafted in the 2025 first-year player draft (Round 3, Pick 17, 64th overall pick) by the Minneapolis Millers. |
06/19/2025 | Signed a minor league contract with the Minneapolis Millers organization with a signing bonus of $230,000. |
01/01/2026 | OSA scouting updated ratings (potential): Stuff: 37 (77); Movement: 47 (70); Control: 1 (68). |
04/10/2026 | Was traded by the Minneapolis Millers to the Regina Reapers, along with CF Tony Gómez, 3B Brendan Cosgray, RP Rob Kramer, SP Jim Cabrera, in exchange for 3B Jim Kilpatrick. |
06/08/2026 | Injured (Mild oblique strain), day-to-day for 4 days. |
06/21/2026 | Injured (Gout), out for 1 day. |
06/27/2026 | Injured (Mild shoulder inflammation), day-to-day for 2 weeks. |
01/01/2027 | OSA scouting updated ratings (potential): Stuff: 41 (71); Movement: 49 (67); Control: 9 (55). |
05/09/2027 | Injured (Sore back), day-to-day for 4 days. |
01/01/2028 | OSA scouting updated ratings (potential): Stuff: 71 (100); Movement: 51 (67); Control: 15 (60). |
05/23/2028 | Injured (Mild shoulder inflammation), day-to-day for 2 weeks. |
01/01/2029 | OSA scouting updated ratings (potential): Stuff: 86 (100); Movement: 58 (67); Control: 26 (65). |
07/28/2029 | Injured (Finger blister), day-to-day for 1 day. |
12/07/2029 | Received a 1-year contract worth a total of $400,000 through automatic renewal. |
01/01/2030 | OSA scouting updated ratings (potential): Stuff: 90 (100); Movement: 58 (59); Control: 34 (59). |
04/08/2030 | Was traded by the Indianapolis Arrows to the Philadelphia Liberty in exchange for 2B Lorens Yoriksson, RP Ken Escalante. |
10/29/2030 | Wins the 2030 CBL Premier Cup Series with the Philadelphia Liberty. |
11/20/2030 | Received a 1-year contract worth a total of $400,000 through automatic renewal. |
01/01/2031 | OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 56 (56); Control: 42 (60). |
09/27/2031 | Injured (Rotator cuff inflammation), out for 2 months. |
11/18/2031 | Received a 1-year contract worth a total of $400,000 through automatic renewal. |
01/01/2032 | OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 56 (56); Control: 47 (61). |
06/10/2032 | Injured (Sore ankle), day-to-day for 2 days. |
07/14/2032 | Injured (Partially torn UCL), out for 11-12 months. |
11/17/2032 | Received a 1-year contract worth a total of $4,500,000 through arbitration. |
01/01/2033 | OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 56 (56); Control: 67 (67). |
01/25/2033 | Was traded by the Philadelphia Liberty to the Mahoning Valley Scrappers, along with CL Aaron Leasher, LF Charlie Szymkowicz, 3B Randy Perry, SP Alex Brantley, in exchange for CF Michael Jordan. |
11/11/2033 | Received a 1-year contract worth a total of $6,250,000 through arbitration. |
01/01/2034 | OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 56 (56); Control: 66 (66). |
06/23/2034 | Was selected to the 2034 Continental Baseball League All-Star Game. |
11/19/2034 | Received a 1-year contract worth a total of $9,375,000 through arbitration. |
01/01/2035 | OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 58 (58); Control: 63 (64). |
02/26/2035 | Signed a 4-year contract extension worth a total of $46,900,000 with the Mahoning Valley Scrappers organization. |
06/22/2035 | Was selected to the 2035 Continental Baseball League All-Star Game. |
01/01/2036 | OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 57 (57); Control: 64 (65). |
03/20/2036 | Injured (Sore back), day-to-day for one week. |
04/06/2036 | Injured (Sore back), day-to-day for 4 days. |
06/20/2036 | Was selected to the 2036 Continental Baseball League All-Star Game. |
07/17/2036 | Injured (Hamstring soreness), day-to-day for 4 days. |
01/01/2037 | OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 54 (54); Control: 67 (67). |
01/01/2038 | OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 53 (53); Control: 67 (67). |
01/02/2038 | Signed a 3-year contract extension worth a total of $40,530,000 with the Mahoning Valley Scrappers organization. |
01/01/2039 | OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 54 (54); Control: 60 (60). |
05/08/2039 | Injured (Neck stiffness), day-to-day for 6 days. |
08/07/2039 | Injured (Fractured coracoid (shoulder)), out for 6 months. |
01/01/2040 | OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 50 (50); Control: 62 (62). |
06/17/2040 | Injured (Sore back), day-to-day for one week. |
07/08/2040 | Was selected to the 2040 Continental Baseball League All-Star Game. |
09/24/2040 | Injured (Sore back), day-to-day for 1 day. |
01/01/2041 | OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 47 (47); Control: 63 (63). |
06/04/2041 | Signed a 1-year contract extension worth a total of $2,000,000 with the Mahoning Valley Scrappers organization. |
08/08/2041 | Injured (Sore back), day-to-day for 4 days. |
01/01/2042 | OSA scouting updated ratings (potential): Stuff: 88 (88); Movement: 49 (49); Control: 63 (63). |
03/27/2042 | Injured (Sore thumb), day-to-day for 1 day. |
05/05/2042 | Injured (Sore back), day-to-day for one week. |
07/04/2042 | Injured (Food poisoning), out for 2 days. |
11/22/2042 | Released by the Mahoning Valley Scrappers. |
01/01/2043 | OSA scouting updated ratings (potential): Stuff: 48 (48); Movement: 47 (47); Control: 45 (45). |