Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Apalachee Regional ParkFSU XC Invitational · Oct 716:18.9FSU XC InvitationalOctober 7, 2022
5,000 Meters · Attleboro High SchoolSuffolk Short Course Classic · Aug 3017:15.23Suffolk Short Course ClassicAugust 30, 2025
5,000 Meters · Burt Aaronson South County Regional ParkSpanish River XC Invitational · Sep 1616:27.8Spanish River XC InvitationalSeptember 16, 2022
5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 516:43.9Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · Holloway ParkHOKA FLRUNNERS.COM INVITATIONAL · Oct 116:49.3HOKA FLRUNNERS.COM INVITATIONALOctober 1, 2021
5,000 Meters · Larry & Penny Thompson ParkFHSAA 4A District 8 · Nov 216:32.86FHSAA 4A District 8November 2, 2023
5,000 Meters · Larry and Penny Thompson Memorial Park and CampgroundGMAC Championship · Oct 1217:43.59GMAC ChampionshipOctober 12, 2021
5,000 Meters · St. Thomas UniversitySaint Thomas University Bobcat Cross Country Meet · Oct 2418:11.57Saint Thomas University Bobcat Cross Country Meet October 24, 2020
5,000 Meters · Tropical ParkFHSAA 4A Region 4 · Nov 816:45.46FHSAA 4A Region 4November 8, 2023
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1726:37.9Conn College InviteOctober 17, 2026
8,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1527:19.5NCAA D3 East Region ChampionshipsNovember 15, 2025
8,000 Meters · Nehoiden Golf ClubNEWMAC Cross Country Championships · Nov 228:27.53NEWMAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · New England CollegeHopkinton Cross Country Festival · Oct 1026:43.2Hopkinton Cross Country FestivalOctober 10, 2025
8,000 Meters · North Attleboro High SchoolNEWMAC Championships · Nov 127:35.3NEWMAC ChampionshipsNovember 1, 2025
8,000 Meters · Smith CollegeEllen O'Neil Invite · Sep 1926:59.0Ellen O'Neil InviteSeptember 19, 2026
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2027:33.7252nd Corsair XC InvitationalSeptember 20, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31NEWMAC Conference MeetOct 31 · 8,000 Meters NEWMAC · Place 79 · BabsonBabson8,000 Meters NEWMAC7929:01.2Jr
Oct 17Conn College InviteOct 17 · 8,000 Meters Blue · Place 197 · BabsonBabson8,000 Meters Blue19726:37.9 PBJr
Sep 19Ellen O'Neil InviteSep 19 · 8,000 Meters Men · Place 5 · BabsonBabson8,000 Meters Men526:59.0 PBJr
Sep 5Suffolk Short Course ClassicSep 5 · 5,000 Meters Collegiate · Place 30 · BabsonBabson5,000 Meters Collegiate3016:43.9 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 8,000 Meters D3 East · Place 89 · BabsonBabson8,000 Meters D3 East8927:19.5 PBSo
Nov 1NEWMAC ChampionshipsNov 1 · 8,000 Meters Varsity · Place 40 · BabsonBabson8,000 Meters Varsity4027:35.3 PBSo
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Place 192 · BabsonBabson8,000 Meters Blue19226:50.81So
Oct 10Hopkinton Cross Country FestivalOct 10 · 8,000 Meters College · Place 29 · BabsonBabson8,000 Meters College2926:43.2 PBSo
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Navy · Place 37 · BabsonBabson8,000 Meters Men's 8K Navy3727:33.72 PBSo
Aug 30Suffolk Short Course ClassicAug 30 · 5,000 Meters Men's Race · Place 57 · BabsonBabson5,000 Meters Men's Race5717:15.23 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2NEWMAC Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 74 · BabsonBabson8,000 Meters Varsity7428:27.53 PBFr
Aug 3110th Annual Wheaton & Babson Season-OpenerAug 31 · 5,000 Meters Varsity · Place 19 · BabsonBabson5,000 Meters Varsity1916:39.14Fr

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 17FHSAA Cross Country State FinalsNov 17 · 5,000 Meters 4A · Place 55 · ColumbusColumbus5,000 Meters 4A5516:36.2SR
Nov 8FHSAA 4A Region 4Nov 8 · 5,000 Meters Varsity · Place 15 · ColumbusColumbus5,000 Meters Varsity1516:45.46SR
Nov 8FHSAA 4A Region 4Nov 8 · 5,000 Meters Varsity · Place 15 · Christopher ColumbusChristopher Columbus5,000 Meters Varsity1516:45.46 PB12
Nov 2FHSAA 4A District 8Nov 2 · 5,000 Meters Varsity · Place 18 · Christopher ColumbusChristopher Columbus5,000 Meters Varsity1817:07.2912
Nov 2FHSAA 4A District 8Nov 2 · 5,000 Meters Varsity · Place 4 · Christopher ColumbusChristopher Columbus5,000 Meters Varsity416:32.86 PB12
Oct 26Junior Orange Bowl InvitationalOct 26 · 5,000 Meters Varsity · Place 20 · ColumbusColumbus5,000 Meters Varsity2017:14.05SR
Oct 26Junior Orange Bowl InvitationalOct 26 · 5,000 Meters Varsity · Place 6 · ColumbusColumbus5,000 Meters Varsity616:46.42SR
Sep 29FSU XC InvitationalSep 29 · 5,000 Meters Elite · Place 169 · Christopher ColumbusChristopher Columbus5,000 Meters Elite16917:24.612
Sep 29FSU XC InvitationalSep 29 · 5,000 Meters Elite · Place 87 · Christopher ColumbusChristopher Columbus5,000 Meters Elite8716:39.712
Sep 2Florida Horse Park InvitationalSep 2 · 5,000 Meters Varsity · Place 59 · ColumbusColumbus5,000 Meters Varsity5917:05.6—
Sep 2Florida Horse Park InvitationalSep 2 · 5,000 Meters Varsity · Place 36 · ColumbusColumbus5,000 Meters Varsity3616:42.5—

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28FHSAA 4A Region 4Oct 28 · 5,000 Meters Varsity · Place 23 · ColumbusColumbus5,000 Meters Varsity2317:30.1JR
Oct 28FHSAA 4A Region 4Oct 28 · 5,000 Meters Varsity · Place 8 · ColumbusColumbus5,000 Meters Varsity816:32.2JR
Oct 19FHSAA 4A District 8Oct 19 · 5,000 Meters Varsity · Place 12 · ColumbusColumbus5,000 Meters Varsity1217:31.31JR
Oct 19FHSAA 4A District 8Oct 19 · 5,000 Meters Varsity · Place 1 · ColumbusColumbus5,000 Meters Varsity116:07.69JR
Oct 7FSU XC InvitationalOct 7 · 5,000 Meters Varsity - Elite · Place 149 · Christopher ColumbusChristopher Columbus5,000 Meters Varsity - Elite14917:11.111
Oct 7FSU XC InvitationalOct 7 · 5,000 Meters Varsity - Elite · Place 65 · Christopher ColumbusChristopher Columbus5,000 Meters Varsity - Elite6516:18.9 PB11
Sep 16Spanish River XC InvitationalSep 16 · 5,000 Meters Varsity 4A · Place 31 · Christopher ColumbusChristopher Columbus5,000 Meters Varsity 4A3117:23.611
Sep 16Spanish River XC InvitationalSep 16 · 5,000 Meters Varsity 4A · Place 10 · Christopher ColumbusChristopher Columbus5,000 Meters Varsity 4A1016:27.8 PB11
Sep 2King of the Hill InvitationalSep 2 · 5,000 Meters Varsity · Place 13 · ColumbusColumbus5,000 Meters Varsity1318:04.67JR
Sep 2King of the Hill InvitationalSep 2 · 5,000 Meters Varsity · Place 7 · ColumbusColumbus5,000 Meters Varsity717:32.38JR

