Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWagner MS Meet #1 · Apr 2714.55Wagner MS Meet #1April 27, 2023
110m Hurdles · 39" / 0.991m · OutdoorPVC Small School Championship · May 2915.75aPVC Small School ChampionshipMay 29, 2026
200 Meters · IndoorEMITL Meet 3B · Dec 2725.64aEMITL Meet 3BDecember 27, 2025
200 Meters · OutdoorOld Town Meet #3 · May 2025.85aOld Town Meet #3May 20, 2024
300m Hurdles · 36" / 0.914m · OutdoorMPA Maine Class C State Track & Field Championships · Jun 1045.67aMPA Maine Class C State Track & Field ChampionshipsJune 10, 2025
400 Meters · IndoorEMITL Meet 2A · Dec 2059.23aEMITL Meet 2ADecember 20, 2024
400 Meters · OutdoorHampden Meet #2 · May 2256.56Hampden Meet #2May 22, 2025
55 Meter · IndoorEMITL Meet 4A · Jan 37.21aEMITL Meet 4AJanuary 3, 2026
55 Meters · IndoorEMITL Meet 4A · Jan 107.30EMITL Meet 4AJanuary 10, 2025
55m Hurdles · 33" · IndoorMaine Class B Indoor Track & Field Championship · Feb 178.69aMaine Class B Indoor Track & Field ChampionshipFebruary 17, 2025
55m Hurdles · 39" · IndoorMaine Class B · Feb 168.18aMaine Class BFebruary 16, 2026
Javelin · 800g · OutdoorMDI Meet #2 · May 291-11MDI Meet #2May 2, 2026
Long Jump · IndoorEMITL Meet 1A and 1B · Dec 1416-3.50EMITL Meet 1A and 1BDecember 14, 2024
Long Jump · OutdoorBrewer Meet #2 · May 918-11.75Brewer Meet #2May 9, 2026
Pole Vault · IndoorMaine Class B · Feb 1611-06.00Maine Class BFebruary 16, 2026
Pole Vault · OutdoorPVC Small School Championship · May 2912-6PVC Small School ChampionshipMay 29, 2026
Triple Jump · IndoorMaine Class B · Feb 1639-08.25Maine Class BFebruary 16, 2026
Triple Jump · OutdoorPVC Small School Championship · May 2938-7PVC Small School ChampionshipMay 29, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 6Maine Class C ChampionshipJun 6 · Pole Vault · Place 2 · Bangor ChristianPole Vault2.12-00.0011
Jun 6Maine Class C ChampionshipJun 6 · 110m Hurdles · Place 3 · Bangor Christian110m Hurdles39" / 0.991m3.16.25a11
May 29PVC Small School ChampionshipMay 29 · Triple Jump · Place 3 · Bangor ChristianTriple Jump3.38-7 PB11
May 29PVC Small School ChampionshipMay 29 · Pole Vault · Place 2 · Bangor ChristianPole Vault2.12-6 PB11
May 29PVC Small School ChampionshipMay 29 · 110m Hurdles · Place 2 · Bangor Christian110m Hurdles39" / 0.991mRound P2.16.25a11
May 29PVC Small School ChampionshipMay 29 · 110m Hurdles · Place 2 · Bangor Christian110m Hurdles39" / 0.991m2.15.75a PB11
May 22Orono Meet #2May 22 · Triple Jump · Place 1 · Bangor ChristianTriple Jump1.38-311
May 22Orono Meet #2May 22 · Pole Vault · Place 1 · Bangor ChristianPole Vault1.12-311
May 22Orono Meet #2May 22 · 110m Hurdles · Place 3 · Bangor Christian110m Hurdles39" / 0.991m3.15.97a11
May 14Ellsworth Meet #1May 14 · Triple Jump · Place 2 · Bangor ChristianTriple Jump2.36-611
May 14Ellsworth Meet #1May 14 · Long Jump · Place 2 · Bangor ChristianLong Jump2.18-2.7511
May 14Ellsworth Meet #1May 14 · Pole Vault · Place 1 · Bangor ChristianPole Vault1.11-011
May 14Ellsworth Meet #1May 14 · 110m Hurdles · Place 2 · Bangor Christian110m Hurdles39" / 0.991m2.16.50a11
May 9Brewer Meet #2May 9 · Long Jump · Place 4 · Bangor ChristianLong Jump4.18-11.75 PB11
May 9Brewer Meet #2May 9 · Pole Vault · Place 1 · Bangor ChristianPole Vault1.11-611
May 9Brewer Meet #2May 9 · 300m Hurdles · Place 3 · Bangor Christian300m Hurdles36" / 0.914m3.48.19a11
May 9Brewer Meet #2May 9 · 110m Hurdles · Place 2 · Bangor Christian110m Hurdles39" / 0.991m2.16.27a11
May 2MDI Meet #2May 2 · Pole Vault · Place 2 · Bangor ChristianPole Vault2.11-611
May 2MDI Meet #2May 2 · Javelin · Place 9 · Bangor ChristianJavelin800g9.91-11 PB11
May 2MDI Meet #2May 2 · 110m Hurdles · Place 2 · Bangor Christian110m Hurdles39" / 0.991m2.16.18a11
Apr 16Bucksport Meet #1Apr 16 · Triple Jump · Place 1 · Bangor ChristianTriple Jump1.37-9.5011
Apr 16Bucksport Meet #1Apr 16 · Pole Vault · Place 1 · Bangor ChristianPole Vault1.11-011
Apr 16Bucksport Meet #1Apr 16 · 110m Hurdles · Place 2 · Bangor Christian110m Hurdles39" / 0.991m2.16.24a11

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 16Maine Class BFeb 16 · 55m Hurdles · Place 2 · Bangor Christian55m Hurdles39"Round P2.8.18a PB11
Feb 16Maine Class BFeb 16 · 55m Hurdles · Place 2 · Bangor Christian55m Hurdles39"2.8.19a11
Feb 16Maine Class BFeb 16 · Triple Jump · Place 6 · Bangor ChristianTriple Jump6.39-08.25 PB11
Feb 16Maine Class BFeb 16 · Pole Vault · Place 5 · Bangor ChristianPole Vault5.11-06.00 PB11
Feb 7EMITL Championship Small SchoolFeb 7 · Pole Vault · Place 2 · Bangor ChristianPole Vault211-611
Feb 7EMITL Championship Small SchoolFeb 7 · Triple Jump · Place 1 · Bangor ChristianTriple Jump139-4.5011
Feb 7EMITL Championship Small SchoolFeb 7 · 55m Hurdles · Place 2 · Bangor Christian55m HurdlesRound P28.4811
Feb 7EMITL Championship Small SchoolFeb 7 · 55m Hurdles · Place 2 · Bangor Christian55m Hurdles28.4811
Jan 30EMITL Meet 7BJan 30 · 55m Hurdles · Place 1 · Bangor Christian55m Hurdles39"Round P1.8.59a11
Jan 30EMITL Meet 7BJan 30 · 55m Hurdles · Place 1 · Bangor Christian55m Hurdles39"1.8.52a11
Jan 30EMITL Meet 7BJan 30 · Pole Vault · Place 2 · Bangor ChristianPole Vault2.11-011
Jan 10EMITL Meet 5BJan 10 · Pole Vault · Place 3 · Bangor ChristianPole Vault311-011
Jan 10EMITL Meet 5BJan 10 · Long Jump · Place 3 · Bangor ChristianLong Jump319-0.5011
Jan 3EMITL Meet 4AJan 3 · 55m Hurdles · Place 1 · Bangor Christian55m Hurdles39"Round P1.8.53a11
Jan 3EMITL Meet 4AJan 3 · 55m Hurdles · Place 2 · Bangor Christian55m Hurdles39"2.8.43a11
Jan 3EMITL Meet 4AJan 3 · 55 Meter · Place 7 · Bangor Christian55 MeterRound P7.7.21a PB11
Jan 3EMITL Meet 4AJan 3 · Pole Vault · Place 1 · Bangor ChristianPole Vault1.10-611

