| 11/15/2016 | 
			Drafted in the 2016 first-year player draft (Round 1,  Pick 6, 6th overall pick) by the Pennsylvania Railroaders. | 
		
		
			| 01/01/2017 | 
			OSA scouting updated ratings (potential): Stuff: 5 (8); Movement: 6 (8); Control: 5 (8). | 
		
		
			| 04/03/2017 | 
			Named the #15 prospect in the AFBL | 
		
		
			| 01/01/2018 | 
			OSA scouting updated ratings (potential): Stuff: 5 (8); Movement: 6 (8); Control: 6 (8). | 
		
		
			| 01/01/2019 | 
			OSA scouting updated ratings (potential): Stuff: 6 (8); Movement: 6 (8); Control: 6 (8). | 
		
		
			| 04/10/2019 | 
			Injured (mild shoulder inflammation), out for 1-2 weeks. | 
		
		
			| 05/21/2019 | 
			Injured (neck stiffness), day-to-day for 1 day. | 
		
		
			| 01/01/2020 | 
			OSA scouting updated ratings (potential): Stuff: 6 (8); Movement: 6 (7); Control: 7 (8). | 
		
		
			| 04/16/2020 | 
			Pitches a 4-hit shutout against the Georgia Titans with 8 strikeouts and 2 BB allowed! | 
		
		
			| 05/15/2020 | 
			Injured (virus), out for 4 days. | 
		
		
			| 07/20/2020 | 
			Pitches a 4-hit shutout against the Ohio Knights with 6 strikeouts and 1 BB allowed! | 
		
		
			| 01/01/2021 | 
			OSA scouting updated ratings (potential): Stuff: 7 (8); Movement: 7 (7); Control: 7 (8). | 
		
		
			| 04/15/2021 | 
			Pitches a 2-hit shutout against the Georgia Titans with 5 strikeouts and 0 BB allowed! | 
		
		
			| 07/11/2021 | 
			Was selected to the 2021 American Federation Baseball League All-Star Game. | 
		
		
			| 01/01/2022 | 
			OSA scouting updated ratings (potential): Stuff: 7 (8); Movement: 7 (7); Control: 7 (8). | 
		
		
			| 05/03/2022 | 
			Injured (food poisoning), out for 2 days. | 
		
		
			| 05/06/2022 | 
			Pitches a 5-hit shutout against the Ohio Knights with 2 strikeouts and 0 BB allowed! | 
		
		
			| 07/10/2022 | 
			Was selected to the 2022 American Federation Baseball League All-Star Game. | 
		
		
			| 08/30/2022 | 
			Pitches a 3-hit shutout against the New Jersey Athletics with 9 strikeouts and 0 BB allowed! | 
		
		
			| 09/03/2022 | 
			Pitches a 3-hit shutout against the Illinois Warhawks with 8 strikeouts and 1 BB allowed! | 
		
		
			| 09/05/2022 | 
			Wins the AFBL PL Player of the Week Award. | 
		
		
			| 09/18/2022 | 
			Pitches a 3-hit shutout against the Idaho Steelheads with 10 strikeouts and 1 BB allowed! | 
		
		
			| 11/04/2022 | 
			Finished 3rd in 2022 AFBL PL Most Valuable Pitcher voting. | 
		
		
			| 01/01/2023 | 
			OSA scouting updated ratings (potential): Stuff: 7 (8); Movement: 7 (7); Control: 7 (8). | 
		
		
			| 07/09/2023 | 
			Was selected to the 2023 American Federation Baseball League All-Star Game. | 
		
		
			| 08/08/2023 | 
			Injured (forearm soreness), out for one week.  | 
		
		
			| 10/01/2023 | 
			Wins the AFBL PL Pitcher of the Month Award. | 
		
		
			| 01/01/2024 | 
			OSA scouting updated ratings (potential): Stuff: 7 (8); Movement: 7 (7); Control: 8 (8). | 
		
		
			| 03/17/2024 | 
			Injured (back stiffness), day-to-day for 1-2 weeks.  | 
		
		
			| 07/31/2024 | 
			Pitches a 3-hit shutout against the Georgia Titans with 8 strikeouts and 0 BB allowed! | 
		
		
			| 08/06/2024 | 
			Pitches a 1-hit shutout against the Virginia Diamond Club with 4 strikeouts and 2 BB allowed! | 
		
		
			| 09/20/2024 | 
			Pitches a 4-hit shutout against the Georgia Titans with 9 strikeouts and 0 BB allowed! | 
		
		
			| 01/01/2025 | 
			OSA scouting updated ratings (potential): Stuff: 7 (8); Movement: 7 (7); Control: 8 (8). | 
		
		
			| 04/17/2025 | 
			Injured (sprained elbow), out for one week.  | 
		
		
			| 06/02/2025 | 
			Injured (strained forearm), out for 3 months.  | 
		
		
			| 11/10/2025 | 
			Won the 2025 American Federation Baseball League Federation Cup Series with the Pennsylvania Railroaders! | 
		
		
			| 01/01/2026 | 
			OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 8 (8). | 
		
		
			| 05/12/2026 | 
			Pitches a 4-hit shutout against the Indiana Vipers with 7 strikeouts and 1 BB allowed! | 
		
		
			| 06/30/2026 | 
			Injured (back stiffness), day-to-day for 6 days.  | 
		
		
			| 08/26/2026 | 
			Injured (mild hamstring strain), day-to-day for 4 days.  | 
		
		
			| 09/12/2026 | 
			Injured (back stiffness), day-to-day for 2 days.  | 
		
		
			| 01/01/2027 | 
			OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 8 (8). | 
		
		
			| 05/09/2027 | 
			Pitches a 3-hit shutout against the New Jersey Athletics with 8 strikeouts and 0 BB allowed! | 
		
		
			| 05/19/2027 | 
			Injured (elbow inflammation), out for 3 months.  | 
		
		
			| 01/01/2028 | 
			OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 8 (8). | 
		
		
			| 04/09/2028 | 
			Pitches a 4-hit shutout against the Ohio Knights with 4 strikeouts and 1 BB allowed! | 
		
		
			| 07/09/2028 | 
			Was selected to the 2028 American Federation Baseball League All-Star Game. | 
		
		
			| 08/24/2028 | 
			Pitches a 3-hit shutout against the Ohio Knights with 4 strikeouts and 1 BB allowed! | 
		
		
			| 08/24/2028 | 
			Collects his 2000th career American Federation Baseball League strikeout! | 
		
		
			| 09/22/2028 | 
			Pitches a 5-hit shutout against the Georgia Titans with 7 strikeouts and 0 BB allowed! | 
		
		
			| 01/01/2029 | 
			OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 8 (8). | 
		
		
			| 05/27/2029 | 
			Pitches a 4-hit shutout against the New Jersey Athletics with 10 strikeouts and 0 BB allowed! | 
		
		
			| 08/07/2029 | 
			Pitches a 4-hit shutout against the Virginia Diamond Club with 6 strikeouts and 0 BB allowed! | 
		
		
			| 08/12/2029 | 
			Pitches a 1-hit shutout against the Kentucky Lions with 7 strikeouts and 2 BB allowed! | 
		
		
			| 08/13/2029 | 
			Wins the AFBL PL Player of the Week Award. | 
		
		
			| 01/01/2030 | 
			OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 8 (8). | 
		
		
			| 05/01/2030 | 
			Injured (mild shoulder inflammation), out for one week.  | 
		
		
			| 06/18/2030 | 
			Pitches a 6-hit shutout against the Colorado Bears with 8 strikeouts and 0 BB allowed! | 
		
		
			| 07/07/2030 | 
			Was selected to the 2030 American Federation Baseball League All-Star Game. | 
		
		
			| 07/15/2030 | 
			Wins the AFBL PL Player of the Week Award. | 
		
		
			| 08/18/2030 | 
			Injured (shoulder tendinitis), out for 2-3 weeks.  | 
		
		
			| 10/01/2030 | 
			Pitches a 4-hit shutout against the Ontario Blue Pirates with 5 strikeouts and 1 BB allowed! | 
		
		
			| 01/01/2031 | 
			OSA scouting updated ratings (potential): Stuff: 6 (7); Movement: 6 (7); Control: 8 (8). | 
		
		
			| 06/05/2031 | 
			Injured (partially torn UCL (Tommy John surgery)), out for 10-11 months.  | 
		
		
			| 01/01/2032 | 
			OSA scouting updated ratings (potential): Stuff: 4 (6); Movement: 6 (6); Control: 7 (7). | 
		
		
			| 10/06/2032 | 
			Retired from professional baseball. | 
		
	
			
	
		| LEADERBOARD APPEARANCES | 
		
					
	
		| Year | 
		SH | 
		Rank | 
	 
	
		| 2021 | 
		16 | 
		1 | 
	 
	
		| 2022 | 
		19 | 
		1 | 
	 
 
 | 
					
	
		| Year | 
		GS | 
		Rank | 
	 
	
		| 2020 | 
		34 | 
		8 | 
	 
	
		| 2021 | 
		37 | 
		1 | 
	 
	
		| 2022 | 
		36 | 
		1 | 
	 
	
		| 2023 | 
		33 | 
		9 | 
	 
	
		| 2024 | 
		35 | 
		3 | 
	 
	
		| 2028 | 
		34 | 
		5 | 
	 
	
		| 2029 | 
		35 | 
		1 | 
	 
 
 | 
					
	
		| Year | 
		W | 
		Rank | 
	 
	
		| 2021 | 
		17 | 
		1 | 
	 
	
		| 2022 | 
		22 | 
		1 | 
	 
	
		| 2023 | 
		14 | 
		9 | 
	 
	
		| 2024 | 
		23 | 
		2 | 
	 
	
		| 2026 | 
		17 | 
		8 | 
	 
	
		| 2028 | 
		18 | 
		4 | 
	 
	
		| 2029 | 
		18 | 
		3 | 
	 
 
 | 
					
	
		| Year | 
		L | 
		Rank | 
	 
	
		| 2017 | 
		14 | 
		8 | 
	 
	
		| 2019 | 
		13 | 
		7 | 
	 
 
 | 
					
	
		| Year | 
		Win. % | 
		Rank | 
	 
	
		| 2021 | 
		.630 | 
		7 | 
	 
	
		| 2022 | 
		.786 | 
		2 | 
	 
	
		| 2023 | 
		.636 | 
		9 | 
	 
	
		| 2024 | 
		.719 | 
		3 | 
	 
	
		| 2026 | 
		.773 | 
		2 | 
	 
	
		| 2028 | 
		.667 | 
		4 | 
	 
	
		| 2029 | 
		.621 | 
		10 | 
	 
 
 | 
		
		
					
	
		| Year | 
		IP | 
		Rank | 
	 
	
		| 2020 | 
		234.2 | 
		7 | 
	 
	
		| 2021 | 
		250.1 | 
		2 | 
	 
	
		| 2022 | 
		259.2 | 
		1 | 
	 
	
		| 2023 | 
		234.1 | 
		3 | 
	 
	
		| 2024 | 
		245.0 | 
		2 | 
	 
	
		| 2028 | 
		239.2 | 
		3 | 
	 
	
		| 2029 | 
		245.2 | 
		1 | 
	 
 
 | 
					
	
		| Year | 
		BF | 
		Rank | 
	 
	
		| 2020 | 
		961 | 
		6 | 
	 
	
		| 2021 | 
		991 | 
		2 | 
	 
	
		| 2022 | 
		1018 | 
		1 | 
	 
	
		| 2023 | 
		966 | 
		2 | 
	 
	
		| 2024 | 
		979 | 
		2 | 
	 
	
		| 2028 | 
		983 | 
		3 | 
	 
	
		| 2029 | 
		1019 | 
		1 | 
	 
 
 | 
					
	
		| Year | 
		HRA | 
		Rank | 
	 
	
		| 2017 | 
		26 | 
		4 | 
	 
	
		| 2018 | 
		36 | 
		1 | 
	 
	
		| 2019 | 
		32 | 
		3 | 
	 
	
		| 2021 | 
		28 | 
		4 | 
	 
	
		| 2022 | 
		28 | 
		5 | 
	 
	
		| 2026 | 
		31 | 
		6 | 
	 
	
		| 2029 | 
		28 | 
		6 | 
	 
 
 | 
					
	
		| Year | 
		K | 
		Rank | 
	 
	
		| 2021 | 
		227 | 
		5 | 
	 
	
		| 2022 | 
		228 | 
		4 | 
	 
	
		| 2023 | 
		221 | 
		2 | 
	 
	
		| 2024 | 
		220 | 
		5 | 
	 
	
		| 2028 | 
		216 | 
		3 | 
	 
	
		| 2029 | 
		210 | 
		1 | 
	 
 
 | 
					
	
		| Year | 
		WP | 
		Rank | 
	 
	
		| 2021 | 
		7 | 
		8 | 
	 
	
		| 2029 | 
		8 | 
		7 | 
	 
 
 | 
		
		
					
	
		| Year | 
		ERA | 
		Rank | 
	 
	
		| 2021 | 
		3.27 | 
		8 | 
	 
	
		| 2022 | 
		2.84 | 
		7 | 
	 
	
		| 2023 | 
		3.03 | 
		7 | 
	 
	
		| 2024 | 
		2.94 | 
		8 | 
	 
	
		| 2028 | 
		3.19 | 
		6 | 
	 
 
 | 
					
	
		| Year | 
		BABIP | 
		Rank | 
	 
	
		| 2019 | 
		.256 | 
		1 | 
	 
	
		| 2020 | 
		.287 | 
		10 | 
	 
	
		| 2021 | 
		.271 | 
		2 | 
	 
	
		| 2022 | 
		.253 | 
		1 | 
	 
	
		| 2024 | 
		.277 | 
		7 | 
	 
 
 | 
					
	
		| Year | 
		WHIP | 
		Rank | 
	 
	
		| 2021 | 
		1.09 | 
		7 | 
	 
	
		| 2022 | 
		1.01 | 
		5 | 
	 
	
		| 2024 | 
		1.04 | 
		3 | 
	 
	
		| 2026 | 
		1.14 | 
		8 | 
	 
	
		| 2028 | 
		1.16 | 
		6 | 
	 
 
 | 
					
	
		| Year | 
		K/BB | 
		Rank | 
	 
	
		| 2024 | 
		4.68 | 
		4 | 
	 
	
		| 2026 | 
		6.35 | 
		3 | 
	 
	
		| 2028 | 
		5.54 | 
		2 | 
	 
	
		| 2029 | 
		3.96 | 
		7 | 
	 
	
		| 2030 | 
		4.54 | 
		5 | 
	 
 
 | 
					
	
		| Year | 
		RA/9 | 
		Rank | 
	 
	
		| 2021 | 
		9.85 | 
		5 | 
	 
	
		| 2022 | 
		9.18 | 
		4 | 
	 
	
		| 2024 | 
		9.51 | 
		3 | 
	 
	
		| 2026 | 
		10.44 | 
		5 | 
	 
	
		| 2028 | 
		10.51 | 
		3 | 
	 
	
		| 2030 | 
		10.53 | 
		10 | 
	 
 
 | 
		
		
					
	
		| Year | 
		HR/9 | 
		Rank | 
	 
	
		| 2028 | 
		0.56 | 
		5 | 
	 
 
 | 
					
	
		| Year | 
		H/9 | 
		Rank | 
	 
	
		| 2021 | 
		7.48 | 
		1 | 
	 
	
		| 2022 | 
		7.00 | 
		2 | 
	 
	
		| 2023 | 
		8.14 | 
		10 | 
	 
	
		| 2024 | 
		7.68 | 
		7 | 
	 
 
 | 
					
	
		| Year | 
		BB/9 | 
		Rank | 
	 
	
		| 2024 | 
		1.73 | 
		7 | 
	 
	
		| 2026 | 
		1.11 | 
		3 | 
	 
	
		| 2028 | 
		1.46 | 
		4 | 
	 
	
		| 2029 | 
		1.94 | 
		9 | 
	 
	
		| 2030 | 
		1.47 | 
		6 | 
	 
 
 | 
					
	
		| Year | 
		K/9 | 
		Rank | 
	 
	
		| 2023 | 
		8.49 | 
		7 | 
	 
	
		| 2028 | 
		8.11 | 
		7 | 
	 
	
		| 2029 | 
		7.69 | 
		9 | 
	 
 
 | 
					
	
		| Year | 
		QS | 
		Rank | 
	 
	
		| 2020 | 
		23 | 
		10 | 
	 
	
		| 2021 | 
		24 | 
		4 | 
	 
	
		| 2022 | 
		28 | 
		2 | 
	 
	
		| 2023 | 
		23 | 
		4 | 
	 
	
		| 2024 | 
		24 | 
		6 | 
	 
	
		| 2028 | 
		21 | 
		5 | 
	 
 
 | 
		
		
					
	
		| Year | 
		QSP | 
		Rank | 
	 
	
		| 2022 | 
		.778 | 
		3 | 
	 
	
		| 2023 | 
		.697 | 
		5 | 
	 
	
		| 2030 | 
		.692 | 
		3 | 
	 
 
 | 
					
	
		| Year | 
		CG | 
		Rank | 
	 
	
		| 2019 | 
		2 | 
		5 | 
	 
	
		| 2020 | 
		4 | 
		1 | 
	 
	
		| 2022 | 
		5 | 
		1 | 
	 
	
		| 2023 | 
		6 | 
		1 | 
	 
	
		| 2024 | 
		5 | 
		2 | 
	 
	
		| 2028 | 
		5 | 
		5 | 
	 
	
		| 2029 | 
		8 | 
		1 | 
	 
	
		| 2030 | 
		3 | 
		4 | 
	 
 
 | 
					
	
		| Year | 
		CGP | 
		Rank | 
	 
	
		| 2019 | 
		.065 | 
		6 | 
	 
	
		| 2020 | 
		.118 | 
		1 | 
	 
	
		| 2022 | 
		.139 | 
		1 | 
	 
	
		| 2023 | 
		.182 | 
		1 | 
	 
	
		| 2024 | 
		.143 | 
		2 | 
	 
	
		| 2028 | 
		.147 | 
		7 | 
	 
	
		| 2029 | 
		.229 | 
		1 | 
	 
	
		| 2030 | 
		.115 | 
		3 | 
	 
 
 | 
					
	
		| Year | 
		SHO | 
		Rank | 
	 
	
		| 2017 | 
		0 | 
		6 | 
	 
	
		| 2018 | 
		0 | 
		7 | 
	 
	
		| 2020 | 
		2 | 
		2 | 
	 
	
		| 2021 | 
		1 | 
		1 | 
	 
	
		| 2022 | 
		4 | 
		1 | 
	 
	
		| 2024 | 
		3 | 
		2 | 
	 
	
		| 2025 | 
		0 | 
		8 | 
	 
	
		| 2026 | 
		1 | 
		4 | 
	 
	
		| 2027 | 
		1 | 
		5 | 
	 
	
		| 2028 | 
		3 | 
		1 | 
	 
	
		| 2029 | 
		3 | 
		1 | 
	 
	
		| 2030 | 
		2 | 
		1 | 
	 
 
 | 
					
	
		| Year | 
		WAR | 
		Rank | 
	 
	
		| 2020 | 
		5.8 | 
		9 | 
	 
	
		| 2021 | 
		6.6 | 
		5 | 
	 
	
		| 2022 | 
		6.9 | 
		5 | 
	 
	
		| 2023 | 
		6.4 | 
		3 | 
	 
	
		| 2024 | 
		8.1 | 
		2 | 
	 
	
		| 2028 | 
		9.2 | 
		1 | 
	 
	
		| 2029 | 
		6.2 | 
		7 | 
	 
 
 |