Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cape Cod FairgroundsMSTCA Bob McIntyre Twilight Large Schools Invitational · Oct 16 | 20:33.7 | MSTCA Bob McIntyre Twilight Large Schools Invitational | October 16, 2021 |
| 5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 25 | 20:33.1 | Foot Locker Cross Country Northeast Regional Championships | November 25, 2023 |
| 5,000 Meters · Gardner Municipal Golf CourseMIAA Division 2A, 2B, & 2C Championships · Nov 13 | 20:19.1 | MIAA Division 2A, 2B, & 2C Championships | November 13, 2021 |
| 5,000 Meters · Southeastern Regional Vocational Technical High SchoolWest Bridgewater vs Southeastern/South Shore Voke · Sep 14 | 20:55 | West Bridgewater vs Southeastern/South Shore Voke | September 14, 2022 |
| 5,000 Meters · Stanley ParkMIAA Division 2A, 2B, 2C Championships · Nov 12 | 20:02.5 | MIAA Division 2A, 2B, 2C Championships | November 12, 2022 |
| 5,000 Meters · West Bridgewater Middle-Senior High SchoolSoutheastern Voke @ West Bridgewater · Sep 21 | 23:18 | Southeastern Voke @ West Bridgewater | September 21, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | MIAA Division 2A, 2B, 2C ChampionshipsNov 12 · 5,000 Meters Division 2A · Place 135 · Southeastern Reg. Voc/Tech | 5,000 Meters Division 2A | 135 | 20:02.5 PB | 11 |
| Oct 31 | Mayflower Conference ChampionshipsOct 31 · 5,000 Meters Varsity · Place 50 · Southeastern Reg | 5,000 Meters Varsity | 50 | 21:11.4 | 11 |
| Oct 31 | MVADA State Vocational ChampionshipOct 31 · 5,000 Meters Varsity · Place 78 · Southeastern Reg. Voc/T | 5,000 Meters Varsity | 78 | 21:11.5 | — |
| Oct 15 | MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools)Oct 15 · 5,000 Meters Varsity · Place 149 · Southeastern Reg. Voc/T | 5,000 Meters Varsity | 149 | 19:35.9 | JR |
| Sep 14 | West Bridgewater vs Southeastern/South Shore VokeSep 14 · 5,000 Meters Varsity · Place 10 · Southeastern Reg. Voc/Tech | 5,000 Meters Varsity | 10 | 20:55 PB | 11 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | MIAA Division 2A, 2B, & 2C ChampionshipsNov 13 · 5,000 Meters Division 2A · Place 102 · Southeastern Reg. Voc/Tech | 5,000 Meters Division 2A | 102 | 20:19.1 PB | 10 |
| Nov 2 | Mayflower Conference ChampionshipsNov 2 · 5,000 Meters Varsity · Place 27 · Southeastern Reg | 5,000 Meters Varsity | 27 | 20:03 | 10 |
| Oct 16 | MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 5,000 Meters Sophomore · Place 132 · Southeastern Reg. Voc/Tech | 5,000 Meters Sophomore | 132 | 20:33.7 PB | 10 |
| Oct 15 | Bob McIntyre Twilight invitational Oct 15 · 5,000 Meters Sophomore · Place 132 · Southeastern Reg. Vo | 5,000 Meters Sophomore | 132 | 20:33.7 | — |
| Sep 21 | Southeastern Voke @ West BridgewaterSep 21 · 5,000 Meters Varsity · Place 9 · Southeastern Reg. Voc/Tech | 5,000 Meters Varsity | 9 | 23:18 PB | 10 |