Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorBrunswick Meet #1 · Apr 24 | 14.58 | Brunswick Meet #1 | April 24, 2025 |
| 100m Hurdles · 33" / 0.838m · OutdoorMaine Class C Championship · Jun 6 | 18.16a | Maine Class C Championship | June 6, 2026 |
| 200 Meters · IndoorKVAC Meet 3B · Jan 3 | 30.79 | KVAC Meet 3B | January 3, 2025 |
| 200 Meters · OutdoorBrunswick Meet #1 · Apr 24 | 30.13 | Brunswick Meet #1 | April 24, 2025 |
| 300m Hurdles · 30" / 0.762m · OutdoorWinslow HS Meet · May 13 | 58.45a | Winslow HS Meet | May 13, 2026 |
| 400 Meters · IndoorKVAC Class B Championship · Feb 6 | 1:08.75 | KVAC Class B Championship | February 6, 2026 |
| 400 Meters · OutdoorBrunswick Meet #1 · Apr 22 | 1:12.70a | Brunswick Meet #1 | April 22, 2026 |
| 55 Meter · IndoorKVAC Meet 1C · Dec 12 | 8.39a | KVAC Meet 1C | December 12, 2025 |
| 55 Meters · IndoorUSM New Year's Invitational · Jan 2 | 8.32 | USM New Year's Invitational | January 2, 2026 |
| 55m Hurdles · 33" · IndoorMaine Class B · Feb 16 | 10.31a | Maine Class B | February 16, 2026 |
| 800 Meters · IndoorKVAC Meet 3C · Jan 10 | 2:52.61 | KVAC Meet 3C | January 10, 2026 |
| Long Jump · IndoorKVAC Meet 2B · Dec 19 | 12-9.50 | KVAC Meet 2B | December 19, 2024 |
| Long Jump · OutdoorBrunswick Meet #1 · Apr 22 | 12-9 | Brunswick Meet #1 | April 22, 2026 |
| Shot Put · 4kg · IndoorKVAC Meet 2B · Dec 20 | 22-10 | KVAC Meet 2B | December 20, 2025 |
| Triple Jump · IndoorMaine Class B · Feb 16 | 32-05.00 | Maine Class B | February 16, 2026 |
| Triple Jump · OutdoorMaine Class C Championship · Jun 6 | 33-05.50 | Maine Class C Championship | June 6, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
19 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 6 | Maine Class C ChampionshipJun 6 · Triple Jump · Place 3 · Maine Central Institute | Triple Jump | 3. | 33-05.50 PB | 10 |
| Jun 6 | Maine Class C ChampionshipJun 6 · 100m Hurdles · Place 10 · Maine Central Institute | 100m Hurdles33" / 0.838m | 10. | 18.16a PB | 10 |
| May 30 | KVAC Small School ChampionshipMay 30 · Triple Jump · Place 5 · Maine Central Institute | Triple Jump | 5. | 31-11.75 | 10 |
| May 30 | KVAC Small School ChampionshipMay 30 · 100m Hurdles · Place 7 · Maine Central Institute | 100m Hurdles33" / 0.838mRound P | 7. | 18.19a | 10 |
| May 30 | KVAC Small School ChampionshipMay 30 · 100m Hurdles · Place 7 · Maine Central Institute | 100m Hurdles33" / 0.838m | 7. | 18.34a | 10 |
| May 22 | Community Cup ChampionshipsMay 22 · Triple Jump · Place 5 · Maine Central Institute | Triple Jump | 5. | 31-2 | 10 |
| May 22 | Community Cup ChampionshipsMay 22 · 100m Hurdles · Place 6 · Maine Central Institute | 100m Hurdles33" / 0.838m | 6. | 18.42a | 10 |
| May 13 | Winslow HS MeetMay 13 · Triple Jump · Place 2 · Maine Central Institute | Triple Jump | 2. | 31-6.50 | 10 |
| May 13 | Winslow HS MeetMay 13 · 300m Hurdles · Place 9 · Maine Central Institute | 300m Hurdles30" / 0.762m | 9. | 58.45a PB | 10 |
| May 13 | Winslow HS MeetMay 13 · 100m Hurdles · Place 7 · Maine Central Institute | 100m Hurdles33" / 0.838m | 7. | 18.76a | 10 |
| May 7 | Morse Meet #1May 7 · Triple Jump · Place 4 · Maine Central Institute | Triple Jump | 4. | 31-8Unofficial | 10 |
| May 7 | Morse Meet #1May 7 · 300m Hurdles · Place 7 · Maine Central Institute | 300m Hurdles30" / 0.762m | 7. | 57.26aUnofficial | 10 |
| May 7 | Morse Meet #1May 7 · 100m Hurdles · Place 4 · Maine Central Institute | 100m Hurdles33" / 0.838m | 4. | 18.54aUnofficial | 10 |
| Apr 29 | Skowhegan Area HS Meet 1Apr 29 · Triple Jump · Place 5 · Maine Central Institute | Triple Jump | 5. | 31-4.50 | 10 |
| Apr 29 | Skowhegan Area HS Meet 1Apr 29 · 100m Hurdles · Place 3 · Maine Central Institute | 100m Hurdles33" / 0.838m | 3. | 18.52a | 10 |
| Apr 22 | Brunswick Meet #1Apr 22 · Triple Jump · Place 2 · Maine Central Institute | Triple Jump | 2. | 30-7.25 | 10 |
| Apr 22 | Brunswick Meet #1Apr 22 · Long Jump · Place 10 · Maine Central Institute | Long Jump | 10. | 12-9 PB | 10 |
| Apr 22 | Brunswick Meet #1Apr 22 · 100m Hurdles · Place 3 · Maine Central Institute | 100m Hurdles33" / 0.838m | 3. | 19.67a | 10 |
| Apr 22 | Brunswick Meet #1Apr 22 · 400 Meters · Place 3 · Maine Central Institute | 400 Meters | 3. | 1:12.70a PB | 10 |
2026 Indoor Track
20 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 16 | Maine Class BFeb 16 · 55m Hurdles · Place 21 · Maine Central Institute | 55m Hurdles33"Round P | 21. | 10.31a PB | 10 |
| Feb 16 | Maine Class BFeb 16 · Triple Jump · Place 10 · Maine Central Institute | Triple Jump | 10. | 32-05.00 PB | 10 |
| Feb 6 | KVAC Class B ChampionshipFeb 6 · Triple Jump · Place 4 · Maine Central Institute | Triple Jump | 4 | 33-4 | 10 |
| Feb 6 | KVAC Class B ChampionshipFeb 6 · 400 Meters · Place 6 · Maine Central Institute | 400 Meters | 6 | 1:08.75 PB | 10 |
| Feb 6 | KVAC Class B ChampionshipFeb 6 · 55m Hurdles · Place 7 · Maine Central Institute | 55m HurdlesRound P | 7 | 10.18 | 10 |
| Feb 6 | KVAC Class B ChampionshipFeb 6 · 55m Hurdles · Place 6 · Maine Central Institute | 55m Hurdles | 6 | 10.06 | 10 |
| Jan 30 | KVAC Meet 6BJan 30 · Triple Jump · Place 4 · Maine Central Institute | Triple Jump | 4 | 30-9.25 | 10 |
| Jan 19 | Marathon Sports Elite Indoor InvitationalJan 19 · Triple Jump · Place 8 · Maine Central Institute | Triple Jump | 8 | 30-8.25 | 10 |
| Jan 19 | Marathon Sports Elite Indoor InvitationalJan 19 · 55m Hurdles · Place 15 · Maine Central Institute | 55m HurdlesRound P | 15 | 10.54 | 10 |
| Jan 17 | KVAC Meet 4BJan 17 · Triple Jump · Place 1 · Maine Central Institute | Triple Jump | 1 | 32-1.25 | 10 |
| Jan 17 | KVAC Meet 4BJan 17 · 400 Meters · Place 5 · Maine Central Institute | 400 Meters | 5 | 1:10.42 | 10 |
| Jan 17 | KVAC Meet 4BJan 17 · 55m Hurdles · Place 4 · Maine Central Institute | 55m Hurdles | 4 | 10.69 | 10 |
| Jan 10 | KVAC Meet 3CJan 10 · Triple Jump · Place 7 · Maine Centra | Triple Jump | 7 | 30-05.50 | 10 |
| Jan 10 | KVAC Meet 3CJan 10 · 55m Hurdles · Place 5 · Maine Centra | 55m Hurdles | 5 | 10.57 | 10 |
| Jan 10 | KVAC Meet 3CJan 10 · 800 Meters · Place 6 · Maine Centra | 800 Meters | 6 | 2:52.61 PB | 10 |
| Jan 10 | KVAC Meet 3CJan 10 · Triple Jump · Place 7 · Maine Centra | Triple Jump | 7 | 30-05.50 | 10 |
| Jan 10 | KVAC Meet 3CJan 10 · 55m Hurdles · Place 5 · Maine Centra | 55m Hurdles | 5 | 10.57 | 10 |
| Jan 10 | KVAC Meet 3CJan 10 · 800 Meters · Place 6 · Maine Centra | 800 Meters | 6 | 2:52.61 | 10 |
| Jan 2 | USM New Year's InvitationalJan 2 · 55 Meters · Place 54 · Maine Central Institute | 55 MetersRound P | 54 | 8.32 PB | 10 |
| Jan 2 | USM New Year's InvitationalJan 2 · 55m Hurdles · Place 29 · Maine Central Institute | 55m HurdlesRound P | 29 | 10.71 | 10 |
2025 Indoor Track
20 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | KVAC Meet 2BDec 20 · 55m Hurdles · Place 7 · Maine Central Institute | 55m Hurdles33" | 7. | 10.78a | 10 |
| Dec 20 | KVAC Meet 2BDec 20 · Triple Jump · Place 2 · Maine Central Institute | Triple Jump | 2. | 30-8.50 | 10 |
| Dec 20 | KVAC Meet 2BDec 20 · Shot Put · Place 7 · Maine Central Institute | Shot Put4kg | 7. | 22-10 PB | 10 |
| Dec 12 | KVAC Meet 1CDec 12 · 55m Hurdles · Place 7 · Maine Central Institute | 55m Hurdles33" | 7. | 10.73a | 10 |
| Dec 12 | KVAC Meet 1CDec 12 · 55 Meter · Place 15 · Maine Central Institute | 55 Meter | 15. | 8.39a PB | 10 |
| Dec 12 | KVAC Meet 1CDec 12 · Triple Jump · Place 3 · Maine Central Institute | Triple Jump | 3. | 30-9.50 | 10 |
| Feb 8 | KVAC Class B ChampionshipFeb 8 · Triple Jump · Place 9 · Maine Central Institute | Triple Jump | 9 | 29-10.75 | 9 |
| Feb 8 | KVAC Class B ChampionshipFeb 8 · 55m Hurdles · Place 11 · Maine Central Institute | 55m HurdlesRound P | 11 | 11.61 | 9 |
| Jan 24 | KVAC Meet 6BJan 24 · Triple Jump · Place 5 · Maine Central Institute | Triple Jump | 5 | 30-1.75 | 9 |
| Jan 24 | KVAC Meet 6BJan 24 · 55m Hurdles · Place 8 · Maine Central Institute | 55m Hurdles | 8 | 11.51 | 9 |
| Jan 20 | Fleet Feet Indoor InvitationalJan 20 · Triple Jump · Place 17 · Maine Central Institute | Triple Jump | 17 | 28-9 | 9 |
| Jan 15 | KVAC Meet 5AJan 15 · Triple Jump · Place 5 · Maine Central Institute | Triple Jump | 5 | 30-0 | 9 |
| Jan 15 | KVAC Meet 5AJan 15 · Long Jump · Place 10 · Maine Central Institute | Long Jump | 10 | 12-8 | 9 |
| Jan 15 | KVAC Meet 5AJan 15 · 55m Hurdles · Place 5 · Maine Central Institute | 55m Hurdles | 5 | 10.91 | 9 |
| Jan 9 | KVAC Meet 4AJan 9 · Triple Jump · Place 6 · Maine Central Institute | Triple Jump | 6 | 29-5.75 | 9 |
| Jan 9 | KVAC Meet 4AJan 9 · 400 Meters · Place 6 · Maine Central Institute | 400 Meters | 6 | 1:13.86 | 9 |
| Jan 4 | USM New Year's InvitationalJan 4 · 55 Meters · Place 69 · Maine Central Institute | 55 MetersRound P | 69 | 8.56 | 9 |
| Jan 4 | USM New Year's InvitationalJan 4 · 55m Hurdles · Place 32 · Maine Central Institute | 55m HurdlesRound P | 32 | 11.37 | 9 |
| Jan 3 | KVAC Meet 3BJan 3 · Triple Jump · Place 9 · Maine Central Institute | Triple Jump | 9 | 27-11.25 | 9 |
| Jan 3 | KVAC Meet 3BJan 3 · 200 Meters · Place 7 · Maine Central Institute | 200 Meters | 7 | 30.79 PB | 9 |
2025 Outdoor Track
17 results2024 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | KVAC Meet 2BDec 19 · 55 Meter · Place 6 · Maine Central Institute | 55 Meter | 6. | 8.41a | 9 |
| Dec 19 | KVAC Meet 2BDec 19 · Triple Jump · Place 4 · Maine Central Institute | Triple Jump | 4. | 28-11 | 9 |
| Dec 19 | KVAC Meet 2BDec 19 · Long Jump · Place 4 · Maine Central Institute | Long Jump | 4. | 12-9.50 PB | 9 |
| Dec 12 | KVAC Meet 1CDec 12 · 55m Hurdles · Place 9 · Maine Central Institute | 55m Hurdles33" | 9. | 11.43a | 9 |
| Dec 12 | KVAC Meet 1CDec 12 · Triple Jump · Place 9 · Maine Central Institute | Triple Jump | 9. | 28-7 | 9 |