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,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 · 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

7 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 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

2020 Cross Country

1 results
DateMeetEventPlMarkGr
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

2019 Cross Country

1 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