Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Chesapeake High SchoolChesapeake Invitational · Sep 2824:20.2Chesapeake InvitationalSeptember 28, 2019
5,000 Meters · Colby-Sawyer CollegeCharger Invitational · Aug 3021:37.8Charger InvitationalAugust 30, 2025
5,000 Meters · Kent IslandKent Island High School Home Meet · Sep 2123:47Kent Island High School Home MeetSeptember 21, 2021
8,000 Meters · 158 Harmon DrNorwich XC Invite · Oct 335:59.00Norwich XC InviteOctober 3, 2025
8,000 Meters · CastletonCastleton University Invitational · Sep 239:18.6Castleton University InvitationalSeptember 2, 2023
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 135:45.8Keene State InvitationalOctober 1, 2022
8,000 Meters · Norwich UniversityThe GNAC XC Champ · Nov 233:59.80The GNAC XC ChampNovember 2, 2025
8,000 Meters · Ronald C. Hoffmann Cross Country CourseRonald Hoffmann Invitational · Sep 2036:26.8Ronald Hoffmann InvitationalSeptember 20, 2025
8,000 Meters · Saint Joseph's College of MaineGreat Northeast AC Cross Country Championship · Oct 2935:25.4Great Northeast AC Cross Country ChampionshipOctober 29, 2022
8,000 Meters · Stanley ParkJames Earley Invitational · Oct 835:49.5James Earley InvitationalOctober 8, 2022
8,000 Meters · Vermont Technical CollegeSilloway Vermont State Maple Syrup Challenge · Sep 636:29.03Silloway Vermont State Maple Syrup ChallengeSeptember 6, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2The GNAC XC ChampNov 2 · 8,000 Meters College · Place 41 · NorwichNorwich8,000 Meters College4133:59.80 PBSr
Oct 3Norwich XC InviteOct 3 · 8,000 Meters College · Place 51 · NorwichNorwich8,000 Meters College5135:59.00 PBSr
Sep 20Ronald Hoffmann InvitationalSep 20 · 8,000 Meters College · Place 150 · NorwichNorwich8,000 Meters College15036:26.8 PBSr
Sep 6Silloway Vermont State Maple Syrup ChallengeSep 6 · 8,000 Meters Collegiate · Place 76 · NorwichNorwich8,000 Meters Collegiate7636:29.03 PBSr
Aug 30Charger InvitationalAug 30 · 5,000 Meters Men's Race · Place 36 · NorwichNorwich5,000 Meters Men's Race3621:37.8 PBSr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 1228th James Earley InvitationalOct 12 · 8,000 Meters Varsity · Place 177 · NorwichNorwich8,000 Meters Varsity17738:50.5JR

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2Castleton University InvitationalSep 2 · 8,000 Meters College · Place 34 · NorwichNorwich8,000 Meters College3439:18.6 PBSo

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29Great Northeast AC Cross Country ChampionshipOct 29 · 8,000 Meters College · Place 38 · NorwichNorwich8,000 Meters College3835:25.4 PBFr
Oct 8James Earley InvitationalOct 8 · 8,000 Meters Blue · Place 107 · NorwichNorwich8,000 Meters Blue10735:49.5 PBFr
Oct 1Keene State InvitationalOct 1 · 8,000 Meters College · Place 127 · NorwichNorwich8,000 Meters College12735:45.8 PBFr

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 272021 Bayside XC ChampionshipsOct 27 · 3 Miles Varsity · Queen Annes CountyQueen Annes County3 Miles Varsity0DNS12
Oct 2Salisbury University Hs Tidewater Fall Classic 2021Oct 2 · 5,000 Meters Varsity · Place 176 · Queen Annes CountyQueen Annes County5,000 Meters Varsity17623:06.7212
Sep 21Kent Island High School Home MeetSep 21 · 5,000 Meters Varsity · Place 46 · Queen Annes CountyQueen Annes County5,000 Meters Varsity4623:47 PB12
Sep 9VI Annual Rumble in the JungleSep 9 · 3 Miles Varsity · Place 83 · Queen Annes CountyQueen Annes County3 Miles Varsity8323:40.5012

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28Chesapeake InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 177 · Queen Annes CountyQueen Annes County5,000 Meters Junior Varsity17724:20.2 PB10