| Player History |
| 12-26-2016 | Signed a 1-year contract worth a total of $2,790,000 with the Des Moines Monks organization. |
| 01-01-2017 | OSA scouting updated ratings (potential): Stuff: 67 (69); Movement: 94 (94); Control: 39 (47). |
| 04-11-2017 | Pitches a 3-hit shutout against the Delaware Encryptors with 13 strikeouts and 0 BB allowed! |
| 05-23-2017 | Pitches a 4-hit shutout against the Copenhagen Great Danes with 13 strikeouts and 1 BB allowed! |
| 06-20-2017 | Was selected to the 2017 World Order Of Baseball All-Star Game. |
| 10-24-2017 | Won the 2017 World Order Of Baseball World Series with the Des Moines Monks! |
| 11-05-2017 | Wins the 2017 WOOB IBC Newcomer of the Year Award. |
| 11-06-2017 | Wins the 2017 WOOB IBC Cy Young Award. |
| 11-17-2017 | Received a 1-year contract worth a total of $2,790,000 through automatic renewal. |
| 01-01-2018 | OSA scouting updated ratings (potential): Stuff: 86 (86); Movement: 82 (82); Control: 61 (65). |
| 04-06-2018 | Injured (back spasms), out for 7 weeks. |
| 07-01-2018 | Wins the WOOB IBC Pitcher of the Month Award. |
| 09-18-2018 | Pitches a 4-hit shutout against the Lappland Fightin' Reindeers with 7 strikeouts and 1 BB allowed! |
| 09-28-2018 | Pitches a 3-hit shutout against the Charlottesville Jeffersonians with 11 strikeouts and 0 BB allowed! |
| 10-28-2018 | Won the 2018 World Order Of Baseball World Series with the Des Moines Monks! |
| 11-10-2018 | Wins the 2018 WOOB IBC Cy Young Award. |
| 11-21-2018 | Received a 1-year contract worth a total of $2,790,000 through automatic renewal. |
| 01-01-2019 | OSA scouting updated ratings (potential): Stuff: 110 (110); Movement: 88 (88); Control: 61 (62). |
| 06-20-2019 | Was selected to the 2019 World Order Of Baseball All-Star Game. |
| 08-01-2019 | Wins the WOOB IBC Pitcher of the Month Award. |
| 08-28-2019 | Pitches a 4-hit shutout against the Hampton Roads Scholars with 8 strikeouts and 0 BB allowed! |
| 09-23-2019 | Pitches a 5-hit shutout against the Stuttgart Stallions with 7 strikeouts and 1 BB allowed! |
| 10-31-2019 | Won the 2019 World Order Of Baseball World Series with the Des Moines Monks! |
| 11-13-2019 | Wins the 2019 WOOB IBC Cy Young Award. |
| 11-21-2019 | Received a 1-year contract worth a total of $5,086,400 through arbitration. |
| 01-01-2020 | OSA scouting updated ratings (potential): Stuff: 107 (107); Movement: 44 (44); Control: 57 (57). |
| 06-20-2020 | Was selected to the 2020 World Order Of Baseball All-Star Game. |
| 09-01-2020 | Wins the WOOB IBC Pitcher of the Month Award. |
| 11-10-2020 | Wins the 2020 WOOB IBC Cy Young Award. |
| 11-18-2020 | Received a 1-year contract worth a total of $5,701,100 through arbitration. |
| 01-01-2021 | OSA scouting updated ratings (potential): Stuff: 66 (66); Movement: 92 (92); Control: 59 (59). |
| 06-01-2021 | Wins the WOOB IBC Pitcher of the Month Award. |
| 06-20-2021 | Was selected to the 2021 World Order Of Baseball All-Star Game. |
| 07-01-2021 | Wins the WOOB IBC Pitcher of the Month Award. |
| 07-10-2021 | Pitches a 3-hit shutout against the Hampton Roads Scholars with 10 strikeouts and 0 BB allowed! |
| 09-01-2021 | Wins the WOOB IBC Pitcher of the Month Award. |
| 10-25-2021 | Won the 2021 World Order Of Baseball World Series with the Des Moines Monks! |
| 11-07-2021 | Wins the 2021 WOOB IBC Cy Young Award. |
| 11-15-2021 | Received a 1-year contract worth a total of $6,065,000 through arbitration. |
| 01-01-2022 | OSA scouting updated ratings (potential): Stuff: 61 (61); Movement: 92 (92); Control: 89 (90). |
| 06-20-2022 | Was selected to the 2022 World Order Of Baseball All-Star Game. |
| 10-10-2022 | Signed a 3-year contract extension worth a total of $41,540,000 with the Des Moines Monks organization. |
| 01-01-2023 | OSA scouting updated ratings (potential): Stuff: 91 (91); Movement: 46 (46); Control: 89 (90). |
| 06-07-2023 | Pitches a 1-hit shutout against the Stuttgart Stallions with 9 strikeouts and 0 BB allowed! |
| 06-20-2023 | Was selected to the 2023 World Order Of Baseball All-Star Game. |
| 01-01-2024 | OSA scouting updated ratings (potential): Stuff: 84 (84); Movement: 90 (90); Control: 68 (68). |
| 06-20-2024 | Was selected to the 2024 World Order Of Baseball All-Star Game. |
| 07-01-2024 | Wins the WOOB IBC Pitcher of the Month Award. |
| 07-04-2024 | Pitches a 3-hit shutout against the Raleigh Recalcitrants with 13 strikeouts and 0 BB allowed! |
| 08-25-2024 | Pitches a 4-hit shutout against the Columbus Cheetahs with 10 strikeouts and 1 BB allowed! |
| 09-01-2024 | Wins the WOOB IBC Pitcher of the Month Award. |
| 11-08-2024 | Signed a 3-year contract extension worth a total of $44,830,000 with the Des Moines Monks organization. |
| 11-11-2024 | Wins the 2024 WOOB IBC Cy Young Award. |
| 01-01-2025 | OSA scouting updated ratings (potential): Stuff: 83 (103); Movement: 85 (89); Control: 60 (60). |
| 02-27-2025 | Injured (bruised heel), day-to-day for 6 days. |
| 06-20-2025 | Was selected to the 2025 World Order Of Baseball All-Star Game. |
| 01-01-2026 | OSA scouting updated ratings (potential): Stuff: 61 (100); Movement: 39 (42); Control: 61 (66). |
| 06-25-2026 | Pitches a 4-hit shutout against the Hampton Roads Scholars with 8 strikeouts and 0 BB allowed! |
| 07-30-2026 | Pitches a 5-hit shutout against the Delaware Encryptors with 4 strikeouts and 2 BB allowed! |
| 01-01-2027 | OSA scouting updated ratings (potential): Stuff: 22 (63); Movement: 80 (87); Control: 47 (50). |
| 04-21-2027 | Pitches a 5-hit shutout against the Copenhagen Great Danes with 5 strikeouts and 1 BB allowed! |
| 06-10-2027 | Signed a 2-year contract extension worth a total of $32,460,000 with the Des Moines Monks organization. |
| 01-01-2028 | OSA scouting updated ratings (potential): Stuff: 16 (64); Movement: 76 (87); Control: 77 (83). |