|5k||15:27||TCNJ Blue/Gold||Rosedale Park||Hopewell, N.J.||2015|
|6k||19:12.2||Big 5 Invitational||Belmont Plateau||Philadelphia, Pa.||2015|
|8k||25:01.4||Paul Short Run||Goodman Campus||Bethlehem, Pa.||2016|
|8.4k||27:33.7||Spiked Shoe||Blue/White Golf||University Park, Pa.||2016|
|10k||32:04.4||Mid-Atlantic Regional||Goodman Campus||Bethlehem, Pa.||2017|
Two-time Atlantic 10 Rookie of the Week (9/8/15, 9/15/15)
2017: Raced five times and scored twice, in a pair of championship meets... Opened season with an 8k time of 26:44.1 at the Rider Invitational, good for 35th in a field of 79... Followed up with a 27th-place showing in a field of 87 at the George Mason Invitational, covering the 7.993k course in 26:41.2... Went 27:27.0 for 8k to take seventh in a field of 47 at the Lafayette Leopard Invitational... Finished as SJU's #4 runner in his final two meets of the season, placing 20th in a field of 117 to help SJU to a runner-up finish at the Atlantic 10 Championship 8k (season-best 25:58.6) and placing 84th in a field of 180 at the NCAA Mid-Atlantic Regional Championship 10k (collegiate-best 32:04.4).
2016: Raced four times and scored twice... Placed 76th in a field of 123 at the Atlantic 10 Championship, clocking in at 26:26.6 for 8k to cross as SJU's #9 finisher in his final meet of the season... Opened season with a 33rd-place finish in a field of 110 at the Harry Groves Spiked Shoe Invitational 8.4k (27:33.7), crossing as SJU's #2 finisher... In next race, again finished as SJU's #2 runner at the Paul Short Run, placing 124th in a field of 336 in a collegiate-best 8k time of 25:01.4... Added 8k performance (25:15.3) for 73rd in a field of 277 at the Princeton Invitational.
2015: Raced in seven meets and scored in five... One of two rookies to race in seven meets and all three championship meets... Finished as SJU's #5 runner to score at the IC4A Championship five-mile run (26:20.8), placing 28th overall to help SJU to the runner-up team finish... Finished as SJU's #7 runner at the NCAA Mid-Atlantic Regional Championship 10k (33:39.9) and SJU's #8 runner at the Atlantic 10 Championship 8k (25:49.1)... Turned in season-best 8k at the Princeton Invitational (25:05.4) for 53rd as SJU's #2 finisher... Finished 24th at the Iona Meet of Champions 8k (27:03.9) as SJU's #5 finisher... Turned in SJU's top finish in collegiate debut at the TCNJ Blue/Gold Invitational 5k (15:27) for second place overall... Followed up with a fifth-place finish in first collegiate 6k (19:12.2) at the Big 5 Invitational to help SJU to the team title as SJU's #2 finisher.
High School/Personal: 2014 Footlocker cross country finalist... All-State First Team selection... Majoring in psychology.