- John Carroll High School
- Harford Community College
- University of North Carolina Greensboro
- Rockville Express – Cal Ripken Sr. Collegiate League
- UMUC Graduate School
- Prior to UNCG:
Played two seasons at Harford Community College for coach Tom Eller … earned first-team All-Region XX accolades after his sophomore season … hit .378 with 35 RBI, 42 runs scored, 16 doubles and six home runs as a sophomore … set the school record for most career home runs with 16 … hit .287 as a freshman with 10 home runs and 48 RBI.
Played all four years at The John Carroll School in Bel Air, Md. and earned three varsity letters … earned all-conference honors as a junior and senior … named team MVP following his senior season.
- Collegiate Baseball All-American
- UNCG Single Season Batting Average Record batting .421 in 2013
- #2 in Nation in 2013 NCAA D1 Batting Average .421
- 2016 Member of the Harford Sports Training and Instruction Team