| Year/Team/League | Age | G | GS | W | L | SV | ERA | IP | HA | R | ER | HR | BB | K | CG | SHO | WHIP | BABIP | FIP | WAR | ERA+ | 
			
				| 2040 Total - | 16 | 18 | 18 | 10 | 3 | 0 | 2.73 | 118.2 | 100 | 38 | 36 | 11 | 34 | 139 | 0 | 0 | 1.13 | .297 | 2.95 | 3.3 | 100 | 
			
				| 2040 University of Miami - ORI | 16 | 13 | 0 | 1 | 1 | 1 | 4.15 | 21.2 | 26 | 10 | 10 | 2 | 5 | 19 | 0 | 0 | 1.43 | .364 | 3.84 | 0.1 | 91 | 
			
				| 2040 University of North Carolina at Chapel Hill - EVO | 16 | 11 | 0 | 0 | 1 | 1 | 4.50 | 16.0 | 16 | 8 | 8 | 4 | 5 | 15 | 0 | 0 | 1.31 | .279 | 5.21 | -0.2 | 87 | 
			
				| 2040 Total - EVO | 16 | 24 | 0 | 1 | 2 | 2 | 4.30 | 37.2 | 42 | 18 | 18 | 6 | 10 | 34 | 0 | 0 | 1.38 | .330 | 4.42 | -0.2 | 89 | 
			
				| 2041 University of Miami - ORI | 17 | 16 | 0 | 3 | 0 | 0 | 1.76 | 30.2 | 26 | 13 | 6 | 2 | 8 | 32 | 0 | 0 | 1.11 | .296 | 3.17 | 0.6 | 263 | 
			
				| 2042 University of North Carolina at Chapel Hill - EVO | 18 | 60 | 1 | 5 | 4 | 2 | 3.58 | 93.0 | 97 | 40 | 37 | 17 | 28 | 74 | 0 | 0 | 1.34 | .301 | 4.59 | 0.1 | 121 | 
			
				| 2043 Canton - R- | 19 | 35 | 0 | 0 | 4 | 14 | 2.95 | 36.2 | 36 | 13 | 12 | 3 | 6 | 42 | 0 | 0 | 1.15 | .351 | 2.82 | 0.9 | 137 | 
			
				| 2043 Cleveland (APP) - R+ | 19 | 6 | 0 | 0 | 1 | 0 | 16.20 | 6.2 | 10 | 13 | 12 | 1 | 9 | 7 | 0 | 0 | 2.85 | .409 | 8.20 | 0.0 | 51 | 
			
				| 2043 Total - R+ | 19 | 41 | 0 | 0 | 5 | 14 | 4.98 | 43.1 | 46 | 26 | 24 | 4 | 15 | 49 | 0 | 0 | 1.41 | .362 | 3.64 | 0.9 | 109 | 
			
				| 2044 Lake County - A | 20 | 71 | 0 | 8 | 3 | 2 | 5.26 | 78.2 | 84 | 48 | 46 | 8 | 23 | 76 | 0 | 0 | 1.36 | .325 | 3.86 | 0.9 | 86 | 
			
				| 2044 Lynchburg - WNTR | 20 | 18 | 0 | 4 | 2 | 0 | 6.10 | 31.0 | 34 | 23 | 21 | 7 | 7 | 35 | 0 | 0 | 1.32 | .325 | 5.25 | -0.3 | 67 | 
			
				| 2044 Total - WNTR | 20 | 89 | 0 | 12 | 5 | 2 | 5.50 | 109.2 | 118 | 71 | 67 | 15 | 30 | 111 | 0 | 0 | 1.35 | .325 | 4.25 | 0.6 | 80 | 
			
				| 2045 Cleveland (APP) - R+ | 21 | 102 | 0 | 5 | 11 | 5 | 18.10 | 124.1 | 297 | 306 | 250 | 49 | 102 | 124 | 0 | 0 | 3.21 | .500 | 10.94 | -1.6 | 48 | 
			
				| 2045 Lynchburg - WNTR | 21 | 19 | 0 | 0 | 1 | 1 | 3.41 | 29.0 | 22 | 11 | 11 | 6 | 6 | 35 | 0 | 0 | 0.97 | .250 | 4.93 | -0.1 | 126 | 
			
				| 2045 Columbus - AAA | 21 | 9 | 0 | 0 | 0 | 0 | 5.28 | 15.1 | 10 | 9 | 9 | 3 | 7 | 7 | 0 | 0 | 1.11 | .156 | 6.02 | -0.3 | 75 | 
			
				| 2046 Mahoning Valley - A- | 22 | 5 | 0 | 1 | 0 | 0 | 0.96 | 9.1 | 3 | 1 | 1 | 1 | 3 | 17 | 0 | 0 | 0.64 | .154 | 2.54 | 0.3 | 483 | 
			
				| 2046 Lake County - A | 22 | 56 | 0 | 3 | 3 | 12 | 3.65 | 69.0 | 64 | 30 | 28 | 7 | 28 | 76 | 0 | 0 | 1.33 | .322 | 3.89 | 0.6 | 116 | 
			
				| 2046 Cleveland (WIN) - WNTR | 22 | 1 | 0 | 0 | 0 | 0 | 0.00 | 0.1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 3.00 | .000 | 6.20 | -0.0 | 999 | 
			
				| 2046 Akron - AA | 22 | 1 | 0 | 0 | 1 | 0 | 0.00 | 0.0 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.00 | 1.000 | 0.00 | 0.0 | 999 | 
			
				| 2046 Total - AA | 22 | 2 | 0 | 0 | 1 | 0 | 27.00 | 0.1 | 2 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 9.00 | 1.000 | 6.20 | -0.0 | 999 | 
			
				| 2047 Quad Cities - A | 23 | 89 | 5 | 2 | 13 | 3 | 8.71 | 144.2 | 225 | 163 | 140 | 36 | 70 | 161 | 0 | 0 | 2.04 | .425 | 6.05 | -3.1 | 45 | 
			
				| 2047 Corpus Christi - AA | 23 | 3 | 0 | 0 | 2 | 1 | 15.00 | 3.0 | 6 | 5 | 5 | 0 | 4 | 0 | 0 | 0 | 3.33 | .429 | 6.18 | -0.2 | 23 | 
			
				| 2048 Kansas City (WIN) - WNTR | 24 | 12 | 0 | 2 | 1 | 2 | 1.59 | 11.1 | 9 | 3 | 2 | 2 | 1 | 8 | 0 | 0 | 0.88 | .212 | 4.61 | -0.1 | 232 | 
			
				| 2048 Omaha - AAA | 24 | 36 | 8 | 4 | 5 | 3 | 4.87 | 68.1 | 79 | 44 | 37 | 9 | 32 | 53 | 0 | 0 | 1.62 | .333 | 4.69 | -0.7 | 69 | 
			
				| 2049 Kansas City (WIN) - WNTR | 25 | 3 | 0 | 0 | 0 | 1 | 0.00 | 1.2 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0.00 | .000 | 0.00 | 0.1 | 999 | 
			
				| 2049 Northwest Arkansas - AA | 25 | 49 | 0 | 2 | 6 | 22 | 5.01 | 59.1 | 65 | 35 | 33 | 10 | 19 | 54 | 0 | 0 | 1.42 | .316 | 4.53 | -0.7 | 74 | 
			
				| 2049 Total - AA | 25 | 52 | 0 | 2 | 6 | 23 | 4.87 | 61.0 | 65 | 35 | 33 | 10 | 19 | 57 | 0 | 0 | 1.38 | .312 | 4.40 | -0.6 | 76 | 
			
				| 2049 Omaha - AAA | 25 | 8 | 0 | 0 | 1 | 0 | 8.71 | 10.1 | 18 | 10 | 10 | 2 | 4 | 5 | 0 | 0 | 2.13 | .400 | 5.97 | -0.4 | 41 | 
		
			| Total IL |  | 53 | 8 | 4 | 6 | 3 | 5.36 | 94.0 | 107 | 63 | 56 | 14 | 43 | 65 | 0 | 0 | 1.60 | .315 | 5.04 |  | 65.4 | 
	
		
			| Total EL |  | 53 | 0 | 2 | 9 | 23 | 5.63 | 62.1 | 73 | 41 | 39 | 10 | 23 | 54 | 0 | 0 | 1.54 | .332 | 4.61 |  | 66.7 | 
	
		
			| Total CAL (WIN) |  | 37 | 0 | 4 | 3 | 1 | 4.80 | 60.0 | 56 | 34 | 32 | 13 | 13 | 70 | 0 | 0 | 1.15 | .293 | 5.09 |  | 87.0 | 
	
		
			| Total MID |  | 216 | 5 | 13 | 19 | 17 | 6.59 | 292.1 | 373 | 241 | 214 | 51 | 121 | 313 | 0 | 0 | 1.69 | .376 | 4.95 |  | 62.1 | 
	
		
			| Total NYP |  | 5 | 0 | 1 | 0 | 0 | 0.96 | 9.1 | 3 | 1 | 1 | 1 | 3 | 17 | 0 | 0 | 0.64 | .154 | 2.54 |  | 483.4 | 
	
		
			| Total APP |  | 108 | 0 | 5 | 12 | 5 | 18.00 | 131.0 | 307 | 319 | 262 | 50 | 111 | 131 | 0 | 0 | 3.19 | .496 | 10.80 |  | 47.9 | 
	
		
			| Total WIN |  | 16 | 0 | 2 | 1 | 3 | 1.35 | 13.1 | 9 | 3 | 2 | 2 | 2 | 12 | 0 | 0 | 0.82 | .200 | 4.07 |  | 272.7 | 
	
		
			| Total EVO |  | 71 | 1 | 5 | 5 | 3 | 3.72 | 109.0 | 113 | 48 | 45 | 21 | 33 | 89 | 0 | 0 | 1.34 | .298 | 4.68 |  | 114.2 | 
	
		
			| Total PBL |  | 35 | 0 | 0 | 4 | 14 | 2.95 | 36.2 | 36 | 13 | 12 | 3 | 6 | 42 | 0 | 0 | 1.15 | .351 | 2.82 |  | 136.5 | 
	
		
			| Total ORI |  | 29 | 0 | 4 | 1 | 1 | 2.75 | 52.1 | 52 | 23 | 16 | 4 | 13 | 51 | 0 | 0 | 1.24 | .327 | 3.45 |  | 147.4 | 
	
	
	
	
		
			| 07/01/2040 | Drafted in the 2040 first-year player draft out of college (Purdue; Lafayette, IN) by the University of North Carolina at Chapel Hill Tar Heels (Round 33, Pick 3, 579th overall pick). | 
		
			| 01/01/2041 | OSA scouting updated ratings (potential): Stuff: 35 (65); Movement: 35 (45); Control: 40 (60). | 
		
			| 03/07/2041 | Received a 1-year contract through automatic renewal worth a total of $15,000. | 
		
			| 08/20/2041 | Injured (mild shoulder inflammation),day-to-day for one week. | 
		
			| 01/01/2042 | OSA scouting updated ratings (potential): Stuff: 45 (75); Movement: 35 (45); Control: 45 (60). | 
		
			| 03/04/2042 | Received a 1-year contract through automatic renewal worth a total of $15,000. | 
		
			| 01/01/2043 | OSA scouting updated ratings (potential): Stuff: 50 (75); Movement: 35 (45); Control: 45 (60). | 
		
			| 03/03/2043 | Received a 1-year contract through automatic renewal worth a total of $15,000. | 
		
			| 04/29/2043 | Released by the University of North Carolina at Chapel Hill Tar Heels. | 
		
			| 04/29/2043 | Drafted in the 2043  first-year player draft  (Round 14, Pick 14, 401st overall pick) by the Cleveland Indians, out of college Purdue | 
		
			| 01/01/2044 | OSA scouting updated ratings (potential): Stuff: 55 (75); Movement: 40 (45); Control: 55 (65). | 
		
			| 05/05/2044 | Injured (neck stiffness),day-to-day for 2 days. | 
		
			| 05/20/2044 | Injured (sprained ankle),day-to-day for one week. | 
		
			| 06/14/2044 | Injured (back spasms),day-to-day for 2 days. | 
		
			| 07/17/2044 | Injured (back spasms),day-to-day for one week. | 
		
			| 09/08/2044 | Injured (back spasms),day-to-day for 5 days. | 
		
			| 01/01/2045 | OSA scouting updated ratings (potential): Stuff: 65 (80); Movement: 45 (45); Control: 65 (65). | 
		
			| 08/13/2045 | Injured (back spasms),day-to-day for one week. | 
		
			| 01/01/2046 | OSA scouting updated ratings (potential): Stuff: 65 (80); Movement: 50 (50); Control: 60 (65). | 
		
			| 06/11/2046 | Was selected to the 2046 Midwest League All-Star Game. | 
		
			| 01/01/2047 | OSA scouting updated ratings (potential): Stuff: 70 (80); Movement: 45 (50); Control: 60 (65). | 
		
			| 01/24/2047 | Was claimed off waivers by Houston while with Cleveland. | 
		
			| 12/01/2047 | Received a 1-year contract through automatic renewal worth a total of $675,000. | 
		
			| 01/01/2048 | OSA scouting updated ratings (potential): Stuff: 65 (75); Movement: 50 (50); Control: 60 (65). | 
		
			| 04/01/2048 | Was claimed off waivers by Kansas City while with Houston. | 
		
			| 11/28/2048 | Received a 1-year contract through automatic renewal worth a total of $675,000. | 
		
			| 01/01/2049 | OSA scouting updated ratings (potential): Stuff: 65 (75); Movement: 50 (60); Control: 60 (65). | 
		
			| 09/10/2049 | Injured (strained oblique),day-to-day for 2 weeks. | 
		
			| 11/25/2049 | Received a 1-year contract through automatic renewal worth a total of $675,000. |