Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · Queensbury HSQueensbury Invitational · Sep 1410:10.54Queensbury InvitationalSeptember 14, 2019
2.5 Miles · UnknownSection 2 Duals Week 4-Saratoga Springs-Shaker · Oct 2714:55.20Section 2 Duals Week 4-Saratoga Springs-ShakerOctober 27, 2020
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3016:12.6McQuaid InvitationalSeptember 30, 2023
3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 1416:28.3Burnt Hills InvitationalOctober 14, 2023
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2517:19.2NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Chenago Valley State ParkMcDaniel Baxter Invitational · Sep 1822:34.7McDaniel Baxter InvitationalSeptember 18, 2021
5,000 Meters · College of BrockportTom Balon Alumni Classic · Sep 616:24.1Tom Balon Alumni ClassicSeptember 6, 2025
5,000 Meters · Hamilton CollegeHamilton Short Course Invitational · Sep 1416:59.3Hamilton Short Course InvitationalSeptember 14, 2024
5,000 Meters · JFK SportsComplexSection 2 Duals Week 1-Saratoga-Guilderland · Oct 518:12.2Section 2 Duals Week 1-Saratoga-GuilderlandOctober 5, 2020
5,000 Meters · Queensbury HSSection 2 Cross Country Championships · Nov 517:00.0Section 2 Cross Country ChampionshipsNovember 5, 2022
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1217:11.3NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1116:59.0NYSPHSAA Cross Country ChampionshipsNovember 11, 2023
6,000 Meters · Fisher Golf CourseFisher-Rodenbeck Invitational · Aug 3021:51.8Fisher-Rodenbeck InvitationalAugust 30, 2024
8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 2026:49.2Rochester Yellowjacket InvitationalSeptember 20, 2025
8,000 Meters · Lake Erie State ParkKara Hall Memorial Cross Country Invite · Oct 428:02.7Kara Hall Memorial Cross Country InviteOctober 4, 2025
8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1927:34.0Mike Woods InvitationalOctober 19, 2024
8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1827:50.90Oberlin College Inter-Regional RumbleOctober 18, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 19Rochester Yellowjacket InvitationalSep 19 · 8,000 Meters Collegiate · Place 75 · Rochester (N.Y.)Rochester (N.Y.)8,000 Meters Collegiate7527:19.2Jr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1UAA Cross Country ChampionshipsNov 1 · 8,000 Meters Collegiate · Rochester (N.Y.)Rochester (N.Y.)8,000 Meters Collegiate—DNSSo
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Varsity · Place 118 · Rochester (N.Y.)Rochester (N.Y.)8,000 Meters Men's Varsity11827:50.90 PBSo
Oct 4Kara Hall Memorial Cross Country InviteOct 4 · 8,000 Meters College · Place 30 · Rochester (N.Y.)Rochester (N.Y.)8,000 Meters College3028:02.7 PBSo
Sep 20Rochester Yellowjacket InvitationalSep 20 · 8,000 Meters Varsity · Place 55 · Rochester (N.Y.)Rochester (N.Y.)8,000 Meters Varsity5526:49.2 PBSo
Sep 6Tom Balon Alumni ClassicSep 6 · 5,000 Meters College · Place 29 · Rochester (N.Y.)Rochester (N.Y.)5,000 Meters College2916:24.1 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19Mike Woods InvitationalOct 19 · 8,000 Meters College · Place 241 · Rochester (N.Y.)Rochester (N.Y.)8,000 Meters College24127:34.0 PBFr
Oct 5Kara Hall Memorial Cross Country InviteOct 5 · 8,000 Meters College · Place 100 · Rochester (N.Y.)Rochester (N.Y.)8,000 Meters College10029:01.2Fr
Sep 21Rochester Yellowjacket InvitationalSep 21 · 8,000 Meters College · Place 108 · Rochester (N.Y.)Rochester (N.Y.)8,000 Meters College10828:42.9Fr
Sep 14Hamilton Short Course InvitationalSep 14 · 5,000 Meters College · Place 52 · Rochester (N.Y.)Rochester (N.Y.)5,000 Meters College5216:59.3 PBFr
Aug 30Fisher-Rodenbeck InvitationalAug 30 · 6,000 Meters College · Place 63 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters College6321:51.8 PBFr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - New York · Place 57 · Saratoga SpringsSaratoga Springs5,000 Meters Championship - New York5717:19.2 PB12
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class A · Place 46 · Saratoga SpringsSaratoga Springs5,000 Meters Class A4616:59.0 PB12
Oct 14Burnt Hills InvitationalOct 14 · 3 Miles Varsity D4 · Place 47 · Saratoga SpringsSaratoga Springs3 Miles Varsity D44716:28.3 PB12
Sep 30McQuaid InvitationalSep 30 · 3 Miles Premier · Place 86 · Saratoga SpringsSaratoga Springs3 Miles Premier8616:12.6 PB12
Sep 23Queensbury XC InvitationalSep 23 · 5,000 Meters Varsity Division 1 · Place 30 · Saratoga SpringsSaratoga Springs5,000 Meters Varsity Division 13016:50.4—

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - New York · Place 70 · Saratoga SpringsSaratoga Springs5,000 Meters Championship - New York7017:35.511
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class A · Place 34 · Saratoga SpringsSaratoga Springs5,000 Meters Varsity - Class A3417:11.3 PB11
Nov 5Section 2 Cross Country ChampionshipsNov 5 · 5,000 Meters Class A · Place 12 · Saratoga SpringsSaratoga Springs5,000 Meters Class A1217:00.0 PB11
Oct 29Suburban Council ChampionshipsOct 29 · 3 Miles Varsity · Place 12 · Saratoga SpringsSaratoga Springs3 Miles Varsity1216:00.8211
Oct 15Burnt Hills CC InvitationalOct 15 · 3 Miles Varsity Division 4 · Place 33 · Saratoga SpringsSaratoga Springs3 Miles Varsity Division 43316:33.9—
Oct 8Saratoga Cross Country InvitationalOct 8 · 5,000 Meters Varsity · Place 4 · Saratoga SpringsSaratoga Springs5,000 Meters Varsity416:18.6711
Oct 1McQuaid InvitationalOct 1 · 3 Miles Premier · Place 51 · Saratoga SpringsSaratoga Springs3 Miles Premier5116:24.511
Sep 10V-V-S InvitationalSep 10 · 5,000 Meters Varsity · Place 14 · 4 Saratoga Springs4 Saratoga Springs5,000 Meters Varsity145:50JR

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 20New York State Federation Cross Country ChampionshipsNov 20 · 5,000 Meters Varsity · Place 94 · Saratoga SpringsSaratoga Springs5,000 Meters Varsity9417:36.410
Nov 5Section 2 Cross Country ChampionshipsNov 5 · 3 Miles Varsity · Place 16 · Saratoga SpringsSaratoga Springs3 Miles Varsity1616:19.2510
Oct 30Suburban Council ChampionshipsOct 30 · 3 Miles Varsity · Place 30 · Saratoga SpringsSaratoga Springs3 Miles Varsity3016:55.6710
Oct 16Burnt Hills Cross County InvitationalOct 16 · 3 Miles Varsity · Place 40 · Saratoga SpringsSaratoga Springs3 Miles Varsity4016:53.9—
Oct 9Saratoga Cross Country InvitationalOct 9 · 5,000 Meters Varsity · Place 2 · Saratoga SpringsSaratoga Springs5,000 Meters Varsity216:21.42—
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 102 · Saratoga SpringsSaratoga Springs3 Miles Varsity10217:16.910
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 102 · Saratoga SpringsSaratoga Springs3 Miles Varsity10217:16.910
Sep 18McDaniel Baxter InvitationalSep 18 · 5,000 Meters Varsity · Place 453 · Saratoga SpringsSaratoga Springs5,000 Meters Varsity45322:34.7 PB10

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 21Suburban Council Boys XC ChampionshipsNov 21 · 3 Miles Varsity · Place 78 · Saratoga SpringsSaratoga Springs3 Miles Varsity7818:44.94—
Oct 27Section 2 Duals Week 4-Saratoga Springs-ShakerOct 27 · 2.5 Miles Varsity · Place 14 · Saratoga SpringsSaratoga Springs2.5 Miles Varsity1414:55.20 PB9
Oct 19Section 2 Duals Week 3-Saratoga-BurntHillsOct 19 · 3 Miles Varsity · Place 12 · Saratoga SpringsSaratoga Springs3 Miles Varsity1217:48.99
Oct 5Section 2 Duals Week 1-Saratoga-GuilderlandOct 5 · 5,000 Meters Varsity · Place 10 · Saratoga SpringsSaratoga Springs5,000 Meters Varsity1018:12.2 PB9

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26Suburban Council ChampionshipsOct 26 · 1.7 Miles Freshman · Place 14 · Saratoga SpringsSaratoga Springs1.7 Miles Freshman1411:07.779
Oct 12Burnt Hills Cross Country InvitationalOct 12 · 1.5 Miles Freshman · Place 10 · Saratoga SpringsSaratoga Springs1.5 Miles Freshman1011:15.839
Sep 14Queensbury InvitationalSep 14 · 1.8 Miles Freshman · Place 6 · Saratoga SpringsSaratoga Springs1.8 Miles Freshman610:10.54 PB9