Personal bests

Best marks in available results
Event / courseMarkMeetDate
4972 m · Sandfordville Elementary XC CourseSection 9 OCIAA Champs · Oct 2618:17.26Section 9 OCIAA ChampsOctober 26, 2024
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2518:39.5NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3017:19.7Paul Short InvitationalSeptember 30, 2023
5,000 Meters · PLU Meadows Disc Golf Course4th Annual Fall Classic Invitational · Oct 1116:22.34th Annual Fall Classic InvitationalOctober 11, 2025
5,000 Meters · Seward ParkSeaTac League Championships · Oct 2217:15.78SeaTac League ChampionshipsOctober 22, 2025
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 817:24.62025 WIAA State XC ChampionshipsNovember 8, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 1B Boys · Place 8 · Pope John Paul IIPope John Paul II5,000 Meters 1B Boys817:24.6 PB12
Nov 1Westside ClassicNov 1 · 5,000 Meters Varsity · Place 3 · Pope John Paul IIPope John Paul II5,000 Meters Varsity317:58.612
Oct 22SeaTac League ChampionshipsOct 22 · 5,000 Meters Varsity · Place 2 · Pope John Paul IIPope John Paul II5,000 Meters Varsity217:15.78 PB12
Oct 114th Annual Fall Classic InvitationalOct 11 · 5,000 Meters Varsity Men · Place 14 · Pope John Paul IIPope John Paul II5,000 Meters Varsity Men1416:22.3 PB12
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 82 · Pope John Paul IIPope John Paul II5,000 Meters Varsity8216:54.112
Sep 27Bellevue Cross Country Invitational Sep 27 · 5,000 Meters Varsity · Place 44 · Pope John Paul IIPope John Paul II5,000 Meters Varsity4416:35.712
Sep 17Eagle Invite--SeaTac League Meet #1Sep 17 · 5,000 Meters Varsity · Place 2 · Pope John Paul IIPope John Paul II5,000 Meters Varsity217:39.3812

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6Section 9 XC ChampionshipNov 6 · 3 Miles Varsity · Place 78 · John S. Burke CatholJohn S. Burke Cathol3 Miles Varsity783:51.6JR
Nov 6Section 9 XC ChampionshipNov 6 · 3 Miles Varsity · Place 8 · John S. Burke CatholJohn S. Burke Cathol3 Miles Varsity818:38.5JR
Oct 26OCIAA XC ChampionshipsOct 26 · 3.09 Miles Varsity · Place 60 · John S. Burke CatholJohn S. Burke Cathol3.09 Miles Varsity6018:17.3JR
Oct 26Section 9 OCIAA ChampsOct 26 · 3.09 Miles Varsity · Place 60 · John S. Burke CatholicJohn S. Burke Catholic3.09 Miles Varsity6018:17.26 PB11
Sep 21Suffern InvitationalSep 21 · 3 Miles Varsity · Place 15 · John S. Burke CatholJohn S. Burke Cathol3 Miles Varsity1517:26.7JR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Open - New York · Place 48 · Monroe-WoodburyMonroe-Woodbury5,000 Meters Open - New York4818:39.5 PB10
Oct 8Brewster Bear XC Classic (POSTPONED TO SUNDAY 10/8)Oct 8 · 5,000 Meters Varsity · Place 22 · Monroe-WoodburyMonroe-Woodbury5,000 Meters Varsity2217:46.4SO
Oct 8Brewster Bear XC Classic (POSTPONED TO SUNDAY 10/8)Oct 8 · 5,000 Meters Varsity · Place 33 · Monroe-WoodburyMonroe-Woodbury5,000 Meters Varsity3317:46.4SO
Sep 30Paul Short InvitationalSep 30 · 5,000 Meters White · Place 30 · Monroe-WoodburyMonroe-Woodbury5,000 Meters White3017:19.7 PB10
Sep 26Monroe-Woodbury vs KingstonSep 26 · 2.5 Miles Varsity · Place 13 · Monroe-WoodburyMonroe-Woodbury2.5 Miles Varsity1315:14.14—
Sep 23Queensbury XC InvitationalSep 23 · 5,000 Meters Junior Varsity Division 1 · Place 9 · Monroe-WoodburyMonroe-Woodbury5,000 Meters Junior Varsity Division 1917:52.19
Sep 19Monroe-Woodbury vs. WashingtonvilleSep 19 · 2.5 Miles Varsity · Place 19 · Monroe-WoodburyMonroe-Woodbury2.5 Miles Varsity1915:49.49—

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21OCIAA XC ChampionshipsOct 21 · Junior Varsity · Place 61 · Monroe-WoodburyMonroe-WoodburyJunior Varsity6120:46.8—
Oct 15Burnt Hills CC InvitationalOct 15 · 3 Miles Junior Varsity Division 2 · Place 66 · Monroe-WoodburyMonroe-Woodbury3 Miles Junior Varsity Division 26621:08.8—
Oct 4Monroe-Woodbury vs. Newburgh Free AcademyOct 4 · 2.5 Miles Varsity · Place 37 · Monroe-WoodburyMonroe-Woodbury2.5 Miles Varsity3717:23.00—
Oct 1Brewster Bear XC ClassicOct 1 · 1.75 Miles Freshman · Place 21 · Monroe-WoodburyMonroe-Woodbury1.75 Miles Freshman2110:51.9FR
Sep 28Monroe-Woodbury vs MiddletownSep 28 · 3 Miles Varsity · Place 19 · Monroe-WoodburyMonroe-Woodbury3 Miles Varsity1922:40.57—
Sep 13Monroe-Woodbury vs. Pine BushSep 13 · 3 Miles Varsity · Place 36 · Monroe-WoodburyMonroe-Woodbury3 Miles Varsity3624:58.30—
Sep 2MWXC Crusader KickoffSep 2 · 1.8 Miles Varsity · Place 29 · Monroe-WoodburyMonroe-Woodbury1.8 Miles Varsity2913:11.10—