| Player History |
| 05/18/2015 | Drafted in 4th round, 67th overall pick, by Fort Wayne in 2015. |
| 01/01/2017 | SISA scouting updated ratings (potential): Stuff: 22 (5); Movement: 44 (7); Control: 42 (5). |
| 09/06/2017 | Injured (Tender Shoulder), out for 1-2 weeks. |
| 11/22/2017 | Received a 1-year contract worth a total of $300,000 through automatic renewal. |
| 01/01/2018 | SISA scouting updated ratings (potential): Stuff: 34 (5); Movement: 48 (7); Control: 50 (5). |
| 07/12/2018 | Injured (finger blister), day-to-day for 1-2 weeks. |
| 08/10/2018 | Injured (tender shoulder), day-to-day for 1-2 weeks. |
| 08/26/2018 | Injured (finger blister), out for 2 weeks. |
| 11/26/2018 | Received a 1-year contract worth a total of $300,000 through automatic renewal. |
| 01/01/2019 | SISA scouting updated ratings (potential): Stuff: 43 (6); Movement: 63 (7); Control: 53 (7). |
| 06/05/2019 | Pitches a 4-hit shutout against the Boston Dockworkers with 6 strikeouts and 0 BB allowed! |
| 07/29/2019 | Was traded by the Fort Wayne Barnstormers to the Worcester Gray Sox, along with CL M. Pearce, MR P. Díaz, 3B A. Campbell, 1B J. Encarnación, SS S. Kim, 1B D. Tillman, in exchange for 2B K. Smalley, SP C. Bumpus. |
| 11/22/2019 | Received a 1-year contract worth a total of $855,600 through arbitration. |
| 01/01/2020 | SISA scouting updated ratings (potential): Stuff: 45 (6); Movement: 63 (7); Control: 57 (7). |
| 11/20/2020 | Received a 1-year contract worth a total of $1,332,000 through arbitration. |
| 01/01/2021 | SISA scouting updated ratings (potential): Stuff: 49 (6); Movement: 61 (7); Control: 60 (7). |
| 06/25/2021 | Injured (strained tricep tendon), out for 2 weeks. |
| 11/20/2021 | Received a 1-year contract worth a total of $1,065,600 through arbitration. |
| 01/01/2022 | SISA scouting updated ratings (potential): Stuff: 48 (5); Movement: 60 (7); Control: 60 (7). |
| 08/02/2022 | Signed a 4-year contract extension worth a total of $4,500,000 with the Worcester Gray Sox organization. |
| 01/01/2024 | OSA scouting updated ratings (potential): Stuff: 50 (5); Movement: 59 (6); Control: 63 (7). |
| 01/01/2025 | OSA scouting updated ratings (potential): Stuff: 49 (5); Movement: 59 (6); Control: 66 (7). |
| 04/12/2025 | Pitches a 3-hit shutout against the Milton Keynes Roundabouts with 8 strikeouts and 2 BB allowed! |
| 04/17/2025 | Injured (dead arm syndrome), out for 1-2 weeks. |
| 07/07/2025 | Was selected to the 2025 Bench Jockey Hardball League All-Star Game. |
| 07/22/2025 | Pitches a 3-hit shutout against the Minnesota Muskies with 5 strikeouts and 1 BB allowed! |
| 01/01/2026 | OSA scouting updated ratings (potential): Stuff: 51 (6); Movement: 60 (6); Control: 66 (7). |
| 04/11/2026 | Injured (strained shoulder), out for 3-4 weeks. |
| 05/24/2026 | Injured (elbow soreness), out for 1-2 weeks. |
| 08/05/2026 | Injured (strained back), day-to-day for 5 days. |
| 11/26/2026 | Became a free agent. |
| 01/01/2027 | OSA scouting updated ratings (potential): Stuff: 48 (5); Movement: 58 (6); Control: 66 (7). |
| 01/06/2027 | Signed a 1-year contract worth a total of $4,300,000 with the Decatur Wolves organization. |
| 06/13/2027 | Injured (oblique strain), out for one week. |
| 09/27/2027 | Released by the Decatur Wolves. |
| 01/01/2028 | OSA scouting updated ratings (potential): Stuff: 35 (4); Movement: 54 (6); Control: 62 (7). |
| 01/21/2028 | Signed a 1-year contract worth a total of $510,000 with the Decatur Wolves organization. |
| 05/03/2028 | Injured (mild shoulder inflammation), out for 6 days. |
| 06/19/2028 | Released by the Decatur Wolves. |
| 01/01/2029 | OSA scouting updated ratings (potential): Stuff: 31 (4); Movement: 50 (6); Control: 36 (7). |