Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPVC: HOUL, MDI, OT, PI, WA, FTFD, FK @ ORO · Apr 3017.01PVC: HOUL, MDI, OT, PI, WA, FTFD, FK @ OROApril 30, 2022
200 Meters · IndoorEMITL:BRW, BUC, HAM, JB/BC, MDI, OT, SPT · Feb 535.57EMITL:BRW, BUC, HAM, JB/BC, MDI, OT, SPTFebruary 5, 2022
55 Meters · IndoorEMITL:BUC, CEN, FOX/PCHS, GSA, HER, OT, ORO, SUM/NAR · Jan 89.77EMITL:BUC, CEN, FOX/PCHS, GSA, HER, OT, ORO, SUM/NARJanuary 8, 2022
Discus · 1kg · OutdoorOld Town Meet #3 · May 2091-0Old Town Meet #3May 20, 2024
Javelin · 600g · OutdoorPVC Large School Championship · May 2596-9PVC Large School ChampionshipMay 25, 2024
Shot Put · 4kg · IndoorEMITL Meet 3B · Dec 2932-5.75EMITL Meet 3BDecember 29, 2023
Shot Put · 4kg · OutdoorMaine Class B State Championship · Jun 132-9.75Maine Class B State ChampionshipJune 1, 2024

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · Shot Put · Place 18 · Wheaton (Mass.)Wheaton (Mass.)Shot Put4kg18.9.48mFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Wheaton Post-Season QualifierFeb 21 · Shot Put · Place 9 · Wheaton (Mass.)Wheaton (Mass.)Shot Put99.91mFR
Feb 72026 Wheaton InvitationalFeb 7 · Shot Put · Place 11 · Wheaton (Mass.)Wheaton (Mass.)Shot Put119.37mFR
Jan 232026 Lyons InvitationalJan 23 · Shot Put · Place 6 · Wheaton (Mass.)Wheaton (Mass.)Shot Put69.66mFR
Jan 172026 Reggie Poyau Memorial InvitationalJan 17 · Weight Throw · Place 17 · Wheaton (Mass.)Wheaton (Mass.)Weight Throw179.11mFr
Jan 172026 Reggie Poyau Memorial InvitationalJan 17 · Shot Put · Place 8 · Wheaton (Mass.)Wheaton (Mass.)Shot Put89.44mFr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · Javelin · Old TownOld TownJavelin600g—DNS12
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · Discus · Old TownOld TownDiscus1kg—DNS12
May 30PVC Large School ChampionshipMay 30 · Shot Put · Place 7 · Old TownOld TownShot Put729-10.5012
May 30PVC Large School ChampionshipMay 30 · Javelin · Place 6 · Old TownOld TownJavelin686-612
May 24Old Town Meet #3May 24 · Discus · Place 3 · Old TownOld TownDiscus384-812
May 24Old Town Meet #3May 24 · Javelin · Place 4 · Old TownOld TownJavelin485-612
May 15Hermon Meet #1May 15 · Discus · Place 7 · Old TownOld TownDiscus768-012
May 15Hermon Meet #1May 15 · Javelin · Place 3 · Old TownOld TownJavelin386-1012
May 3Bangor Meet #1May 3 · Shot Put · Place 3 · Old TownOld TownShot Put330-9.2512
May 3Bangor Meet #1May 3 · Discus · Place 4 · Old TownOld TownDiscus498-212
May 3Bangor Meet #1May 3 · Javelin · Place 1 · Old TownOld TownJavelin1104-312
Apr 25Old Town Meet #1Apr 25 · Shot Put · Place 2 · Old TownOld TownShot Put230-5.2512
Apr 25Old Town Meet #1Apr 25 · Javelin · Place 3 · Old TownOld TownJavelin392-812

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17Maine Class B Indoor Track & Field ChampionshipFeb 17 · Shot Put · Place 12 · Old TownOld TownShot Put4kg12.29-06.7512
Feb 8EMITL ChampionshipFeb 8 · Shot Put · Place 4 · Old TownOld TownShot Put431-112
Feb 1EMITL Meet 6ABFeb 1 · Shot Put · Place 4 · Old TownOld TownShot Put430-6.5012
Jan 25EMITL Meet 5AJan 25 · Shot Put · Place 3 · Old TownOld TownShot Put4kg3.30-0.5012
Jan 11EMITL Meet 4BJan 11 · Shot Put · Place 4 · Old TownOld TownShot Put430-5.5012

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28EMITL Meet 3ADec 28 · Shot Put · Place 2 · Old TownOld TownShot Put4kg2.32-012
Dec 21EMITL Meet 2BDec 21 · Shot Put · Place 2 · Old TownOld TownShot Put4kg2.31-1012
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · Shot Put · Place 26 · Old TownOld TownShot Put4kg26.31-09.5011
Feb 19Maine Class B Indoor State MeetFeb 19 · Shot Put · Place 5 · Old TownOld TownShot Put4kg5.31-711
Feb 8EMITL ChampionshipFeb 8 · Shot Put · Place 2 · Old TownOld TownShot Put233-3.7511
Feb 3EMITL Meet 6BFeb 3 · Shot Put · Place 2 · Old TownOld TownShot Put233-1011
Jan 15EMITL Meet 4AJan 15 · Shot Put · Place 2 · Old TownOld TownShot Put4kg2.31-10.0011

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · Javelin · Place 23 · Old TownOld TownJavelin600g23.71-511
Jun 1Maine Class B State ChampionshipJun 1 · Discus · Place 8 · Old TownOld TownDiscus1kg8.90-911
Jun 1Maine Class B State ChampionshipJun 1 · Shot Put · Place 5 · Old TownOld TownShot Put4kg5.32-9.75 PB11
May 25PVC Large School ChampionshipMay 25 · Javelin · Place 3 · Old TownOld TownJavelin600g3.96-9 PB11
May 25PVC Large School ChampionshipMay 25 · Discus · Place 10 · Old TownOld TownDiscus1kg10.85-111
May 25PVC Large School ChampionshipMay 25 · Shot Put · Place 5 · Old TownOld TownShot Put4kg5.30-4.5011
May 20Old Town Meet #3May 20 · Javelin · Place 2 · Old TownOld TownJavelin600g2.89-611
May 20Old Town Meet #3May 20 · Discus · Place 2 · Old TownOld TownDiscus1kg2.91-0 PB11
May 20Old Town Meet #3May 20 · Shot Put · Place 3 · Old TownOld TownShot Put4kg3.31-011
May 10Mount Desert Island Meet #2May 10 · Javelin · Place 1 · Old TownOld TownJavelin600g1.84-811
May 10Mount Desert Island Meet #2May 10 · Discus · Place 5 · Old TownOld TownDiscus1kg5.79-411
May 10Mount Desert Island Meet #2May 10 · Shot Put · Place 2 · Old TownOld TownShot Put4kg2.31-911
May 4Old Town Meet #2May 4 · Shot Put · Place 1 · Old TownOld TownShot Put130-11.7511
May 4Old Town Meet #2May 4 · Discus · Place 1 · Old TownOld TownDiscus189-1111
May 4Old Town Meet #2May 4 · Javelin · Place 1 · Old TownOld TownJavelin188-111
Apr 26Bangor Meet #2Apr 26 · Javelin · Place 3 · Old TownOld TownJavelin600g3.89-0811
Apr 26Bangor Meet #2Apr 26 · Discus · Place 4 · Old TownOld TownDiscus1kg4.85-1111
Apr 26Bangor Meet #2Apr 26 · Shot Put · Place 1 · Old TownOld TownShot Put4kg1.31-05.0011
Apr 19Old Town Meet #1Apr 19 · Shot Put · Place 1 · Old TownOld TownShot Put131-1111
Apr 19Old Town Meet #1Apr 19 · Discus · Place 1 · Old TownOld TownDiscus183-111
Apr 19Old Town Meet #1Apr 19 · Javelin · Place 2 · Old TownOld TownJavelin290-111

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29EMITL Meet 3BDec 29 · Shot Put · Place 3 · Old TownOld TownShot Put4kg3.32-5.75 PB11
Dec 22EMITL Meet 2BDec 22 · Shot Put · Place 2 · Old TownOld TownShot Put4kg2.31-4.5011
Dec 16EMITL Meet 1BDec 16 · Shot Put · Place 2 · Old TownOld TownShot Put4kg2.31-911

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 3Maine Class B State ChampionshipJun 3 · Javelin · Place 22 · Old TownOld TownJavelin600g22.72-0410
Jun 3Maine Class B State ChampionshipJun 3 · Discus · Place 29 · Old TownOld TownDiscus1kg29.60-1010
Jun 3Maine Class B State ChampionshipJun 3 · Shot Put · Place 14 · Old TownOld TownShot Put4kg14.28-11.0010
May 26PVC Large School ChampionshipMay 26 · Javelin · Place 2 · Old Town HigOld Town HigJavelin294-0410
May 26PVC Large School ChampionshipMay 26 · Discus · Place 16 · Old Town HigOld Town HigDiscus1674-0710
May 26PVC Large School ChampionshipMay 26 · Shot Put · Place 10 · Old Town HigOld Town HigShot Put1030-00.0010
May 20Old Town Meet #3May 20 · Shot Put · Place 3 · Old TownOld TownShot Put329-9.7510
May 20Old Town Meet #3May 20 · Discus · Place 4 · Old TownOld TownDiscus482-1010
May 20Old Town Meet #3May 20 · Javelin · Place 4 · Old TownOld TownJavelin482-1110
May 12Hampden Meet #3May 12 · Javelin · Place 3 · Old Town HigOld Town HigJavelin390-0610
May 12Hampden Meet #3May 12 · Discus · Place 11 · Old Town HigOld Town HigDiscus1173-0210
May 12Hampden Meet #3May 12 · Shot Put · Place 5 · Old Town HigOld Town HigShot Put531-02.5010
May 6Old Town Meet #2May 6 · Javelin · Place 5 · Old Town HigOld Town HigJavelin590-06—
May 6Old Town Meet #2May 6 · Discus · Place 5 · Old Town HigOld Town HigDiscus584-01—
May 6Old Town Meet #2May 6 · Shot Put · Place 6 · Old Town HigOld Town HigShot Put628-10.75—
May 6Old Town Meet #2May 6 · Shot Put · Place 6 · Old TownOld TownShot Put628-10.7510
May 6Old Town Meet #2May 6 · Discus · Place 5 · Old TownOld TownDiscus584-1.5010
May 6Old Town Meet #2May 6 · Javelin · Place 5 · Old TownOld TownJavelin590-610
Apr 29Bangor Meet #2Apr 29 · Shot Put · Place 7 · Old TownOld TownShot Put727-1110
Apr 29Bangor Meet #2Apr 29 · Discus · Place 4 · Old TownOld TownDiscus486-11.5010
Apr 29Bangor Meet #2Apr 29 · Javelin · Place 2 · Old TownOld TownJavelin293-510
Apr 21Old Town Meet #1Apr 21 · Javelin · Place 2 · Old Town HigOld Town HigJavelin296-09—
Apr 21Old Town Meet #1Apr 21 · Discus · Place 4 · Old Town HigOld Town HigDiscus477-09—
Apr 21Old Town Meet #1Apr 21 · Shot Put · Place 4 · Old Town HigOld Town HigShot Put427-10.75—

