| AWARDS / HONORS | 
		
		
			• 2018 All-MEC Second Team 
			• 2019 All-MEC Second Team | 
		
	
2020
• Started all 10 games in the field while making six appearances on the mound
• Batted .282 with six runs scored, four RBI, two doubles and a triple
• Also stole three bases in four tries
• On the mound, tossed 9.1 innings with 12 strikeouts and a 3.86 ERA
• Struck out six in three innings of relief versus nationally-ranked Mercyhurst (Feb. 21)
• Recorded four multi-hit games at the plate including a three-hit contest versus Pitt-Johnstown (March 12)
• Was 2-for-4 with two runs scored and a double in a 12-11 win at Wingate (Feb. 2)
• 
Game-by-Game Statistics
2019
• Earned All-Mountain East Conference Second Team as a relief pitcher
• Started 48 games as Concord's center fielder
• Had an MEC-high 21 appearances on the mound as a closer
• Pitched 25 innings with 23 strikeouts and an ERA of 2.88
• Finished year with six saves and a 3-1 record
• Recorded saves in back-to-back games to close regulars season at UVa.-Wise (May 5)
• Had three strikeouts in 2.1 innings of work in 3-2 win at Charleston (April 28)
• Also struck out three batters in four innings versus West Virginia Wesleyan (April 15)
• Batted .308 with 34 runs scored, two home runs, 38 RBI, nine doubles and four triples
• Was 5-for-7 with four RBI in win at Ohio Valley (April 23)
• Recorded four RBI against Urbana (March 23)
• 
Game-by-Game Statistics
2018
• Played in 46 games with 41 starts in the outfield
• Also made four appearances, throwing seven innings on the mound
• Batted a team-best .360 28 runs scored, 21 RBI, five doubles and three triples
• Collected two walk-off hits including one to send Concord to the MEC Tournament versus UVa.-Wise (May 6)
• Other walk-off hit came against Glenville State (April 21)
• Career-high four hits versus UVa.-Wise
• Tripled in 3-0 win over West Liberty (March 19)
• 
Game-by-Game Statistics
2017
• Played in four games
• First career hit versus Urbana (March 20)
• Scored first career run at UVa.-Wise (May 7) as a pinch runner/defensive replacement
• 
Game-by-Game Statistics
2016
• Redshirted
 
	
		
			| Career Highs | 
		
		
			| Innings Pitched | 
			4.0 (at WV Wesleyan - 4/15/19) | 
		
		
			| Strikeouts | 
			3 (3x) | 
		
		
			| Hits | 
			0  (13x) | 
		
		
			| Runs | 
			0 (16x) | 
		
	
 
	
		
			| Season | 
			ERA | 
			W-L | 
			APP-GS | 
			Innings | 
			CG | 
			SHO | 
			SV | 
			H | 
			ER | 
			SO | 
		
		
			| 2018 | 
			1.29 | 
			1-0 | 
			4-0 | 
			7.0 | 
			0 | 
			0/0 | 
			0 | 
			5 | 
			2 | 
			5 | 
		
		
			| 2019 | 
			2.88 | 
			3-1 | 
			21-0 | 
			25.0 | 
			0 | 
			0/0 | 
			6 | 
			13 | 
			6 | 
			23 | 
		
		
			| 2020 | 
			3.86 | 
			0-2 | 
			6-0 | 
			9.1 | 
			0 | 
			0/0 | 
			0 | 
			5 | 
			4 | 
			12 | 
		
		
			| Career | 
			2.61 | 
			4-3 | 
			31-0 | 
			41.1 | 
			0 | 
			0/0 | 
			6 | 
			23 | 
			12 | 
			38 | 
		
	
 
	
		
			| Career Highs | 
		
		
			| At-Bats | 
			7 (at Ohio Valley - 4/23/19) | 
		
		
			| Hits | 
			5 (at Ohio Valley - 4/23/19) | 
		
		
			| RBI | 
			4 (2x) | 
		
		
			| Home Runs | 
			1 (2x) | 
		
		
			| Doubles | 
			2 (at Ohio Valley - 4/23/19) | 
		
		
			| Triples | 
			1 (8x) | 
		
		
			| Runs Scored | 
			5 (at Ohio Valley - 4/23/19) | 
		
		
			| Stolen Bases | 
			2 (2x) | 
		
	
 
	
		
			| Season | 
			Avg. | 
			GP-GS | 
			AB | 
			R | 
			H | 
			2B | 
			3B | 
			HR | 
			RBI | 
			SB | 
		
		
			| 2017 | 
			.200 | 
			4-0 | 
			5 | 
			1 | 
			1 | 
			0 | 
			0 | 
			0 | 
			0 | 
			0 | 
		
		
			| 2018 | 
			.360 | 
			45-41 | 
			150 | 
			28 | 
			54 | 
			5 | 
			3 | 
			0 | 
			21 | 
			12 | 
		
		
			| 2019 | 
			.308 | 
			48-48 | 
			182 | 
			34 | 
			56 | 
			9 | 
			4 | 
			2 | 
			28 | 
			11 | 
		
		
			| 2020 | 
			.282 | 
			10-10 | 
			39 | 
			6 | 
			11 | 
			2 | 
			1 | 
			0 | 
			4 | 
			3 | 
		
		
			| Career | 
			.321 | 
			110-102 | 
			376 | 
			68 | 
			121 | 
			16 | 
			8 | 
			2 | 
			53 | 
			26 |