Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2715:24.2060th McQuaid InvitationalSeptember 27, 2025
3 Miles · Saratoga Springs HSSuburban Council Championships · Oct 2514:49.8Suburban Council ChampionshipsOctober 25, 2025
5,000 Meters · Bowdoin ParkNYS Federation Championships at NXR · Nov 2215:54.8NYS Federation Championships at NXRNovember 22, 2025
5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 1515:17.8NYSPHSAA - New York State ChampionshipsNovember 15, 2025
5,000 Meters · Saratoga Springs HSSaratoga Cross Country Invitational · Oct 414:58.4Saratoga Cross Country InvitationalOctober 4, 2025
7242 m · Buffalo ParkGeorge Kyte Classic · Sep 223:29.9George Kyte ClassicSeptember 2, 2026
8,000 Meters · Central ParkThe Master's University Cross Country Invitational · Oct 224:42.1The Master's University Cross Country InvitationalOctober 2, 2026
8,000 Meters · Embry-Riddle Aeronautical UniversityEmbry-Riddle (Ariz) Invitational · Sep 1226:05Embry-Riddle (Ariz) InvitationalSeptember 12, 2026
8,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 1724:55.5UCR - Highlander InvitationalOctober 17, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6GSAC ChampionshipsNov 6 · 8,000 Meters Men's · Place 11 · Embry-Riddle (Ariz.)Embry-Riddle (Ariz.)8,000 Meters Men's1125:18.8Fr
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Invite · Place 64 · Embry-Riddle (Ariz.)Embry-Riddle (Ariz.)8,000 Meters Invite6424:55.5 PBFr
Oct 2The Master's University Cross Country InvitationalOct 2 · 8,000 Meters Men's Collegiate · Place 3 · Embry-Riddle (Ariz.)Embry-Riddle (Ariz.)8,000 Meters Men's Collegiate324:42.1 PBFr
Sep 12Embry-Riddle (Ariz) InvitationalSep 12 · 8,000 Meters Men · Place 1 · Embry-Riddle (Ariz.)Embry-Riddle (Ariz.)8,000 Meters Men126:05 PBFr
Sep 2George Kyte ClassicSep 2 · 4.5 Miles College · Place 19 · Embry-Riddle (Ariz.)Embry-Riddle (Ariz.)4.5 Miles College1923:29.9 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22NYS Federation Championships at NXRNov 22 · 5,000 Meters NYS Federation Championship · Place 6 · Saratoga SpringsSaratoga Springs5,000 Meters NYS Federation Championship615:54.8 PB12
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class A · Place 3 · Saratoga SpringsSaratoga Springs5,000 Meters Class A315:17.8 PB12
Nov 8Section 2 Cross Country ChampionshipsNov 8 · 5,000 Meters Class A · Place 1 · Saratoga SpringsSaratoga Springs5,000 Meters Class A115:25.612
Oct 25Suburban Council ChampionshipsOct 25 · 3 Miles Varsity · Place 2 · Saratoga SpringsSaratoga Springs3 Miles Varsity214:49.8 PB12
Oct 4Saratoga Cross Country InvitationalOct 4 · 5,000 Meters Varsity · Place 1 · Saratoga SpringsSaratoga Springs5,000 Meters Varsity114:58.4 PB12
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Bob Bradley Premier · Place 20 · Saratoga SpringsSaratoga Springs3 Miles Bob Bradley Premier2015:24.20 PB12
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D3 · Place 3 · Saratoga SpringsSaratoga Springs5,000 Meters D3315:21.512

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 23NYS Federation Championships at NXRNov 23 · Varsity · Place 2 · Saratoga SpringsSaratoga SpringsVarsity28:01.6JR
Nov 16NYSPHSAA State Cross Country ChampionshipsNov 16 · 5,000 Meters Varsity · Place 2 · Saratoga SpringsSaratoga Springs5,000 Meters Varsity215:21.8JR