2022 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 4Maine Class B State ChampionshipJun 4 · Discus · Place 21 · Old TownOld TownDiscus1kg21.69-039
May 31PVC FRESHMAN CHAMPIONSHIPMay 31 · Javelin · Place 1 · Old Town HigOld Town HigJavelin172-089
May 31PVC FRESHMAN CHAMPIONSHIPMay 31 · Discus · Place 2 · Old Town HigOld Town HigDiscus281-089
May 31PVC FRESHMAN CHAMPIONSHIPMay 31 · Shot Put · Place 2 · Old Town HigOld Town HigShot Put227-00.009
May 25PVC JV CHAMPIONSHIPMay 25 · Javelin · Place 4 · Old Town HigOld Town HigJavelin475-079
May 25PVC JV CHAMPIONSHIPMay 25 · Shot Put · Place 1 · Old Town HigOld Town HigShot Put128-00.009
May 21PVC:ELL, GRNV, HER, MAT, NAR, WA, FK @ Old TownMay 21 · Javelin · Place 4 · Old Town HigOld Town HigJavelin468-099
May 21PVC:ELL, GRNV, HER, MAT, NAR, WA, FK @ Old TownMay 21 · Discus · Place 6 · Old Town HigOld Town HigDiscus667-079
May 21PVC:ELL, GRNV, HER, MAT, NAR, WA, FK @ Old TownMay 21 · Shot Put · Place 5 · Old Town HigOld Town HigShot Put527-03.509
May 21PVC:ELL, GRNV, HER, MAT, NAR, WA, FK @ Old TownMay 21 · Long Jump · Place 16 · Old Town HigOld Town HigLong Jump1610-09.759
May 13PVC:CEN,NAR, OT, SRPT @ MDIMay 13 · Javelin · Place 8 · Old Town HigOld Town HigJavelin866-009
May 13PVC:CEN,NAR, OT, SRPT @ MDIMay 13 · Discus · Place 14 · Old Town HigOld Town HigDiscus1463-029
May 13PVC:CEN,NAR, OT, SRPT @ MDIMay 13 · Shot Put · Place 13 · Old Town HigOld Town HigShot Put1326-05.009
May 7PVC:BAN, BRW, DEX, DI-S, PENQ, PCHS @ Old TownMay 7 · Discus · Place 9 · Old Town HigOld Town HigDiscus960-069
May 7PVC:BAN, BRW, DEX, DI-S, PENQ, PCHS @ Old TownMay 7 · Shot Put · Place 5 · Old Town HigOld Town HigShot Put525-05.259
May 7PVC:BAN, BRW, DEX, DI-S, PENQ, PCHS @ Old TownMay 7 · Long Jump · Place 19 · Old Town HigOld Town HigLong Jump1911-03.509
Apr 30PVC: HOUL, MDI, OT, PI, WA, FTFD, FK @ OROApr 30 · Discus · Place 19 · Old Town HigOld Town HigDiscus1960-029
Apr 30PVC: HOUL, MDI, OT, PI, WA, FTFD, FK @ OROApr 30 · Shot Put · Place 12 · Old Town HigOld Town HigShot Put1225-00.259
Apr 30PVC: HOUL, MDI, OT, PI, WA, FTFD, FK @ OROApr 30 · Long Jump · Place 30 · Old Town HigOld Town HigLong Jump3010-06.509
Apr 30PVC: HOUL, MDI, OT, PI, WA, FTFD, FK @ OROApr 30 · 100 Meters · Place 28 · Old Town HigOld Town Hig100 Meters2817.01 PB9
Apr 23PVC:BCS, GRNV, HAM, LEE, MAT, PI, FTFD, MSSM @ OTApr 23 · Shot Put · Place 10 · Old Town HigOld Town HigShot Put1024-11.009
Apr 23PVC:BCS, GRNV, HAM, LEE, MAT, PI, FTFD, MSSM @ OTApr 23 · Long Jump · Place 16 · Old Town HigOld Town HigLong Jump1610-09.509
Apr 23PVC:BCS, GRNV, HAM, LEE, MAT, PI, FTFD, MSSM @ OTApr 23 · 100 Meters · Place 32 · Old Town HigOld Town Hig100 Meters3217.169

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 12PVC-EMITL Championship-Large SchoolsFeb 12 · Shot Put · Place 13 · Old TownOld TownShot Put1326-03.50FR
Feb 5EMITL:BRW, BUC, HAM, JB/BC, MDI, OT, SPTFeb 5 · Shot Put · Place 11 · Old TownOld TownShot Put1127-01.50FR
Feb 5EMITL:BRW, BUC, HAM, JB/BC, MDI, OT, SPTFeb 5 · Long Jump · Place 19 · Old TownOld TownLong Jump1910-10.75FR
Feb 5EMITL:BRW, BUC, HAM, JB/BC, MDI, OT, SPTFeb 5 · 200 Meters · Place 23 · Old TownOld Town200 Meters2335.57 PBFR
Jan 21EMITL:BAN, BRW, ELL, HAM, OTJan 21 · Long Jump · Place 20 · Old TownOld TownLong Jump2010-06.00FR
Jan 21EMITL:BAN, BRW, ELL, HAM, OTJan 21 · Shot Put · Place 8 · Old TownOld TownShot Put825-00.75FR
Jan 21EMITL:BAN, BRW, ELL, HAM, OTJan 21 · 200 Meters · Place 18 · Old TownOld Town200 Meters1836.18FR
Jan 15EMITL:BAN, BRW, CEN, HAM, OT, OROJan 15 · Long Jump · Place 22 · Old TownOld TownLong Jump2211-03.75FR
Jan 15EMITL:BAN, BRW, CEN, HAM, OT, OROJan 15 · Shot Put · Place 10 · Old TownOld TownShot Put1025-07.50FR
Jan 15EMITL:BAN, BRW, CEN, HAM, OT, OROJan 15 · 200 Meters · Place 15 · Old TownOld Town200 Meters1536.43FR
Jan 8EMITL:BUC, CEN, FOX/PCHS, GSA, HER, OT, ORO, SUM/NARJan 8 · Shot Put · Place 12 · Old TownOld TownShot Put1225-04.50FR
Jan 8EMITL:BUC, CEN, FOX/PCHS, GSA, HER, OT, ORO, SUM/NARJan 8 · 200 Meters · Place 18 · Old TownOld Town200 Meters1836.62FR
Jan 8EMITL:BUC, CEN, FOX/PCHS, GSA, HER, OT, ORO, SUM/NARJan 8 · 55 Meters · Place 22 · Old TownOld Town55 MetersRound P229.77 PBFR

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 23EMITL:BAN, CEN, ELL, FOX, HER, MDI, OT, SUM/NARDec 23 · Shot Put · Place 15 · Old TownOld TownShot Put4kg15.21-10.009
Dec 18EMITL:BAN, BUC, FOX/PCHS, GSA, MDI, OT, ORODec 18 · Shot Put · Place 18 · Old TownOld TownShot Put4kg18.20-04.759