|High School:||St. Joseph's Prep|
||15:44.5||TCNJ Blue/Gold||Rosedale Park||Pennington, N.J.||2017|
|6k||20:09.2||Big 5 Invitational||Belmont Plateau||Philadelphia, Pa.||2015|
|8k||25:13.9||Princeton Invitational||West Windsor Fields||Princeton, N.J.||2016|
|8.4k||28:10.0||Spiked Shoe||Blue/White Golf||University Park, Pa.||2016|
2016: Raced five times... Placed 77th in a field of 123 at the Atlantic 10 Championship, clocking in with an 8k time of 26:28.4 to cross as SJU's #10 finisher... Ran 27:36 for five miles to close the season with a 54th-place finish at the IC4A Championship... Ran collegiate-best 8k (25:13.9) to finish 68th in a field of 277 at the Princeton Invitational... Ran 25:45.3 for 8k at the Paul Short Run... Opened season with a 62nd-place showing in a field of 110 at the Harry Groves Spiked Shoe Invitational 8.4k (28:10.0)... Named to both the Atlantic 10 Commissioner's Honor Roll and SJU Athletic Director's Honor Roll for both semesters.
2015: Raced in four meets... Recorded season-best 8k (26:08) at the Paul Short Run... Also raced the 8k at the Princeton Invitational (26:27.7)... Finished 40th in first collegiate 6k at the Big 5 Invitational (20:09.2)... Placed 15th in collegiate debut at the TCNJ Blue/Gold Invitational 5k (16:08)... Named to Atlantic 10 Commissioner's Honor Roll and SJU Athletic Director's Honor Roll both semesters.
High School/Personal: 2015 All-State indoor track selection... Three-time All-Catholic indoor track selection and two-time outdoor track selection... Two-time All-District outdoor track selection... 2015 District 12 1600m champion and 2014 4x800m relay champion... Earned 11 varsity letters between cross country (4), outdoor track (4), and indoor track (3)... Also lettered in soccer... Majoring in finance.