Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorKVAC Small School Championship · May 30 | 17.91a | KVAC Small School Championship | May 30, 2026 |
| 200 Meters · IndoorKVAC Meet 6A · Feb 1 | 31.34 | KVAC Meet 6A | February 1, 2024 |
| 200 Meters · OutdoorWinslow Home Meet · May 7 | 31.43 | Winslow Home Meet | May 7, 2025 |
| 300m Hurdles · 30" / 0.762m · OutdoorKVAC Small School Championship · May 30 | 54.29a | KVAC Small School Championship | May 30, 2026 |
| 55m Hurdles · 33" · IndoorMaine Class B Indoor Track & Field Championship · Feb 17 | 9.89a | Maine Class B Indoor Track & Field Championship | February 17, 2025 |
| 800 Meters · IndoorKVAC Meet 3B · Dec 20 | 2:59.69a | KVAC Meet 3B | December 20, 2023 |
| Discus · 1kg · OutdoorHusky Throwdown · May 2 | 52-01 | Husky Throwdown | May 2, 2026 |
| High Jump · IndoorKVAC Meet 1C · Dec 12 | 5-0 | KVAC Meet 1C | December 12, 2024 |
| High Jump · OutdoorLawrence Home Meet 2 · May 8 | 0.50 | Lawrence Home Meet 2 | May 8, 2023 |
| Javelin · 600g · OutdoorMaine Class C State Championship · Jun 1 | 71-9 | Maine Class C State Championship | June 1, 2024 |
| Long Jump · IndoorUSM New Year's Invitational · Dec 30 | 4.28m | USM New Year's Invitational | December 30, 2023 |
| Long Jump · OutdoorKVAC Meet 1C · Dec 9 | 13-08.50 | KVAC Meet 1C | December 9, 2023 |
| Pentathlon (Indoor) · Standard · IndoorUSM New Year's Invitational · Dec 30 | 2004 | USM New Year's Invitational | December 30, 2023 |
| Pole Vault · OutdoorBrunswick Meet #1 · Apr 22 | 5-6 | Brunswick Meet #1 | April 22, 2026 |
| Shot Put · 4kg · IndoorMaine Class B · Feb 16 | 27-05.00 | Maine Class B | February 16, 2026 |
| Shot Put · 4kg · OutdoorBrunswick Meet #1 · Apr 22 | 25-7.50 | Brunswick Meet #1 | April 22, 2026 |
| Triple Jump · IndoorKVAC Meet 3A · Dec 29 | 29-10.50 | KVAC Meet 3A | December 29, 2022 |
| Triple Jump · OutdoorMt View Meet #2 · May 11 | 28-2 | Mt View Meet #2 | May 11, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 6 | Maine Class C ChampionshipJun 6 · High Jump · Place 8 · Maine Central Institute | High Jump | 8. | 4-05.00 | 12 |
| Jun 6 | Maine Class C ChampionshipJun 6 · 300m Hurdles · Place 19 · Maine Central Institute | 300m Hurdles30" / 0.762m | 19. | 59.65a | 12 |
| Jun 6 | Maine Class C ChampionshipJun 6 · 100m Hurdles · Place 25 · Maine Central Institute | 100m Hurdles33" / 0.838m | 25. | 19.41a | 12 |
| May 30 | KVAC Small School ChampionshipMay 30 · High Jump · Place 3 · Maine Central Institute | High Jump | 3. | 4-6 | 12 |
| May 30 | KVAC Small School ChampionshipMay 30 · 300m Hurdles · Place 6 · Maine Central Institute | 300m Hurdles30" / 0.762m | 6. | 54.29a PB | 12 |
| May 30 | KVAC Small School ChampionshipMay 30 · 100m Hurdles · Place 5 · Maine Central Institute | 100m Hurdles33" / 0.838mRound P | 5. | 17.91a PB | 12 |
| May 30 | KVAC Small School ChampionshipMay 30 · 100m Hurdles · Place 6 · Maine Central Institute | 100m Hurdles33" / 0.838m | 6. | 18.03a | 12 |
| May 7 | Morse Meet #1May 7 · Pole Vault · Place 9 · Maine Central Institute | Pole Vault | 9. | 6-6Unofficial | 12 |
| May 7 | Morse Meet #1May 7 · High Jump · Place 3 · Maine Central Institute | High Jump | 3. | 4-10Unofficial | 12 |
| May 7 | Morse Meet #1May 7 · 300m Hurdles · Place 3 · Maine Central Institute | 300m Hurdles30" / 0.762m | 3. | 55.02aUnofficial | 12 |
| May 7 | Morse Meet #1May 7 · 100m Hurdles · Place 3 · Maine Central Institute | 100m Hurdles33" / 0.838m | 3. | 18.37aUnofficial | 12 |
| May 2 | Husky ThrowdownMay 2 · Javelin · Place 45 · Maine Central Institute | Javelin600g | 45. | 53-07 | 12 |
| May 2 | Husky ThrowdownMay 2 · Discus · Place 64 · Maine Central Institute | Discus1kg | 64. | 52-01 PB | 12 |
| May 2 | Husky ThrowdownMay 2 · Shot Put · Place 47 · Maine Central Institute | Shot Put4kg | 47. | 22-10.25 | 12 |
| Apr 22 | Brunswick Meet #1Apr 22 · Pole Vault · Place 5 · Maine Central Institute | Pole Vault | 5. | 5-6 PB | 12 |
| Apr 22 | Brunswick Meet #1Apr 22 · High Jump · Place 1 · Maine Central Institute | High Jump | 1. | 4-8 | 12 |
| Apr 22 | Brunswick Meet #1Apr 22 · Shot Put · Place 2 · Maine Central Institute | Shot Put4kg | 2. | 25-7.50 PB | 12 |
| Apr 22 | Brunswick Meet #1Apr 22 · 100m Hurdles · Place 2 · Maine Central Institute | 100m Hurdles33" / 0.838m | 2. | 18.99a | 12 |
2026 Indoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 16 | Maine Class BFeb 16 · 55m Hurdles · Maine Central Institute | 55m Hurdles33"Round P | — | DNF | 12 |
| Feb 16 | Maine Class BFeb 16 · Shot Put · Place 12 · Maine Central Institute | Shot Put4kg | 12. | 27-05.00 PB | 12 |
| Feb 16 | Maine Class BFeb 16 · High Jump · Maine Central Institute | High Jump | — | NH | 12 |
| Feb 6 | KVAC Class B ChampionshipFeb 6 · High Jump · Place 2 · Maine Central Institute | High Jump | 2 | 4-8 | 12 |
| Feb 6 | KVAC Class B ChampionshipFeb 6 · Shot Put · Place 2 · Maine Central Institute | Shot Put | 2 | 28-1.25 | 12 |
| Feb 6 | KVAC Class B ChampionshipFeb 6 · 55m Hurdles · Place 6 · Maine Central Institute | 55m HurdlesRound P | 6 | 10.17 | 12 |
| Feb 6 | KVAC Class B ChampionshipFeb 6 · 55m Hurdles · Place 7 · Maine Central Institute | 55m Hurdles | 7 | 10.16 | 12 |
| Jan 30 | KVAC Meet 6BJan 30 · High Jump · Place 1 · Maine Central Institute | High Jump | 1 | 5-0 | 12 |
| Jan 30 | KVAC Meet 6BJan 30 · Shot Put · Place 3 · Maine Central Institute | Shot Put | 3 | 27-2.50 | 12 |
| Jan 10 | KVAC Meet 3CJan 10 · High Jump · Place 2 · Maine Centra | High Jump | 2 | 4-08.00 | 12 |
| Jan 10 | KVAC Meet 3CJan 10 · 55m Hurdles · Place 6 · Maine Centra | 55m Hurdles | 6 | 10.65 | 12 |
| Jan 10 | KVAC Meet 3CJan 10 · 800 Meters · Place 7 · Maine Centra | 800 Meters | 7 | 3:04.66 | 12 |
| Jan 10 | KVAC Meet 3CJan 10 · High Jump · Place 2 · Maine Centra | High Jump | 2 | 4-08.00 | 12 |
| Jan 10 | KVAC Meet 3CJan 10 · 55m Hurdles · Place 6 · Maine Centra | 55m Hurdles | 6 | 10.65 | 12 |
| Jan 10 | KVAC Meet 3CJan 10 · 800 Meters · Place 7 · Maine Centra | 800 Meters | 7 | 3:04.66 | 12 |
| Jan 2 | USM New Year's InvitationalJan 2 · High Jump · Place 10 · Maine Central Institute | High Jump | 10 | 4-8 | 12 |
| Jan 2 | USM New Year's InvitationalJan 2 · 55m Hurdles · Place 25 · Maine Central Institute | 55m HurdlesRound P | 25 | 10.36 | 12 |
2025 Indoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | KVAC Meet 2BDec 20 · 55m Hurdles · Place 6 · Maine Central Institute | 55m Hurdles33" | 6. | 10.47a | 12 |
| Dec 20 | KVAC Meet 2BDec 20 · High Jump · Place 2 · Maine Central Institute | High Jump | 2. | 4-10 | 12 |
| Feb 17 | Maine Class B Indoor Track & Field ChampionshipFeb 17 · 55m Hurdles · Place 12 · Maine Central Institute | 55m Hurdles33"Round P | 12. | 9.89a PB | 11 |
| Feb 17 | Maine Class B Indoor Track & Field ChampionshipFeb 17 · High Jump · Place 8 · Maine Central Institute | High Jump | 8. | 4-08.00 | 11 |
| Feb 8 | KVAC Class B ChampionshipFeb 8 · 55m Hurdles · Place 5 · Maine Central Institute | 55m HurdlesRound P | 5 | 10.33 | 11 |
| Feb 8 | KVAC Class B ChampionshipFeb 8 · 55m Hurdles · Place 5 · Maine Central Institute | 55m Hurdles | 5 | 10.14 | 11 |
| Jan 24 | KVAC Meet 6BJan 24 · High Jump · Place 2 · Maine Central Institute | High Jump | 2 | 4-8 | 11 |
| Jan 24 | KVAC Meet 6BJan 24 · Triple Jump · Place 6 · Maine Central Institute | Triple Jump | 6 | 30-1 | 11 |
| Jan 20 | Fleet Feet Indoor InvitationalJan 20 · 55m Hurdles · Place 14 · Maine Central Institute | 55m HurdlesRound P | 14 | 10.30 | 11 |
| Jan 15 | KVAC Meet 5AJan 15 · High Jump · Place 1 · Maine Central Institute | High Jump | 1 | 4-10 | 11 |
| Jan 15 | KVAC Meet 5AJan 15 · Long Jump · Place 5 · Maine Central Institute | Long Jump | 5 | 13-5.50 | 11 |
| Jan 15 | KVAC Meet 5AJan 15 · 55m Hurdles · Place 3 · Maine Central Institute | 55m Hurdles | 3 | 10.40 | 11 |
| Jan 3 | KVAC Meet 3BJan 3 · High Jump · Place 1 · Maine Central Institute | High Jump | 1 | 4-10 | 11 |
| Jan 3 | KVAC Meet 3BJan 3 · 55m Hurdles · Place 6 · Maine Central Institute | 55m Hurdles | 6 | 10.62 | 11 |
2025 Outdoor Track
23 results2024 Indoor Track
14 results2024 Outdoor Track
20 results2023 Indoor Track
22 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | USM New Year's InvitationalDec 30 · Pentathlon (Indoor) · Place 10 · Maine Central Institute | Pentathlon (Indoor)Standard | 10. | 2004 PB | 10 |
| Dec 30 | USM New Year's InvitationalDec 30 · 55m Hurdles · Place 12 · Maine Central Institute | 55m Hurdles33" | 12. | 10.77a | 10 |
| Dec 30 | USM New Year's InvitationalDec 30 · Long Jump · Place 8 · Maine Central Institute | Long Jump | 8. | 4.28m PB | 10 |
| Dec 30 | USM New Year's InvitationalDec 30 · Shot Put · Place 9 · Maine Central Institute | Shot Put4kg | 9. | 6.72m | 10 |
| Dec 30 | USM New Year's InvitationalDec 30 · High Jump · Place 3 · Maine Central Institute | High Jump | 3. | 1.47m | 10 |
| Dec 30 | USM New Year's InvitationalDec 30 · 800 Meters · Place 12 · Maine Central Institute | 800 Meters | 12. | 3:09.56a | 10 |
| Dec 20 | KVAC Meet 3BDec 20 · 55m Hurdles · Place 5 · Maine Central Institute | 55m Hurdles33" | 5. | 11.34a | 10 |
| Dec 20 | KVAC Meet 3BDec 20 · High Jump · Place 2 · Maine Central Institute | High Jump | 2. | 4-08.00 | 10 |
| Dec 20 | KVAC Meet 3BDec 20 · 800 Meters · Place 3 · Maine Central Institute | 800 Meters | 3. | 2:59.69a PB | 10 |
| Dec 14 | KVAC Meet 2ADec 14 · Triple Jump · Place 15 · Maine Central Institute | Triple Jump | 15. | 27-02.25 | 10 |
| Dec 14 | KVAC Meet 2ADec 14 · Long Jump · Place 6 · Maine Central Institute | Long Jump | 6. | 13-06.25 | 10 |
| Dec 14 | KVAC Meet 2ADec 14 · High Jump · Place 3 · Maine Central Institute | High Jump | 3. | 4-08.00 | 10 |
| Feb 10 | KVAC Class B ChampionshipFeb 10 · Triple Jump · Place 8 · Maine Centra | Triple Jump | 8 | 29-04.50 | 9 |
| Feb 10 | KVAC Class B ChampionshipFeb 10 · 55m Hurdles · Place 8 · Maine Centra | 55m Hurdles | 8 | 12.12 | 9 |
| Feb 10 | KVAC Class B ChampionshipFeb 10 · 55m Hurdles · Place 8 · Maine Centra | 55m HurdlesRound P | 8 | 11.14 | 9 |
| Feb 3 | KVAC Meet 1AFeb 3 · Triple Jump · Place 6 · Maine Centra | Triple Jump | 6 | 28-11.00 | 9 |
| Feb 3 | KVAC Meet 1AFeb 3 · Long Jump · Place 10 · Maine Centra | Long Jump | 10 | 12-08.00 | 9 |
| Jan 21 | KVAC Meet 5CJan 21 · Triple Jump · Place 3 · Maine Centra | Triple Jump | 3 | 29-10.00 | 9 |
| Jan 21 | KVAC Meet 5CJan 21 · Long Jump · Place 8 · Maine Centra | Long Jump | 8 | 12-09.50 | 9 |
| Jan 7 | KVAC Meet 4C MeetJan 7 · Triple Jump · Place 3 · Maine Centra | Triple Jump | 3 | 29-00.00 | — |
| Jan 7 | KVAC Meet 4C MeetJan 7 · Long Jump · Place 5 · Maine Centra | Long Jump | 5 | 12-11.75 | — |
| Jan 7 | KVAC Meet 4C MeetJan 7 · 55m Hurdles · Place 11 · Maine Centra | 55m Hurdles | 11 | 11.96 | — |
2023 Outdoor Track
31 results2022 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | KVAC Meet 3ADec 29 · Triple Jump · Place 3 · Maine Central Institute | Triple Jump | 3. | 29-10.50 PB | 9 |
| Dec 29 | KVAC Meet 3ADec 29 · Long Jump · Place 6 · Maine Central Institute | Long Jump | 6. | 11-11.50 | 9 |
| Dec 29 | KVAC Meet 3ADec 29 · 200 Meters · Place 4 · Maine Central Institute | 200 Meters | 4. | 33.00a | 9 |
| Dec 21 | KVAC Meet 2ADec 21 · Triple Jump · Place 5 · Maine Central Institute | Triple Jump | 5. | 28-02.00 | 9 |
| Dec 21 | KVAC Meet 2ADec 21 · Long Jump · Place 8 · Maine Central Institute | Long Jump | 8. | 10-08.00 | 9 |
| Dec 21 | KVAC Meet 2ADec 21 · 200 Meters · Place 11 · Maine Central Institute | 200 Meters | 11. | 32.61a | 9 |