Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Gans Creek Recreation Area2025 NCAA Division I Cross Country Champs (87th Men and 45th Women) · Nov 2229:39.232025 NCAA Division I Cross Country Champs (87th Men and 45th Women)November 22, 2025
10,000 Meters · Oklahoma State University XC CourseNCAA DI Midwest Regional · Nov 1430:53.72NCAA DI Midwest RegionalNovember 14, 2025
10,000 Meters · Zimmer Championship Cross Country Course2024 NCAA Division I Cross Country Champs (86th Men and 44th Women) · Nov 2329:51.92024 NCAA Division I Cross Country Champs (86th Men and 44th Women)November 23, 2024
4,000 Meters · East Greenwich High SchoolFreshman State Championships · Oct 2113:33.37Freshman State ChampionshipsOctober 21, 2019
4,500 Meters · Slater Memorial ParkSlater Park Time Trial · Aug 2015:09Slater Park Time TrialAugust 20, 2022
4,500 Meters · Slater Memorial Park Short CourseMetro Dual Meet #3: SRA, MH, PORT · Sep 2815:10.50Metro Dual Meet #3: SRA, MH, PORTSeptember 28, 2021
5,000 Meters · Barrington High SchoolMetro Dual Meet #1: BAR, EP, SRA, TIV · Sep 1216:02.70Metro Dual Meet #1: BAR, EP, SRA, TIVSeptember 12, 2022
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2615:34.6NXR Northeast & New York Regional ChampionshipsNovember 26, 2022
5,000 Meters · Bristol Town BeachMetro Dual Meet #2: MH, SRA, PORT · Sep 1917:26Metro Dual Meet #2: MH, SRA, PORTSeptember 19, 2022
5,000 Meters · Goddard Memorial State ParkOcean State XC Invitational · Sep 2314:57Ocean State XC InvitationalSeptember 23, 2022
5,000 Meters · Ponaganset High SchoolNew England Interscholastic XC Championships · Nov 1215:24.7New England Interscholastic XC ChampionshipsNovember 12, 2022
5,000 Meters · Ponaganset HSRhode Island Class Championships · Oct 2617:24.64Rhode Island Class ChampionshipsOctober 26, 2019
5,000 Meters · The Wheeler School | Seekonk Campus | "The Farm"Metro Dual Meet #2: LSA, MB, SRA, Wheeler · Oct 1016:55Metro Dual Meet #2: LSA, MB, SRA, WheelerOctober 10, 2020
5,000 Meters · Tiverton High SchoolMetro Dual Meet #2: BAR, TIV, SRA, EP · Sep 2017:50Metro Dual Meet #2: BAR, TIV, SRA, EPSeptember 20, 2021
8,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1823:56.3Roy Griak InvitationalSeptember 18, 2026
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 2623:24.58Gans Creek Classic - CollegeSeptember 26, 2025
8,000 Meters · Iowa State UniversityBig 12 Championships · Oct 2824:35.7Big 12 ChampionshipsOctober 28, 2023
8,000 Meters · Panorama FarmsVirginia Invitational · Sep 2324:56.1Virginia InvitationalSeptember 23, 2023
8,000 Meters · Rim Rock FarmBig 12 Cross Country Championships · Oct 3123:46.83Big 12 Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · The Greiner Family XC CourseBig 12 Cross Country Championships · Oct 3124:25.0Big 12 Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational Presented by Under Armour · Sep 2724:01.6Nuttycombe Wisconsin Invitational Presented by Under ArmourSeptember 27, 2024

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Big 12 Cross Country ChampionshipsOct 31 · 8,000 Meters Big 12 · Place 41 · Iowa StateIowa State8,000 Meters Big 124124:25.0 PBSr
Oct 9Nuttycombe Wisconsin InvitationalOct 9 · 8,000 Meters Championship · Iowa StateIowa State8,000 Meters Championship—DNFSr
Sep 18Roy Griak InvitationalSep 18 · 8,000 Meters Jo Rider College 8k · Place 4 · Iowa StateIowa State8,000 Meters Jo Rider College 8k423:56.3 PBSr
Sep 42026 Cyclone previewSep 4 · 6,000 Meters Men · Iowa StateIowa State6,000 Meters Men0DNSSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division I Cross Country Champs (87th Men and 45th Women)Nov 22 · 10,000 Meters Championship · Place 107 · Iowa StateIowa State10,000 Meters Championship10729:39.23 PBJr
Nov 14NCAA DI Midwest RegionalNov 14 · 10,000 Meters D1 Midwest · Place 22 · Iowa StateIowa State10,000 Meters D1 Midwest2230:53.72 PBJr
Oct 31Big 12 Cross Country ChampionshipsOct 31 · 8,000 Meters College · Place 28 · Iowa StateIowa State8,000 Meters College2823:46.83 PBJr
Oct 17Nuttycombe Wisconsin InvitationalOct 17 · 8,000 Meters Championship · Iowa StateIowa State8,000 Meters Championship0DNFJr
Sep 26Gans Creek Classic - CollegeSep 26 · 8,000 Meters Gold · Place 52 · Iowa StateIowa State8,000 Meters Gold5223:24.58 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division I Cross Country Champs (86th Men and 44th Women)Nov 23 · 10,000 Meters Championship · Place 93 · Iowa StateIowa State10,000 Meters Championship9329:51.9 PBSo
Sep 27Nuttycombe Wisconsin Invitational Presented by Under ArmourSep 27 · 8,000 Meters Champs · Place 33 · Iowa StateIowa State8,000 Meters Champs3324:01.6 PBSo

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28Big 12 ChampionshipsOct 28 · 8,000 Meters College · Place 54 · Iowa StateIowa State8,000 Meters College5424:35.7 PBFr
Oct 13Nuttycombe InvitationalOct 13 · 8,000 Meters B Race · Place 30 · Iowa StateIowa State8,000 Meters B Race3025:41.0Fr
Sep 23Virginia InvitationalSep 23 · 8,000 Meters College · Place 160 · Iowa StateIowa State8,000 Meters College16024:56.1 PBFr

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - Northeast · Place 1 · St RaphaelSt Raphael5,000 Meters Championship - Northeast115:34.6 PB12
Nov 12New England Interscholastic XC ChampionshipsNov 12 · 5,000 Meters Varsity · Place 1 · St RaphaelSt Raphael5,000 Meters Varsity115:24.7 PB12
Nov 5RIIL State XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 1 · St. Raphael AcademySt. Raphael Academy5,000 Meters Varsity115:39.312
Oct 29RIIL Class XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 1 · St. Raphael AcademySt. Raphael Academy5,000 Meters Varsity115:06.312
Oct 8Manhattan College XC InvitationalOct 8 · 4,000 Meters Varsity · Place 1 · 1 St. Raphael Academy1 St. Raphael Academy4,000 Meters Varsity14:54SR
Oct 3Metro Dual Meet #4Oct 3 · 4,500 Meters Varsity · Place 1 · Saint Raphael AcademySaint Raphael Academy4,500 Meters Varsity114:11.0012
Sep 23Ocean State XC InvitationalSep 23 · 5,000 Meters Championship · Place 1 · St RaphaelSt Raphael5,000 Meters Championship114:57 PB12
Sep 19Metro Dual Meet #2: MH, SRA, PORTSep 19 · 5,000 Meters Varsity · Place 1 · St RaphaelSt Raphael5,000 Meters Varsity117:26 PB12
Sep 12Metro Dual Meet #1: BAR, EP, SRA, TIVSep 12 · 5,000 Meters Varsity · Place 1 · St RaphaelSt Raphael5,000 Meters Varsity116:02.70 PB12
Aug 20Slater Park Time TrialAug 20 · 4,500 Meters Varsity · Place 1 · St RaphaelSt Raphael4,500 Meters Varsity115:09 PB12

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30RIIL Class State Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity - Class C · Place 1 · St RaphaelSt Raphael5,000 Meters Varsity - Class C116:25.7011
Oct 21Skee Carter Bronco InvitationalOct 21 · 5,000 Meters Varsity · Place 1 · Sant RaphaelSant Raphael5,000 Meters Varsity115:41.0111
Oct 9Manhattan College XC InvitationalOct 9 · Varsity · Place 1 · 1 St. Raphael Academy1 St. Raphael AcademyVarsity15:04JR
Oct 4Metro Dual Meet #4: Pawtucket City ChampionshipsOct 4 · 4,500 Meters Varsity · Place 6 · St RaphaelSt Raphael4,500 Meters Varsity617:2611
Sep 28Metro Dual Meet #3: SRA, MH, PORTSep 28 · 4,500 Meters Varsity · Place 1 · St RaphaelSt Raphael4,500 Meters Varsity115:10.50 PB11
Sep 25Ocean State XC InvitationalSep 25 · 5,000 Meters Varsity Division 1 · Place 1 · St. Raphael AcademySt. Raphael Academy5,000 Meters Varsity Division 1115:57.83—
Sep 20Metro Dual Meet #2: BAR, TIV, SRA, EPSep 20 · 5,000 Meters Varsity · Place 1 · St RaphaelSt Raphael5,000 Meters Varsity117:50 PB11
Sep 13Metro Dual Meet #1: SRA, LSA, WH, MBSep 13 · 4,500 Meters Varsity · Place 1 · St. Raphael AcademySt. Raphael Academy4,500 Meters Varsity114:55.0011
Sep 4Injury Fund CarnivalSep 4 · 5,000 Meters Varsity · Place 1 · Saint RaphaelSaint Raphael5,000 Meters Varsity116:28.1711

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7RIIL Class C State XC ChampionshipsNov 7 · 5,000 Meters Varsity · Place 19 · St RaphaelSt Raphael5,000 Meters Varsity1917:47.5010
Oct 24Metro Dual Meet #4: SRA, MH, PORTOct 24 · 4,500 Meters Varsity · Place 3 · St RaphaelSt Raphael4,500 Meters Varsity315:3810
Oct 17Metro Dual Meet #3: BAR, EP, SRA, TIVOct 17 · 5,000 Meters Varsity · Place 4 · St. Raphael AcademySt. Raphael Academy5,000 Meters Varsity417:32.0010
Oct 10Metro Dual Meet #2: LSA, MB, SRA, WheelerOct 10 · 5,000 Meters Varsity · Place 6 · St RaphaelSt Raphael5,000 Meters Varsity616:55 PB10
Oct 5Metro Dual Meet #1: Pawtucket City ChampionshipsOct 5 · 4,500 Meters Varsity · Place 6 · St RaphaelSt Raphael4,500 Meters Varsity618:27.110

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2Rhode Island State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 57 · St. Raphael AcademySt. Raphael Academy5,000 Meters Varsity5717:25.35FR
Oct 26Rhode Island Class ChampionshipsOct 26 · 5,000 Meters Varsity - Class C · Place 12 · St RaphaelSt Raphael5,000 Meters Varsity - Class C1217:24.64 PB9
Oct 21Freshman State ChampionshipsOct 21 · 4,000 Meters Freshman · Place 4 · St RaphaelSt Raphael4,000 Meters Freshman413:33.37 PB9
Oct 1Metro Dual Meet #4: BAR, EP, TIV, SRAOct 1 · 5,000 Meters Varsity · Place 7 · St RaphaelSt Raphael5,000 Meters Varsity719:01Unofficial9
Sep 24Metro Dual Meet #3: LSA, SRA, MB, WheelerSep 24 · 5,000 Meters Varsity · Place 16 · St RaphaelSt Raphael5,000 Meters Varsity1618:259
Sep 16Metro Dual Meet #2: Pawtucket City Championships (Boys Only)Sep 16 · 4,500 Meters Varsity · Place 8 · St RaphaelSt Raphael4,500 Meters Varsity817:34.039
Sep 9Metro Dual Meet #1: SRA, PORT, MHSep 9 · 4,500 Meters Varsity · Place 7 · St RaphaelSt Raphael4,500 Meters Varsity716:409
Aug 31Injury Fund Carnival Aug 31 · 4,000 Meters Varsity · Place 8 · Saint RaphaelSaint Raphael4,000 Meters Varsity814:21.04FR