Ran 800m personal best (1:50.97) to place third at the Mason Spring Invitational
Clocked a PR of 3:43.84 in the 1500m at the Raleigh Relays
Took fourth in the 3000m at the Penn Challenge via a personal best of 8:21.95
Indoor
Ran mile personal best (4:01.15) at the Sykes & Sabock Invitational
Took fourth and ran 1000m personal best (2:24.54) at the Villanova Invite; Also took fifth in the 4x400m (3:23.48)
Finished runner-up in the mile (4:05.77) at the Penn 10-Team Select
Placed third in the 3000m (8:24.27) at the Seahawk Shootout
2020-21 (Junior)
Outdoor
Competed in seven meets, setting three career-best marks
Took first place at Big Five meet in 800m, clocking time of 1:52.54
Set personal-best time in 1,500m at Temple Invitational, finishing with a time of 3:46.29
Took first place in the 800m at Quaker Invitational in a personal-best 1:52.11
Moved himself into sixth in program history in mile with time of 4:04.66 at the Penn Twilight, a personal-best time
Indoor
Did not compete - season cut short by the COVID-19 pandemic
Cross Country
Did not compete - season cut short by the COVID-19 pandemic
2019-20 (Sophomore)
Outdoor
Did not compete - season cut short by the COVID-19 pandemic
Indoor
Ran in five meets during the indoor season.
Scored for Penn in the 4x800m, finishing sixth in 7:48.48 at the Ivy League Heptagonal Championship (March 1)
Reached the final of the 800m at Heps before placing seventh in 1:55.16
Ran a career-best time in the 1,000m at BU's David Hemery Valentines Invitational (Feb. 15), finishing in 2:26.55
Recorded a season-best time in the 800m at the Sykes Sabock Challenge at Penn State, finishing fourth in 1:53.98
Cross Country
Raced four times during the cross country season
Opened the year with a 22nd-place finish at the Fordham Fiasco (Sept. 7
Placed 14th at Penn's win in the Main Line Invitational (Sept. 20)
Also ran at the Paul Short Run (Oct. 5) and the Princeton Invitational (Oct. 19)
2018-19 (Freshman)
Outdoor
Appeared in seven meets throughout the outdoor season, running the 800, 1,500m and several relay events
Ran the 1,500m at the 2019 Ivy League Outdoor Heptagonal Championships (May 5)
Ran the 4x800 relay at the 125th running of the Penn Relays (April 25-27
Placed third in the 4x800 relay at the Raleigh Relays (March 30)
Posted five top-10 performances
Indoor
Competed in seven meets during the indoor season, running a variety of mid-distance and distance races
Helped Penn score in the 4x880 yard relay, finishing fifth in 7:51.32 at the Ivy League Indoor Heptagonal Championships (Feb. 24)
Won the 1,000m at the TCNJ Indoor Open (Dec. 1) with a time of 2:28.91, his career best
Notched eight top-10 finishes
Also competed in the 1,000m at Heps
Cross Country
Competed in three races
Opened the year 12th at the Bison Open
High School: 2017 and 2018 Colorado state 800m champion ... Runner- up in 2018 and third in 2017 in the 1,600m at the Colorado State Championships ... Runner-up in the mile at the 2018 Arcadia Invitational ... Fourth at the 2018 Colorado Cross Country Championships ... Runner-up at the 2016 Nike Cross Nationals Southwest Regional.