Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Plattsburgh State CollegeNYSPHSAA Championships · Nov 16 | 21:16.1 | NYSPHSAA Championships | November 16, 2019 |
| 4,000 Meters · Le Moyne CollegeFrank Dillon Memorial · Sep 12 | 17:37.8 | Frank Dillon Memorial | September 12, 2026 |
| 4,000 Meters · Oswego State Campus (Hidden Fields)Oswego Invitational · Sep 6 | 18:39.4 | Oswego Invitational | September 6, 2025 |
| 4,000 Meters · SUNY OswegoOswego Invitational · Sep 5 | 17:34.3 | Oswego Invitational | September 5, 2026 |
| 5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 13 | 23:41.5 | NYSPHSAA State Cross Country Championships | November 13, 2021 |
| 5,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 18 | 22:40.2 | Canisius Alumni Classic | October 18, 2025 |
| 5,000 Meters · Goddard Memorial State ParkBrown High School Invitational · Oct 19 | 21:44.85 | Brown High School Invitational | October 19, 2019 |
| 6,000 Meters · Fortin ParkSUNYAC XC Championships · Oct 31 | 24:44.3 | SUNYAC XC Championships | October 31, 2026 |
| 6,000 Meters · Genessee Valley ParkNCAA DIII Niagara Regional · Nov 15 | 27:00.6 | NCAA DIII Niagara Regional | November 15, 2025 |
| 6,000 Meters · Houghton Field of DreamsHighlander Invitational · Oct 11 | 28:14.1 | Highlander Invitational | October 11, 2025 |
| 6,000 Meters · Lake Erie State ParkKara Hall Memorial Cross Country Invite · Oct 5 | 30:33.2 | Kara Hall Memorial Cross Country Invite | October 5, 2024 |
| 6,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 19 | 28:55.5 | Mike Woods Invitational | October 19, 2024 |
| 6,000 Meters · Oswego State Campus (Hidden Fields)SUNYAC Cross Country Championships · Nov 2 | 30:40.0 | SUNYAC Cross Country Championships | November 2, 2024 |
| 6,000 Meters · SUNY PlattsburghSUNYAC Cross Country Championships · Nov 1 | 27:26.6 | SUNYAC Cross Country Championships | November 1, 2025 |
| 6,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 26 | 24:36.1 | RPI Fairgrounds Showdown | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DIII Niagara RegionalNov 15 · 6,000 Meters New Division · Place 121 · SUNY OswegoSUNY Oswego | 6,000 Meters New Division | 121 | 27:00.6 PB | So |
| Nov 1 | SUNYAC Cross Country ChampionshipsNov 1 · 6,000 Meters Champ · Place 67 · SUNY OswegoSUNY Oswego | 6,000 Meters Champ | 67 | 27:26.6 PB | So |
| Oct 18 | Canisius Alumni ClassicOct 18 · 5,000 Meters College · Place 119 · SUNY OswegoSUNY Oswego | 5,000 Meters College | 119 | 22:40.2 PB | So |
| Oct 11 | Highlander InvitationalOct 11 · 6,000 Meters College · Place 157 · SUNY OswegoSUNY Oswego | 6,000 Meters College | 157 | 28:14.1 PB | So |
| Sep 6 | Oswego InvitationalSep 6 · 4,000 Meters College · Place 15 · SUNY OswegoSUNY Oswego | 4,000 Meters College | 15 | 18:39.4 PB | So |
| Aug 30 | Frank Dillon MemorialAug 30 · 4,000 Meters Women's Race · Place 27 · SUNY OswegoSUNY Oswego | 4,000 Meters Women's Race | 27 | 18:39.6 | So |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | SUNYAC Cross Country ChampionshipsNov 2 · 6,000 Meters SUNYAC · Place 71 · SUNY OswegoSUNY Oswego | 6,000 Meters SUNYAC | 71 | 30:40.0 PB | Fr |
| Oct 19 | Mike Woods InvitationalOct 19 · 6,000 Meters College · Place 351 · SUNY OswegoSUNY Oswego | 6,000 Meters College | 351 | 28:55.5 PB | Fr |
| Oct 5 | Kara Hall Memorial Cross Country InviteOct 5 · 6,000 Meters College · Place 125 · SUNY OswegoSUNY Oswego | 6,000 Meters College | 125 | 30:33.2 PB | Fr |
| Sep 28 | Harry F Anderson InvitationalSep 28 · 5,000 Meters Varsity · Place 226 · Oswego StateOswego State | 5,000 Meters Varsity | 226 | 24:40.0 | FR |
| Sep 7 | Oswego State InvitationalSep 7 · 4,000 Meters Varsity · Place 41 · Oswego StateOswego State | 4,000 Meters Varsity | 41 | 18:54.7 | FR |
| Aug 31 | Frank Dillon MemorialAug 31 · 4,000 Meters Varsity · Place 21 · Oswego StateOswego State | 4,000 Meters Varsity | 21 | 19:26.0 | FR |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Tom Knipfing InvitationalOct 19 · 5,000 Meters Varsity · Place 25 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 25 | 22:31.71 | 12 |
| Oct 13 | Suffolk Coaches InvitationalOct 13 · 5,000 Meters Varsity · Place 49 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 49 | 23:55.52 | 12 |
| Oct 7 | Suffolk Officials InvitationalOct 7 · 5,000 Meters Varsity · Place 58 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 58 | 24:42.90 | 12 |
| Sep 15 | Bob Pratt InvitationalSep 15 · 5,000 Meters Varsity · Place 118 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 118 | 25:10.40 | — |
| Sep 15 | Bob Pratt InvitationalSep 15 · 5,000 Meters Varsity · Place 118 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 118 | 25:10.40 | 12 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Section 11 ChampionshipsNov 4 · 5,000 Meters Varsity · Place 10 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 10 | 24:14.94 | 11 |
| Oct 25 | Section XI Division ChampionshipsOct 25 · 5,000 Meters Varsity · Place 94 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 94 | 23:32.50 | 11 |
| Oct 25 | Section XI Division ChampionshipsOct 25 · 5,000 Meters Varsity · Place 7 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 7 | 23:32.5 | 11 |
| Oct 8 | Suffolk Officials InvitationalOct 8 · 5,000 Meters Varsity · Place 58 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 58 | 24:12.10 | 11 |
| Sep 30 | Tom Knipfing InvitationalSep 30 · 5,000 Meters Varsity · Place 25 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 25 | 23:06.77 | 11 |
| Sep 24 | Suffolk Coaches InvitationalSep 24 · 5,000 Meters Varsity · Place 19 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 19 | 23:55.53 | 11 |
| Sep 15 | Peconic InvitationalSep 15 · 5,000 Meters Varsity · Place 10 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 10 | 24:34.49 | 11 |
| Sep 10 | Jim Smith InvitationalSep 10 · 5,000 Meters Varsity · Place 23 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 23 | 25:28.95 | 11 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class C · Place 112 · Center MorichesCenter Moriches | 5,000 Meters Class C | 112 | 23:41.5 PB | 10 |
| Nov 5 | Section 11 ChampionshipsNov 5 · 5,000 Meters Varsity · Place 104 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 104 | 23:19.30 | 10 |
| Oct 28 | Section XI Division ChampionshipsOct 28 · 5,000 Meters Championship · Place 15 · Center MorichesCenter Moriches | 5,000 Meters Championship | 15 | 23:45.0 | — |
| Oct 28 | Section XI Division ChampionshipsOct 28 · 5,000 Meters Championship · Place 100 · Center MorichesCenter Moriches | 5,000 Meters Championship | 100 | 23:45.0 | — |
| Oct 28 | Section XI Division ChampionshipsOct 28 · 5,000 Meters Varsity · Place 126 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 126 | 23:45.00 | — |
| Sep 18 | Bob Pratt InvitationalSep 18 · 5,000 Meters Varsity · Place 26 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 26 | 25:03.1 | — |
| Sep 11 | Jim Smith InvitationalSep 11 · 5,000 Meters Sophomore · Place 29 · Center MorichesCenter Moriches | 5,000 Meters Sophomore | 29 | 8:10.5 | 10 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NYSPHSAA ChampionshipsNov 16 · 3 Miles Class C · Place 109 · Center MorichesCenter Moriches | 3 Miles Class C | 109 | 21:16.1 PB | 8 |
| Nov 8 | Section 11 ChampionshipsNov 8 · 5,000 Meters Varsity · Place 9 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 9 | 22:42.55 | 8 |
| Oct 29 | Section XI Division ChampionshipsOct 29 · 5,000 Meters Varsity · Place 63 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 63 | 23:59.46 | 8 |
| Oct 25 | Suffolk Frosh/Soph InvitationalOct 25 · 4,500 Meters Freshman · Place 7 · Center MorichesCenter Moriches | 4,500 Meters Freshman | 7 | 19:32.76 | 8 |
| Oct 19 | Brown High School InvitationalOct 19 · 5,000 Meters D1 · Place 99 · Center MorichesCenter Moriches | 5,000 Meters D1 | 99 | 21:44.85 PB | 8 |
| Sep 21 | Bob Pratt InvitationalSep 21 · 5,000 Meters Varsity · Place 32 · Center MorichesCenter Moriches | 5,000 Meters Varsity | 32 | 25:17.52 | 8 |
| Sep 12 | Peconic InvitationalSep 12 · 1.5 Miles Varsity · Place 5 · Center MorichesCenter Moriches | 1.5 Miles Varsity | 5 | 11:02.38 | 8 |