Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20 | 11.99a | New Hampshire Decathlon / Heptathlon Championships | June 20, 2026 |
| 1500 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20 | 4:45.92a | New Hampshire Decathlon / Heptathlon Championships | June 20, 2026 |
| 200 Meters · OutdoorBlack Bear Invite · Apr 26 | 24.16 | Black Bear Invite | April 26, 2025 |
| 300 Meters · IndoorNHWTL PEA · Jan 3 | 38.85a | NHWTL PEA | January 3, 2026 |
| 400 Meters · OutdoorNHIAA D-I Outdoor Championship and Battlenotes · May 30 | 52.33a | NHIAA D-I Outdoor Championship and Battlenotes | May 30, 2026 |
| 55 Meter · IndoorNWTL UNH PM · Dec 15 | 7.58a | NWTL UNH PM | December 15, 2024 |
| 55 Meters · IndoorNHWTL UNH AM · Jan 14 | 7.64a | NHWTL UNH AM | January 14, 2024 |
| Discus · 1.6kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20 | 86-3 | New Hampshire Decathlon / Heptathlon Championships | June 20, 2026 |
| High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20 | 4-11 | New Hampshire Decathlon / Heptathlon Championships | June 20, 2026 |
| Javelin · 800g · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20 | 66-9 | New Hampshire Decathlon / Heptathlon Championships | June 20, 2026 |
| Long Jump · IndoorNHWTL USM · Dec 21 | 19-10.75 | NHWTL USM | December 21, 2025 |
| Long Jump · OutdoorBlack Bear Invite · Apr 25 | 18-11.00 | Black Bear Invite | April 25, 2026 |
| Shot Put · 12lb · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20 | 30-2 | New Hampshire Decathlon / Heptathlon Championships | June 20, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
26 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 20 | New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 16 · Exeter | Long Jump | 16. | 18-0 | 11 |
| Jun 20 | New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Pole Vault · Exeter | Pole Vault | -- | NH | 11 |
| Jun 20 | New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 37 · Exeter | High Jump | 37. | 4-11 PB | 11 |
| Jun 20 | New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 79 · Exeter | Javelin800g | 79. | 66-9 PB | 11 |
| Jun 20 | New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Discus · Place 25 · Exeter | Discus1.6kg | 25. | 86-3 PB | 11 |
| Jun 20 | New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 42 · Exeter | Shot Put12lb | 42. | 30-2 PB | 11 |
| Jun 20 | New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 1500 Meters · Place 13 · Exeter | 1500 Meters | 13. | 4:45.92a PB | 11 |
| Jun 20 | New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 400 Meters · Place 8 · Exeter | 400 Meters | 8. | 53.09a | 11 |
| Jun 20 | New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100 Meters · Place 17 · Exeter | 100 Meters | 17. | 11.99a PB | 11 |
| May 30 | NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 400 Meters · Place 7 · Exeter | 400 Meters | 7. | 52.33a PB | 11 |
| May 22 | Seacoast ChampionshipsMay 22 · Long Jump · Place 13 · Exeter | Long Jump | 13. | 17-01.00 | 11 |
| May 22 | Seacoast ChampionshipsMay 22 · 400 Meters · Place 4 · Exeter | 400 Meters | 4. | 52.75a | 11 |
| May 7 | Clipper RelaysMay 7 · Long Jump · Place 10 · Exeter | Long Jump | 10. | 18-07.50 | 11 |
| May 4 | Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · Long Jump · Place 3 · Exeter | Long Jump | 3. | 18-02.00 | 11 |
| May 4 | Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · 400 Meters · Place 2 · Exeter | 400 Meters | 2. | 52.93a | 11 |
| Apr 25 | Black Bear InviteApr 25 · Long Jump · Place 6 · Exeter | Long Jump | 6. | 18-11.00 PB | 11 |
| Apr 25 | Black Bear InviteApr 25 · 400 Meters · Place 8 · Exeter | 400 Meters | 8. | 52.69a | 11 |
| Apr 21 | Windham, Dover, Newmarket @ ExeterApr 21 · Long Jump · Place 1 · Exeter | Long Jump | 1. | 18-05.50 | 11 |
| Apr 21 | Windham, Dover, Newmarket @ ExeterApr 21 · 200 Meters · Place 2 · Exeter | 200 Meters | 2. | 24.54a | 11 |
| Apr 18 | ORSpringApr 18 · Long Jump · Place 8 · Exeter | Long JumpRound P | 8. | 17' 8" | 11 |
| Apr 18 | ORSpringApr 18 · Long Jump · Place 6 · Exeter | Long Jump | 6. | 18' 1" | 11 |
| Apr 18 | ORSpringApr 18 · 400 Meters · Place 4 · Exeter | 400 Meters | 4. | 53.61a | 11 |
| Apr 11 | Seacoast ScrambleApr 11 · Long Jump · Place 4 · Exeter | Long Jump | 4. | 18-10.50 | 11 |
| Apr 11 | Seacoast ScrambleApr 11 · 200 Meters · Place 17 · Exeter | 200 Meters | 17. | 24.98a | 11 |
| Apr 8 | Exeter, Spaulding @ PortsmouthApr 8 · Long Jump · Place 3 · Exeter | Long Jump | 3. | 17-09.00 | 11 |
| Apr 8 | Exeter, Spaulding @ PortsmouthApr 8 · 400 Meters · Place 2 · Exeter | 400 Meters | 2. | 54.64a | 11 |
2026 Indoor Track
3 results2025 Indoor Track
9 results2025 Outdoor Track
13 results2024 Indoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | PEP ScrimmageDec 18 · 300 Meters · Place 9 · Exeter | 300 Meters | 9. | 41.59a | 10 |
| Dec 18 | PEP ScrimmageDec 18 · Long Jump · Place 5 · Exeter | Long Jump | 5. | 16-09.25 | 10 |
| Dec 15 | NWTL UNH PMDec 15 · 300 Meters · Place 19 · Exeter | 300 Meters | 19. | 43.32a | 10 |
| Dec 15 | NWTL UNH PMDec 15 · 55 Meter · Place 35 · Exeter | 55 MeterRound P | 35. | 7.58a PB | 10 |
| Dec 15 | NWTL UNH PMDec 15 · Long Jump · Place 16 · Exeter | Long Jump | 16. | 16-00.25 | 10 |
| Feb 1 | Pinkerton Field Events Meet 2024Feb 1 · Long Jump · Place 33 · Exeter | Long Jump | 33 | 16-5.25 | — |
| Jan 14 | NHWTL UNH AMJan 14 · Long Jump · Place 15 · Exeter | Long Jump | 15 | 16-1.50 | — |
| Jan 14 | NHWTL UNH AMJan 14 · 55 Meters · Place 31 · Exeter | 55 Meters | 31 | 7.64a PB | — |
| Jan 14 | NHWTL UNH PMJan 14 · 55 Meter · Place 31 · Exeter | 55 MeterRound P | 31. | 7.64a | 9 |
| Jan 14 | NHWTL UNH PMJan 14 · Long Jump · Place 15 · Exeter | Long Jump | 15. | 16-01.50 | 9 |
| Jan 6 | NHWTL @ PSU Afternoon SessionJan 6 · 55 Meter · Place 21 · Exeter | 55 MeterRound P | 21. | 7.63a | 9 |
| Jan 6 | NHWTL @ PSU Afternoon SessionJan 6 · Long Jump · Place 9 · Exeter | Long Jump | 9. | 17-04.00 | 9 |
2024 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | SeacoastMay 17 · 400 Meters · Place 20 · Exeter | 400 Meters | 20 | 56.39a | — |
| May 7 | Exeter Tri MeetMay 7 · Long Jump · Place 5 · Exeter | Long Jump | 5. | 17-04.50 | 9 |
| May 7 | Exeter Tri MeetMay 7 · 400 Meters · Place 9 · Exeter | 400 Meters | 9. | 57.62a | 9 |
| Apr 17 | ExeterApr 17 · Long Jump · Place 12 · Exeter | Long Jump | 12 | 15-5 | — |
| Apr 13 | The Cross-Town TriApr 13 · 400 Meters · Place 6 · Exeter | 400 Meters | 6 | 58.62 | FR |
2023 Indoor Track
6 results