|High School:||Malvern Prep|
|Indoor 500m||1:05.31||Penn State Relays||Penn State||2016|
||1:53.69||Fastrack National Qualifier||Ocean Breeze||2016|
|Outdoor 800m||1:52.28||IC4A Championships||Princeton||2016|
2016 IC4A Outdoor Championships 4x800m Relay Champion
2016 IC4A Indoor Championships 4x800m Relay Runner-Up
2017 IC4A Outdoor Championships All-East Team: 4x800m Relay, 6th
2016 IC4A Outdoor Championships All-East Team: 4x800m Relay, 1st
2016 IC4A Outdoor Championships: 800m, 10th
2016 IC4A Indoor Championships All-East Team: 4x800m Relay, 2nd
2017 Atlantic 10 Outdoor Championships Scoring Performance: 4x800m Relay, 4th
2017 Atlantic 10 Indoor Championships Scoring Performance: 4x800m Relay, 3rd
2017 Atlantic 10 Indoor Championships Scoring Performance: 800m, 8th
2016 Atlantic 10 Outdoor Championships Scoring Performance: 4x800m Relay, 3rd
2016 Atlantic 10 Indoor Championships Scoring Performance: 4x800m Relay, 4th
Outdoor 2017: Ran the leadoff leg of the sixth-place 4x800m relay (7:39.03) at the IC4A Championships and fourth-place 4x800m relay (7:35.88) at the Atlantic 10 Championships... Raced the 4x800m relay (7:35.40) at the Penn Relays... Ran season-best open 800m (1:55.10) for 13th at Princeton's Larry Ellis Invitational... Placed seventh in both the 4x800m relay (7:46.90) and DMR (10:09.23) at the Colonial Relays... Named to Atlantic 10 Commissioner's Honor Roll and SJU Athletic Director's Honor Roll.
Indoor 2016-17: Raced on third-place 4x800m relay (7:40.58) and placed eighth in the 800m to score in both events at the Atlantic 10 Championships... Had turned in an 800m preliminaries time of 1:56.21... Ran season-best 800m (1:54.43) for fourth overall at the Penn State National Invitational... Placed fourth in the 500m (1:05.45) and fifth in the DMR (10:19.10) at Yale's Giegengack Invitational... Won the 4x800m relay (7:47.16) at the Penn 8-Team Select... Placed second in the DMR (10:16.57) at the Lehigh Angry Birds Challenge... Opened season with a third-place showing in the 800m (1:58.71) and fifth-place finish in the 4x400m relay (3:30.19).
Outdoor 2016: IC4A champion in the 4x800m relay... Ran the leadoff leg (1:56.52) of the 4x800m relay (7:40.42) that won the gold medal at the IC4A Championships... Also ran collegiate-best 800m (1:52.28) to place 10th at IC4As... Ran the leadoff leg of the 4x800m relay (7:38.52) that placed third at the Atlantic 10 Championships... Improved upon 800m time throughout all four races of the season, from the Colonial Relays (1:59.83) to the Sam Howell Invitational (1:57.09) to the Larry Ellis Invitational (1:53.38) to A-10s... Raced on fifth-place 4x800m relay (7:46.80) at the Colonial Relays and ninth-place 4x400m relay (3:20.03) at Larry Ellis... Raced on SJU's 1600m Sprint Medley Relay at the Penn Relays... Named to SJU Athletic Director's Honor Roll.
Indoor 2015-16: IC4A runner-up in the 4x800m relay... Ran the leadoff leg (1:53.3) of the 4x800m relay that placed second at the IC4A Championships… Raced on fourth-place 4x800m relay (7:46.47) to score at the Atlantic 10 Championships… Also placed 11th in the 800m at A-10s… Raced the 800m six times on the season, posting a season-best 800m (1:53.69) for fourth place at the Fastrack National Invitational leading up to A-10s… Ran collegiate-best 500m time (1:05.31) for sixth place at the Penn State Relays… Won the 4x400m relay (3:22.90) at the Lehigh Angry Birds Meet… Placed second in the 800m (2:01.37) and third in the 4x400m relay (3:27.21) at the season-opening Jack Pyrah Invitational.
Outdoor 2015: Raced the 800m five times on the season, posting collegiate-best 1:54.80 at Princeton's Larry Ellis Invitational... Ran on third-place 4x400m relay (3:28.32) at Monmouth Season Opener... Turned in pair of top-five finishes in final meet of season, finishing second in the 4x400m relay (3:24.58) and fourth in the 800m (1:56.69) at the Lehigh Games... Named to both the Atlantic 10 Commissioner's Honor Roll and SJU Athletic Director's Honor Roll for both semesters.
Indoor 2014-15: IC4A qualifier in the DMR... Ran third leg of sixth-place and IC4A-qualifying DMR (10:17.83) at Yale's Giegengack Invitational... Raced the 800m four times, recording season-best 1:55.80 for 13th at the Penn State National Invitational... Took 11th in the 500m (1:07.21) at the Penn State Relays... Also ran leadoff leg of 11th-place 4x400m relay at PSU Relays... Placed sixth in the 800m (2:01.20) in collegiate debut at the season-opening Jack Pyrah Invitational... Added an eighth-place 800m finish (1:58.90) at the Lehigh Angry Birds Meet and 13th-place finish (1:59.58) at Yale.
High School/Personal: Captained squads to back-to-back PAISAA State Championships and the 2014 Inter-Ac Championship... Two-time participant in the 800m at the PTFCA Indoor State Championships... Also competed in the 4x800m and DMR at the state level... Anchored school-record 4x400m at 2014 Penn Relays... Also competed in 4x800m at the 2014 Penn Relays and the 4x400m in 2013... Four-year varsity letterwinner... Majoring in actuarial science.