| 02/20/2012 | Joined the Virginia Beach HS Princes. | 
		
			| 01/01/2013 | OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 30 (55); Control: 30 (55). | 
		
			| 03/21/2013 | Injured (mild abdominal strain),day-to-day for 2 days. | 
		
			| 01/01/2014 | OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 30 (65); Control: 25 (50). | 
		
			| 04/07/2014 | Injured on 04/06/2014, diagnosed with elbow inflammation, will miss 3 months. | 
		
			| 01/01/2015 | OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 30 (70); Control: 25 (50). | 
		
			| 04/22/2015 | Injured on 04/20/2015, diagnosed with abdominal soreness, will not miss additional time. | 
		
			| 01/01/2016 | OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 30 (70); Control: 25 (50). | 
		
			| 06/07/2016 | Released by the Saint Francis High School Lancers. | 
		
			| 06/07/2016 | Drafted in the 2016  first-year player draft  (Round 10, Pick 7, 223rd overall pick) by the Syracuse Scorpions. | 
		
			| 06/13/2016 | Signed a minor league contract with the Syracuse Scorpions organization with a signing bonus of $33,000. | 
		
			| 12/15/2016 | Named to the 2016 Sun Coast Baseball League for the (SYR) Reno Thieves. | 
		
			| 01/01/2017 | OSA scouting updated ratings (potential): Stuff: 40 (50); Movement: 30 (65); Control: 30 (50). | 
		
			| 04/05/2017 | Injured (sprained ankle),out for 2 weeks. | 
		
			| 01/01/2018 | OSA scouting updated ratings (potential): Stuff: 40 (50); Movement: 25 (55); Control: 40 (55). | 
		
			| 01/01/2019 | OSA scouting updated ratings (potential): Stuff: 40 (50); Movement: 35 (60); Control: 45 (60). | 
		
			| 07/25/2019 | Injured (mild oblique strain),day-to-day for 4 days. | 
		
			| 01/01/2020 | OSA scouting updated ratings (potential): Stuff: 40 (50); Movement: 45 (60); Control: 50 (60). | 
		
			| 06/12/2020 | Pitches a 3-hit shutout against the Hialeah Firecats with 3 strikeouts and 0 BB allowed! | 
		
			| 06/14/2020 | Was selected to the 2020 ABA Double A All-Star Game. | 
		
			| 12/15/2020 | Named to the 2020 Sun Coast Baseball League for the (SYR) Reno Thieves. | 
		
			| 01/01/2021 | OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 55 (55); Control: 50 (55). | 
		
			| 01/01/2021 | OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 55 (55); Control: 50 (55). | 
		
			| 04/02/2021 | Named the #74 prospect in the ABA | 
		
			| 07/14/2021 | Injured (shoulder inflammation),out for 3-4 months. | 
		
			| 11/01/2021 | Named the #75 prospect in the ABA | 
		
			| 11/25/2021 | Received a 1-year contract through automatic renewal worth a total of $12,600. | 
		
			| 01/01/2022 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 55 (55). | 
		
			| 01/01/2022 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 55 (55). | 
		
			| 04/01/2022 | Named the #44 prospect in the ABA | 
		
			| 04/08/2022 | Injured (sore shoulder),day-to-day for 4 days. | 
		
			| 05/31/2022 | Injured (sore back),day-to-day for 4 days. | 
		
			| 06/05/2022 | Pitches a 5-hit shutout against the Daytona Beach Sea Turtles with 4 strikeouts and 1 BB allowed! | 
		
			| 09/07/2022 | Injured (mild shoulder inflammation),day-to-day for 2 weeks. | 
		
			| 09/19/2022 | Injured (shoulder inflammation),out for 4 months. | 
		
			| 11/25/2022 | Received a 1-year contract through automatic renewal worth a total of $13,200. | 
		
			| 01/01/2023 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 55 (55). | 
		
			| 01/01/2023 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 55 (55). | 
		
			| 05/12/2023 | Injured (strained bicep tendon),day-to-day for 3-4 weeks. | 
		
			| 06/07/2023 | Injured (dead arm),out for 4 days. | 
		
			| 07/07/2023 | Injured (mild abdominal strain),day-to-day for 2 days. | 
		
			| 07/30/2023 | Injured (elbow inflammation),out for 3-4 weeks. | 
		
			| 08/25/2023 | Injured (mild abdominal strain),day-to-day for 2 days. | 
		
			| 11/22/2023 | Received a 1-year contract through automatic renewal worth a total of $13,800. | 
		
			| 01/01/2024 | OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 50 (50). | 
		
			| 03/29/2024 | Injured (finger blister),day-to-day for one week. | 
		
			| 06/16/2024 | Injured (finger blister),day-to-day for 1 day. |