2021 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 12FHSAA 4A State Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity · Place 72 · Christopher ColumbusChristopher Columbus5,000 Meters Varsity7217:04.110
Nov 3FHSAA 4A Region 4Nov 3 · 5,000 Meters Varsity · Place 8 · Miami ColumbusMiami Columbus5,000 Meters Varsity816:52.39SO
Oct 27FHSAA 4A District 8Oct 27 · 5,000 Meters Varsity · Place 19 · Miami ColumbusMiami Columbus5,000 Meters Varsity1918:29.23—
Oct 27FHSAA 4A District 8Oct 27 · 5,000 Meters Varsity · Place 10 · Miami ColumbusMiami Columbus5,000 Meters Varsity1017:38.99—
Oct 15FSU XC Invitational - Pre-StateOct 15 · 5,000 Meters Elite · Place 90 · ChristopherChristopher5,000 Meters Elite9016:54.110
Oct 12GMAC ChampionshipOct 12 · 5,000 Meters Junior Varsity · Place 2 · Christopher ColumbusChristopher Columbus5,000 Meters Junior Varsity218:55.8010
Oct 12GMAC ChampionshipOct 12 · 5,000 Meters Varsity · Place 5 · Christopher ColumbusChristopher Columbus5,000 Meters Varsity517:43.59 PB10
Oct 1HOKA FLRUNNERS.COM INVITATIONALOct 1 · 5,000 Meters Byrne Inv · Place 122 · Christopher ColumbusChristopher Columbus5,000 Meters Byrne Inv12219:15.110
Oct 1HOKA FLRUNNERS.COM INVITATIONALOct 1 · 5,000 Meters Race of Champions · Place 52 · Christopher ColumbusChristopher Columbus5,000 Meters Race of Champions5216:49.3 PB10
Sep 17Spanish River XC InvitationalSep 17 · 5,000 Meters Varsity 3-4A · Place 24 · Christopher ColumbusChristopher Columbus5,000 Meters Varsity 3-4A2416:40.210
Sep 17Spanish River XC InvitationalSep 17 · 5,000 Meters Junior Varsity 3-4A · Place 13 · Christopher ColumbusChristopher Columbus5,000 Meters Junior Varsity 3-4A1317:52.110
Sep 10King of the HillSep 10 · 5,000 Meters Varsity · Place 16 · ColumbusColumbus5,000 Meters Varsity1617:26.3710
Sep 4DDD SOMMER INVITATIONALSep 4 · 5,000 Meters Varsity · Place 3 · Christopher ColumbusChristopher Columbus5,000 Meters Varsity316:59.58SO

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Saint Thomas University Bobcat Cross Country Meet Oct 24 · 5,000 Meters Varsity · Place 22 · Christopher ColumbusChristopher Columbus5,000 Meters Varsity2218:47.009
Oct 24Saint Thomas University Bobcat Cross Country Meet Oct 24 · 5,000 Meters Varsity · Place 14 · Christopher ColumbusChristopher Columbus5,000 Meters Varsity1418:11.57 PB9
Oct 16The Pine InvitationalOct 16 · 5,000 Meters Varsity Invitational · Place 27 · Christopher ColumbusChristopher Columbus5,000 Meters Varsity Invitational2719:41.189
Sep 19Bear Cage InviteSep 19 · 5,000 Meters Junior Varsity · Place 10 · ChristopherChristopher5,000 Meters Junior Varsity1020:10.109
Sep 19Bear Cage InviteSep 19 · 5,000 Meters Junior Varsity · Place 2 · ChristopherChristopher5,000 Meters Junior Varsity218:49.159