Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Plattsburgh State CollegeNYSPHSAA Championships · Nov 1621:16.1NYSPHSAA ChampionshipsNovember 16, 2019
4,000 Meters · Le Moyne CollegeFrank Dillon Memorial · Sep 1217:37.8Frank Dillon MemorialSeptember 12, 2026
4,000 Meters · Oswego State Campus (Hidden Fields)Oswego Invitational · Sep 618:39.4Oswego InvitationalSeptember 6, 2025
4,000 Meters · SUNY OswegoOswego Invitational · Sep 517:34.3Oswego InvitationalSeptember 5, 2026
5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 1323:41.5NYSPHSAA State Cross Country ChampionshipsNovember 13, 2021
5,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 1822:40.2Canisius Alumni ClassicOctober 18, 2025
5,000 Meters · Goddard Memorial State ParkBrown High School Invitational · Oct 1921:44.85Brown High School InvitationalOctober 19, 2019
6,000 Meters · Fortin ParkSUNYAC XC Championships · Oct 3124:44.3SUNYAC XC ChampionshipsOctober 31, 2026
6,000 Meters · Genessee Valley ParkNCAA DIII Niagara Regional · Nov 1527:00.6NCAA DIII Niagara RegionalNovember 15, 2025
6,000 Meters · Houghton Field of DreamsHighlander Invitational · Oct 1128:14.1Highlander InvitationalOctober 11, 2025
6,000 Meters · Lake Erie State ParkKara Hall Memorial Cross Country Invite · Oct 530:33.2Kara Hall Memorial Cross Country InviteOctober 5, 2024
6,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1928:55.5Mike Woods InvitationalOctober 19, 2024
6,000 Meters · Oswego State Campus (Hidden Fields)SUNYAC Cross Country Championships · Nov 230:40.0SUNYAC Cross Country ChampionshipsNovember 2, 2024
6,000 Meters · SUNY PlattsburghSUNYAC Cross Country Championships · Nov 127:26.6SUNYAC Cross Country ChampionshipsNovember 1, 2025
6,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2624:36.1RPI Fairgrounds ShowdownSeptember 26, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31SUNYAC XC ChampionshipsOct 31 · 6,000 Meters SUNYAC · Place 28 · SUNY OswegoSUNY Oswego6,000 Meters SUNYAC2824:44.3 PBJr
Sep 26RPI Fairgrounds ShowdownSep 26 · 6,000 Meters College · Place 104 · SUNY OswegoSUNY Oswego6,000 Meters College10424:36.1 PBJr
Sep 12Frank Dillon MemorialSep 12 · 4,000 Meters Collegiate · Place 10 · SUNY OswegoSUNY Oswego4,000 Meters Collegiate1017:37.8 PBJr
Sep 5Oswego InvitationalSep 5 · 4,000 Meters Collegiate · Place 7 · SUNY OswegoSUNY Oswego4,000 Meters Collegiate717:34.3 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Niagara RegionalNov 15 · 6,000 Meters New Division · Place 121 · SUNY OswegoSUNY Oswego6,000 Meters New Division12127:00.6 PBSo
Nov 1SUNYAC Cross Country ChampionshipsNov 1 · 6,000 Meters Champ · Place 67 · SUNY OswegoSUNY Oswego6,000 Meters Champ6727:26.6 PBSo
Oct 18Canisius Alumni ClassicOct 18 · 5,000 Meters College · Place 119 · SUNY OswegoSUNY Oswego5,000 Meters College11922:40.2 PBSo
Oct 11Highlander InvitationalOct 11 · 6,000 Meters College · Place 157 · SUNY OswegoSUNY Oswego6,000 Meters College15728:14.1 PBSo
Sep 6Oswego InvitationalSep 6 · 4,000 Meters College · Place 15 · SUNY OswegoSUNY Oswego4,000 Meters College1518:39.4 PBSo
Aug 30Frank Dillon MemorialAug 30 · 4,000 Meters Women's Race · Place 27 · SUNY OswegoSUNY Oswego4,000 Meters Women's Race2718:39.6So

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2SUNYAC Cross Country ChampionshipsNov 2 · 6,000 Meters SUNYAC · Place 71 · SUNY OswegoSUNY Oswego6,000 Meters SUNYAC7130:40.0 PBFr
Oct 19Mike Woods InvitationalOct 19 · 6,000 Meters College · Place 351 · SUNY OswegoSUNY Oswego6,000 Meters College35128:55.5 PBFr
Oct 5Kara Hall Memorial Cross Country InviteOct 5 · 6,000 Meters College · Place 125 · SUNY OswegoSUNY Oswego6,000 Meters College12530:33.2 PBFr
Sep 28Harry F Anderson InvitationalSep 28 · 5,000 Meters Varsity · Place 226 · Oswego StateOswego State5,000 Meters Varsity22624:40.0FR
Sep 7Oswego State InvitationalSep 7 · 4,000 Meters Varsity · Place 41 · Oswego StateOswego State4,000 Meters Varsity4118:54.7FR
Aug 31Frank Dillon MemorialAug 31 · 4,000 Meters Varsity · Place 21 · Oswego StateOswego State4,000 Meters Varsity2119:26.0FR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19Tom Knipfing InvitationalOct 19 · 5,000 Meters Varsity · Place 25 · Center MorichesCenter Moriches5,000 Meters Varsity2522:31.7112
Oct 13Suffolk Coaches InvitationalOct 13 · 5,000 Meters Varsity · Place 49 · Center MorichesCenter Moriches5,000 Meters Varsity4923:55.5212
Oct 7Suffolk Officials InvitationalOct 7 · 5,000 Meters Varsity · Place 58 · Center MorichesCenter Moriches5,000 Meters Varsity5824:42.9012
Sep 15Bob Pratt InvitationalSep 15 · 5,000 Meters Varsity · Place 118 · Center MorichesCenter Moriches5,000 Meters Varsity11825:10.40—
Sep 15Bob Pratt InvitationalSep 15 · 5,000 Meters Varsity · Place 118 · Center MorichesCenter Moriches5,000 Meters Varsity11825:10.4012

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4Section 11 ChampionshipsNov 4 · 5,000 Meters Varsity · Place 10 · Center MorichesCenter Moriches5,000 Meters Varsity1024:14.9411
Oct 25Section XI Division ChampionshipsOct 25 · 5,000 Meters Varsity · Place 94 · Center MorichesCenter Moriches5,000 Meters Varsity9423:32.5011
Oct 25Section XI Division ChampionshipsOct 25 · 5,000 Meters Varsity · Place 7 · Center MorichesCenter Moriches5,000 Meters Varsity723:32.511
Oct 8Suffolk Officials InvitationalOct 8 · 5,000 Meters Varsity · Place 58 · Center MorichesCenter Moriches5,000 Meters Varsity5824:12.1011
Sep 30Tom Knipfing InvitationalSep 30 · 5,000 Meters Varsity · Place 25 · Center MorichesCenter Moriches5,000 Meters Varsity2523:06.7711
Sep 24Suffolk Coaches InvitationalSep 24 · 5,000 Meters Varsity · Place 19 · Center MorichesCenter Moriches5,000 Meters Varsity1923:55.5311
Sep 15Peconic InvitationalSep 15 · 5,000 Meters Varsity · Place 10 · Center MorichesCenter Moriches5,000 Meters Varsity1024:34.4911
Sep 10Jim Smith InvitationalSep 10 · 5,000 Meters Varsity · Place 23 · Center MorichesCenter Moriches5,000 Meters Varsity2325:28.9511

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 13NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class C · Place 112 · Center MorichesCenter Moriches5,000 Meters Class C11223:41.5 PB10
Nov 5Section 11 ChampionshipsNov 5 · 5,000 Meters Varsity · Place 104 · Center MorichesCenter Moriches5,000 Meters Varsity10423:19.3010
Oct 28Section XI Division ChampionshipsOct 28 · 5,000 Meters Championship · Place 15 · Center MorichesCenter Moriches5,000 Meters Championship1523:45.0—
Oct 28Section XI Division ChampionshipsOct 28 · 5,000 Meters Championship · Place 100 · Center MorichesCenter Moriches5,000 Meters Championship10023:45.0—
Oct 28Section XI Division ChampionshipsOct 28 · 5,000 Meters Varsity · Place 126 · Center MorichesCenter Moriches5,000 Meters Varsity12623:45.00—
Sep 18Bob Pratt InvitationalSep 18 · 5,000 Meters Varsity · Place 26 · Center MorichesCenter Moriches5,000 Meters Varsity2625:03.1—
Sep 11Jim Smith InvitationalSep 11 · 5,000 Meters Sophomore · Place 29 · Center MorichesCenter Moriches5,000 Meters Sophomore298:10.510

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 16NYSPHSAA ChampionshipsNov 16 · 3 Miles Class C · Place 109 · Center MorichesCenter Moriches3 Miles Class C10921:16.1 PB8
Nov 8Section 11 ChampionshipsNov 8 · 5,000 Meters Varsity · Place 9 · Center MorichesCenter Moriches5,000 Meters Varsity922:42.558
Oct 29Section XI Division ChampionshipsOct 29 · 5,000 Meters Varsity · Place 63 · Center MorichesCenter Moriches5,000 Meters Varsity6323:59.468
Oct 25Suffolk Frosh/Soph InvitationalOct 25 · 4,500 Meters Freshman · Place 7 · Center MorichesCenter Moriches4,500 Meters Freshman719:32.768
Oct 19Brown High School InvitationalOct 19 · 5,000 Meters D1 · Place 99 · Center MorichesCenter Moriches5,000 Meters D19921:44.85 PB8
Sep 21Bob Pratt InvitationalSep 21 · 5,000 Meters Varsity · Place 32 · Center MorichesCenter Moriches5,000 Meters Varsity3225:17.528
Sep 12Peconic InvitationalSep 12 · 1.5 Miles Varsity · Place 5 · Center MorichesCenter Moriches1.5 Miles Varsity511:02.388