2025 Indoor Track

30 results
DateMeetEventPlMarkGr
Dec 27EMITL Meet 3BDec 27 · 55m Hurdles · Place 2 · Bangor Christian55m Hurdles39"Round P2.8.54a11
Dec 27EMITL Meet 3BDec 27 · 55m Hurdles · Place 3 · Bangor Christian55m Hurdles39"3.8.75a11
Dec 27EMITL Meet 3BDec 27 · Pole Vault · Place 2 · Bangor ChristianPole Vault2.11-011
Dec 27EMITL Meet 3BDec 27 · 200 Meters · Place 9 · Bangor Christian200 Meters9.25.64a PB11
Dec 20EMITL Meet 2ADec 20 · 55m Hurdles · Place 1 · Bangor Christian55m Hurdles39"Round P1.8.56a11
Dec 20EMITL Meet 2ADec 20 · 55m Hurdles · Place 1 · Bangor Christian55m Hurdles39"1.8.43a11
Dec 20EMITL Meet 2ADec 20 · 55 Meter · Place 4 · Bangor Christian55 MeterRound P4.7.28a11
Dec 20EMITL Meet 2ADec 20 · 55 Meter · Place 5 · Bangor Christian55 Meter5.7.24a11
Dec 20EMITL Meet 2ADec 20 · Pole Vault · Place 1 · Bangor ChristianPole Vault1.11-011
Dec 6EMITL Meet 1BDec 6 · 55m Hurdles · Place 2 · Bangor Christian55m Hurdles39"Round P2.8.76a11
Dec 6EMITL Meet 1BDec 6 · 55m Hurdles · Place 2 · Bangor Christian55m Hurdles39"2.8.77a11
Dec 6EMITL Meet 1BDec 6 · Pole Vault · Place 1 · Bangor ChristianPole Vault1.10-011
Feb 17Maine Class B Indoor Track & Field ChampionshipFeb 17 · 55m Hurdles · Place 7 · Bangor Christian55m Hurdles33"Round P7.8.72a10
Feb 17Maine Class B Indoor Track & Field ChampionshipFeb 17 · 55m Hurdles · Place 7 · Bangor Christian55m Hurdles33"7.8.69a PB10
Feb 17Maine Class B Indoor Track & Field ChampionshipFeb 17 · Pole Vault · Place 12 · Bangor ChristianPole Vault12.10-00.0010
Feb 8EMITL ChampionshipFeb 8 · Pole Vault · Place 4 · Bangor ChristianPole Vault410-610
Feb 8EMITL ChampionshipFeb 8 · Triple Jump · Place 7 · Bangor ChristianTriple Jump735-8.5010
Feb 8EMITL ChampionshipFeb 8 · 55m Hurdles · Place 2 · Bangor Christian55m HurdlesRound P29.1010
Feb 8EMITL ChampionshipFeb 8 · 55m Hurdles · Place 3 · Bangor Christian55m Hurdles39.0210
Feb 1EMITL Meet 6ABFeb 1 · Pole Vault · Place 4 · Bangor ChristianPole Vault410-010
Feb 1EMITL Meet 6ABFeb 1 · 55m Hurdles · Place 4 · Bangor Christian55m HurdlesRound P48.9810
Feb 1EMITL Meet 6ABFeb 1 · 55m Hurdles · Place 4 · Bangor Christian55m Hurdles49.1210
Jan 25EMITL Meet 5AJan 25 · 55m Hurdles · Place 4 · Bangor Christian55m Hurdles39"Round P4.9.61a10
Jan 25EMITL Meet 5AJan 25 · 55m Hurdles · Place 4 · Bangor Christian55m Hurdles39"4.9.18a10
Jan 25EMITL Meet 5AJan 25 · Triple Jump · Place 6 · Bangor ChristianTriple Jump6.34-10.5010
Jan 25EMITL Meet 5AJan 25 · Pole Vault · Place 7 · Bangor ChristianPole Vault7.9-610
Jan 10EMITL Meet 4AJan 10 · Pole Vault · Place 8 · Bangor ChristianPole Vault89-610
Jan 10EMITL Meet 4AJan 10 · 55 Meters · Place 7 · Bangor Christian55 MetersRound P77.30 PB10
Jan 10EMITL Meet 4AJan 10 · 55m Hurdles · Place 5 · Bangor Christian55m HurdlesRound P510.0610
Jan 10EMITL Meet 4AJan 10 · 55m Hurdles · Place 5 · Bangor Christian55m Hurdles59.7510

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · Pole Vault · Place 6 · Bangor ChristianPole Vault6.10-06.0010
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 7 · Bangor Christian300m Hurdles36" / 0.914m7.45.67a PB10
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · 110m Hurdles · Place 4 · Bangor Christian110m Hurdles39" / 0.991mRound P4.16.98a10
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · 110m Hurdles · Place 4 · Bangor Christian110m Hurdles39" / 0.991m4.16.77a10
May 31PVC Small School ChampionshipMay 31 · 300m Hurdles · Place 4 · Bangor Christian300m Hurdles445.2010
May 31PVC Small School ChampionshipMay 31 · Pole Vault · Place 5 · Bangor ChristianPole Vault510-910
May 31PVC Small School ChampionshipMay 31 · 110m Hurdles · Place 2 · Bangor Christian110m HurdlesRound P216.7610
May 31PVC Small School ChampionshipMay 31 · 110m Hurdles · Place 3 · Bangor Christian110m Hurdles316.8310
May 22Hampden Meet #2May 22 · Pole Vault · Place 2 · Bangor ChristianPole Vault210-010
May 22Hampden Meet #2May 22 · 400 Meters · Place 4 · Bangor Christian400 Meters456.56 PB10
May 22Hampden Meet #2May 22 · 110m Hurdles · Place 2 · Bangor Christian110m Hurdles216.7610
May 16MDI Meet #3May 16 · 300m Hurdles · Place 2 · Bangor Christian300m Hurdles245.9810
May 16MDI Meet #3May 16 · 110m Hurdles · Place 2 · Bangor Christian110m Hurdles216.3210
May 13PVC Week 3 - Caribou HSMay 13 · Pole Vault · Place 2 · Bangor ChrisPole Vault210-06.00—
May 13PVC Week 3 - Caribou HSMay 13 · 400 Meters · Place 1 · Bangor Chris400 Meters156.77—
May 13PVC Week 3 - Caribou HSMay 13 · 110m Hurdles · Place 1 · Bangor Chris110m Hurdles116.50—
May 5PVC Regular Season Meet #2May 5 · Javelin · Place 18 · Bangor ChrisJavelin1887-02—
May 5PVC Regular Season Meet #2May 5 · Pole Vault · Bangor ChrisPole Vault—NH—
May 5PVC Regular Season Meet #2May 5 · 110m Hurdles · Place 2 · Bangor Chris110m Hurdles217.19—
Apr 17Bucksport Meet #1Apr 17 · Pole Vault · Place 3 · Bangor ChristianPole Vault39-610
Apr 17Bucksport Meet #1Apr 17 · 300m Hurdles · Place 3 · Bangor Christian300m Hurdles348.1310
Apr 17Bucksport Meet #1Apr 17 · 110m Hurdles · Place 2 · Bangor Christian110m Hurdles218.1110

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 28EMITL Meet 3ADec 28 · Triple Jump · Place 12 · Bangor ChristianTriple Jump12.34-9.5010
Dec 28EMITL Meet 3ADec 28 · Pole Vault · Place 4 · Bangor ChristianPole Vault4.9-010
Dec 28EMITL Meet 3ADec 28 · 200 Meters · Place 14 · Bangor Christian200 Meters14.26.49a10
Dec 20EMITL Meet 2ADec 20 · 55 Meter · Place 21 · Bangor Christian55 MeterRound P21.7.38a10
Dec 20EMITL Meet 2ADec 20 · Pole Vault · Place 5 · Bangor ChristianPole Vault5.9-610
Dec 20EMITL Meet 2ADec 20 · 400 Meters · Place 6 · Bangor Christian400 Meters6.59.23a PB10
Dec 14EMITL Meet 1A and 1BDec 14 · Long Jump · Place 16 · Bangor ChristianLong Jump16.16-3.50 PB10
Dec 14EMITL Meet 1A and 1BDec 14 · Pole Vault · Place 4 · Bangor ChristianPole Vault4.9-010
Feb 8EMITL ChampionshipFeb 8 · Pole Vault · Place 9 · Bangor ChristianPole Vault98-09
Feb 8EMITL ChampionshipFeb 8 · Triple Jump · Place 5 · Bangor ChristianTriple Jump534-7.259
Feb 2EMITL Meet 6AFeb 2 · Long Jump · Place 16 · Bangor ChristianLong Jump1615-0.509
Jan 15EMITL Meet 4BJan 15 · Triple Jump · Place 5 · Bangor ChristianTriple Jump5.31-10.259
Jan 15EMITL Meet 4BJan 15 · Long Jump · Place 14 · Bangor ChristianLong Jump14.14-09
Jan 15EMITL Meet 4BJan 15 · Pole Vault · Place 3 · Bangor ChristianPole Vault3.8-09

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1Maine Class C State ChampionshipJun 1 · Pole Vault · Place 9 · Bangor ChristianPole Vault9.10-09
May 28PVC Freshman ChampionshipMay 28 · Pole Vault · Place 2 · Bangor ChristianPole Vault29-69
May 24PVC Small School ChampionshipMay 24 · Pole Vault · Place 8 · Bangor ChristianPole Vault8.9-00.009
May 20Old Town Meet #3May 20 · Pole Vault · Place 5 · Bangor ChristianPole Vault5.8-69
May 20Old Town Meet #3May 20 · 200 Meters · Place 5 · Bangor Christian200 Meters5.25.85a PB9
May 11Bangor Meet #3May 11 · Pole Vault · Place 7 · Bangor ChristianPole Vault78-69
May 11Bangor Meet #3May 11 · 400 Meters · Place 5 · Bangor Christian400 Meters51:00.569
May 2Ellsworth Meet #2May 2 · Pole Vault · Place 3 · Bangor ChristianPole Vault39-09
May 2Ellsworth Meet #2May 2 · 400 Meters · Place 3 · Bangor Christian400 Meters31:02.309
Apr 25Ellsworth Meet #1Apr 25 · Pole Vault · Place 2 · Bangor ChristianPole Vault28-09
Apr 25Ellsworth Meet #1Apr 25 · Triple Jump · Place 7 · Bangor ChristianTriple Jump732-4.509
Apr 25Ellsworth Meet #1Apr 25 · Long Jump · Place 8 · Bangor ChristianLong Jump815-9.509
Apr 20Bangor Meet #1Apr 20 · Triple Jump · Place 8 · Bangor ChrisTriple Jump834-05.50—
Apr 20Bangor Meet #1Apr 20 · Long Jump · Place 13 · Bangor ChrisLong Jump1316-02.75—
Apr 20Bangor Meet #1Apr 20 · Triple Jump · Place 8 · Bangor ChrisTriple Jump834-05.509
Apr 20Bangor Meet #1Apr 20 · Long Jump · Place 13 · Bangor ChrisLong Jump1316-02.759

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29EMITL Meet 3BDec 29 · Triple Jump · Place 5 · Bangor ChristianTriple Jump5.31-3.759
Dec 29EMITL Meet 3BDec 29 · Long Jump · Place 13 · Bangor ChristianLong Jump13.14-10.759
Dec 29EMITL Meet 3BDec 29 · Pole Vault · Place 7 · Bangor ChristianPole Vault7.8-09
Dec 22EMITL Meet 2ADec 22 · Triple Jump · Place 4 · Bangor ChristianTriple Jump4.32-3.759
Dec 22EMITL Meet 2ADec 22 · Long Jump · Place 10 · Bangor ChristianLong Jump10.14-11.759
Dec 16EMITL Meet 1BDec 16 · Pole Vault · Place 5 · Bangor ChristianPole Vault5.7-09
Dec 16EMITL Meet 1BDec 16 · 200 Meters · Place 19 · Bangor Christian200 Meters19.28.42a9

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16Orono MS Meet #1May 16 · Shot Put · Place 5 · Bangor ChrisShot Put523-04.00—
May 16Orono MS Meet #1May 16 · Long Jump · Place 7 · Bangor ChrisLong Jump713-10.00—
May 16Orono MS Meet #1May 16 · 55m Hurdles · Place 4 · Bangor Chris55m Hurdles410.52—
May 2MDI MS Meet #1May 2 · Shot Put · Place 9 · Bangor ChrisShot Put922-02.00—
May 2MDI MS Meet #1May 2 · Long Jump · Place 11 · Bangor ChrisLong Jump1110-05.50—
May 2MDI MS Meet #1May 2 · 100 Meters · Place 10 · Bangor Chris100 Meters1014.66—
Apr 27Wagner MS Meet #1Apr 27 · Long Jump · Place 5 · Bangor ChrisLong Jump513-00.25—
Apr 27Wagner MS Meet #1Apr 27 · 55m Hurdles · Place 3 · Bangor Chris55m Hurdles311.14—
Apr 27Wagner MS Meet #1Apr 27 · 100 Meters · Place 10 · Bangor Chris100 Meters1014.55 PB—