Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Attleboro High SchoolSuffolk Short Course Classic · Aug 3013:32.50Suffolk Short Course ClassicAugust 30, 2025
3,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 514:17.0Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2522:37.1NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Cape Cod FairgroundsMSTCA Bob McIntyre Twilight Large Schools Invitational · Oct 1622:21.3MSTCA Bob McIntyre Twilight Large Schools InvitationalOctober 16, 2021
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1121:47.17MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Highland ParkHighland Park Invitational · Sep 1722:26.7Highland Park InvitationalSeptember 17, 2022
5,000 Meters · Nehoiden Golf ClubWellesley XC Invitational · Aug 3021:50.7Wellesley XC InvitationalAugust 30, 2024
5,000 Meters · Stanley ParkJames Earley Invitational · Oct 1021:53.8James Earley InvitationalOctober 10, 2026
5,000 Meters · Wickham Park CollegiateSuitor Invitational · Sep 1223:36.3Suitor InvitationalSeptember 12, 2026
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1822:15.41MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2421:52.9MSTCA Frank Kelley InvitationalSeptember 24, 2022
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1726:33.2Conn College InviteOctober 17, 2026
6,000 Meters · Keene State CollegeKSC Invitational · Oct 427:20.50KSC InvitationalOctober 4, 2025
6,000 Meters · Nehoiden Golf ClubNEWMAC Cross Country Championships · Nov 225:20.30NEWMAC Cross Country ChampionshipsNovember 2, 2024
6,000 Meters · Smith CollegeNEWMAC Conference Meet · Oct 3127:43.7NEWMAC Conference MeetOctober 31, 2026
6,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1928:10.9353rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31NEWMAC Conference MeetOct 31 · 6,000 Meters NEWMAC · Place 94 · Salve ReginaSalve Regina6,000 Meters NEWMAC9427:43.7 PBJr
Oct 17Conn College InviteOct 17 · 6,000 Meters White · Place 245 · Salve ReginaSalve Regina6,000 Meters White24526:33.2 PBJr
Oct 10James Earley InvitationalOct 10 · 5,000 Meters Collegiate · Place 73 · Salve ReginaSalve Regina5,000 Meters Collegiate7321:53.8 PBJr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 6,000 Meters 6K Navy 45:00 mon. cap · Place 127 · Salve ReginaSalve Regina6,000 Meters 6K Navy 45:00 mon. cap12728:10.93 PBJr
Sep 12Suitor InvitationalSep 12 · 5,000 Meters Varsity · Place 126 · Salve ReginaSalve Regina5,000 Meters Varsity12623:36.3 PBJr
Sep 5Suffolk Short Course ClassicSep 5 · 3,000 Meters Collegiate · Place 132 · Salve ReginaSalve Regina3,000 Meters Collegiate13214:17.0 PBJr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4KSC InvitationalOct 4 · 6,000 Meters College · Place 205 · Salve ReginaSalve Regina6,000 Meters College20527:20.50 PBSo
Aug 30Suffolk Short Course ClassicAug 30 · 3,000 Meters Women's Race · Place 117 · Salve ReginaSalve Regina3,000 Meters Women's Race11713:32.50 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2NEWMAC Cross Country ChampionshipsNov 2 · 6,000 Meters Varsity · Place 71 · Salve ReginaSalve Regina6,000 Meters Varsity7125:20.30 PBFr
Oct 1228th James Earley InvitationalOct 12 · 5,000 Meters Varsity · Place 61 · Salve ReginaSalve Regina5,000 Meters Varsity6120:53.8FR
Oct 6Brown Bear InvitationalOct 6 · 6,000 Meters Varsity · Place 76 · Salve ReginaSalve Regina6,000 Meters Varsity7627:01.0FR
Sep 21UMass Dartmouth XC InvitationalSep 21 · 5,000 Meters Varsity · Place 200 · Salve ReginaSalve Regina5,000 Meters Varsity20021:17.81FR
Aug 30Wellesley XC InvitationalAug 30 · 5,000 Meters College · Place 68 · Salve ReginaSalve Regina5,000 Meters College6821:50.7 PBFr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Open - Northeast · Place 26 · UNA-AssiUNA-Assi5,000 Meters Open - Northeast2622:37.1 PB12
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 1 · Place 157 · Bishop FeehanBishop Feehan5,000 Meters Division 115722:15.41 PB12
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters 1C · Place 43 · Bishop FeehanBishop Feehan5,000 Meters 1C4321:47.17 PB12
Oct 26CCL Championship MeetOct 26 · 5,000 Meters Varsity · Place 7 · Bishop FeehanBishop Feehan5,000 Meters Varsity722:23.4912
Oct 1462nd Catholic Memorial InvitationalOct 14 · 5,000 Meters Varsity · Place 47 · Bishop FeehanBishop Feehan5,000 Meters Varsity4721:46.0SR
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 5,000 Meters Championship · Place 72 · Bishop FeehanBishop Feehan5,000 Meters Championship7221:47.2SR

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Open - Northeast · Place 34 · Bishop FeehanBishop Feehan5,000 Meters Open - Northeast3422:55.211
Nov 19MIAA Division State Cross Country ChampionshipsNov 19 · 5,000 Meters Division 1 · Place 167 · Bishop FeehanBishop Feehan5,000 Meters Division 116722:08.6111
Nov 11MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters Varsity · Place 59 · Bishop FeehanBishop Feehan5,000 Meters Varsity5921:39.67JR
Oct 15Catholic Memorial InvitationalOct 15 · 5,000 Meters Varsity · Place 51 · Bishop FeehanBishop Feehan5,000 Meters Varsity5122:51.5511
Oct 8Baystate InvitationalOct 8 · 5,000 Meters Varsity B · Place 70 · Bishop FeehanBishop Feehan5,000 Meters Varsity B7023:24.7Unofficial11
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 5,000 Meters Championship · Place 82 · Bishop FeehanBishop Feehan5,000 Meters Championship8221:52.9JR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 5,000 Meters Championship · Place 82 · Bishop FeehanBishop Feehan5,000 Meters Championship8221:52.9 PB11
Sep 17Highland Park InvitationalSep 17 · 5,000 Meters Varsity · Place 18 · Bishop FeehanBishop Feehan5,000 Meters Varsity1822:26.7 PB11
Sep 10Martha's Vineyard InvitationalSep 10 · 5,000 Meters Varsity · Place 49 · Bishop FeehanBishop Feehan5,000 Meters Varsity4923:20.0JR

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 27NXR Northeast & New York Regional ChampionshipsNov 27 · 5,000 Meters Open - Northeast · Place 46 · Bishop FeehanBishop Feehan5,000 Meters Open - Northeast4623:23.510
Nov 6Frank Mooney Coaches InvitationalNov 6 · 5,000 Meters Varsity · Place 20 · Bishop FeehanBishop Feehan5,000 Meters Varsity2021:01.610
Oct 20Catholic Central League ChampionshipOct 20 · 5,000 Meters Varsity · Place 57 · Bishop FeehanBishop Feehan5,000 Meters Varsity5726:3010
Oct 16MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 5,000 Meters Sophomore · Place 23 · Bishop FeehanBishop Feehan5,000 Meters Sophomore2322:21.3 PB10
Oct 2Bay State InvitationalOct 2 · 5,000 Meters Red Race · Place 40 · Bishop FeehanBishop Feehan5,000 Meters Red Race4022:10.310
Sep 18Highland Park InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 15 · Bishop FeehanBishop Feehan5,000 Meters Junior Varsity1523:29.4SO
Sep 18Highland Park InvitationalSep 18 · Junior Varsity · Place 15 · Bishop FeehanBishop FeehanJunior Varsity1523:29.4SO

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Bishop Feehan Intrasquad Senior DayOct 31 · 5,000 Meters Varsity · Place 23 · Bishop FeehanBishop Feehan5,000 Meters Varsity2325:52.09
Oct 24Bishop Feehan Intra-squadOct 24 · 5,000 Meters Varsity · Place 19 · Bishop FeehanBishop Feehan5,000 Meters Varsity1925:26.89
Oct 20Bishop Stang vs. Bishop FeehanOct 20 · 1.62 Miles Junior Varsity · Place 8 · Bishop FeehanBishop Feehan1.62 Miles Junior Varsity812:25.89
Oct 17Bishop Stang vs Bishop FeehanOct 17 · 1.62 Miles Junior Varsity · Place 8 · Bishop FeehanBishop Feehan1.62 Miles Junior Varsity812:25.89
Oct 10St. Joseph Prep vs Bishop FeehanOct 10 · 1.62 Miles Junior Varsity · Place 6 · Bishop FeehanBishop Feehan1.62 Miles Junior Varsity612:35.49