Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWinslow Home Meet · May 713.66Winslow Home MeetMay 7, 2025
200 Meters · IndoorKVAC Meet 2B · Dec 2028.47aKVAC Meet 2BDecember 20, 2025
200 Meters · OutdoorMt. Blue Meet #1 · Apr 3028.84Mt. Blue Meet #1April 30, 2025
400 Meters · IndoorKVAC Meet 3C · Jan 101:04.77KVAC Meet 3CJanuary 10, 2026
55 Meter · IndoorKVAC Meet 2B · Dec 207.99aKVAC Meet 2BDecember 20, 2025
55 Meter · OutdoorKVAC Meet 1C · Dec 98.72aKVAC Meet 1CDecember 9, 2023
55 Meters · IndoorKVAC Meet 6B · Jan 248.14KVAC Meet 6BJanuary 24, 2025
Discus · 1.6kg · OutdoorWinslow HS Meet · May 1374-7Winslow HS MeetMay 13, 2026
Javelin · 800g · OutdoorSkowhegan Area HS Meet 1 · Apr 2983-0Skowhegan Area HS Meet 1April 29, 2026
Shot Put · 12lb · IndoorKVAC Meet 2B · Dec 2030-2.25KVAC Meet 2BDecember 20, 2025
Shot Put · 12lb · OutdoorCommunity Cup Championships · May 2229-8Community Cup ChampionshipsMay 22, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 22Community Cup ChampionshipsMay 22 · Javelin · Place 24 · Maine Central InstituteJavelin800g24.76-211
May 22Community Cup ChampionshipsMay 22 · Discus · Place 25 · Maine Central InstituteDiscus1.6kg25.70-411
May 22Community Cup ChampionshipsMay 22 · Shot Put · Place 20 · Maine Central InstituteShot Put12lb20.29-8 PB11
May 13Winslow HS MeetMay 13 · Javelin · Place 19 · Maine Central InstituteJavelin800g19.75-511
May 13Winslow HS MeetMay 13 · Discus · Place 15 · Maine Central InstituteDiscus1.6kg15.74-7 PB11
May 13Winslow HS MeetMay 13 · Shot Put · Place 16 · Maine Central InstituteShot Put12lb16.27-2.5011
May 7Morse Meet #1May 7 · Javelin · Place 23 · Maine Central InstituteJavelin800g23.83-0Unofficial11
May 7Morse Meet #1May 7 · Discus · Place 19 · Maine Central InstituteDiscus1.6kg19.83-5Unofficial11
May 7Morse Meet #1May 7 · Shot Put · Place 28 · Maine Central InstituteShot Put12lb28.28-1.75Unofficial11
May 2Husky ThrowdownMay 2 · Javelin · Place 51 · Maine Central InstituteJavelin800g51.82-0111
May 2Husky ThrowdownMay 2 · Discus · Place 66 · Maine Central InstituteDiscus1.6kg66.73-1011
May 2Husky ThrowdownMay 2 · Shot Put · Place 68 · Maine Central InstituteShot Put12lb68.28-07.7511
Apr 29Skowhegan Area HS Meet 1Apr 29 · Javelin · Place 24 · Maine Central InstituteJavelin800g24.83-0 PB11
Apr 29Skowhegan Area HS Meet 1Apr 29 · Discus · Place 17 · Maine Central InstituteDiscus1.6kg17.74-011
Apr 29Skowhegan Area HS Meet 1Apr 29 · Shot Put · Place 21 · Maine Central InstituteShot Put12lb21.28-10.5011
Apr 22Brunswick Meet #1Apr 22 · Javelin · Place 9 · Maine Central InstituteJavelin800g9.80-511
Apr 22Brunswick Meet #1Apr 22 · Discus · Place 16 · Maine Central InstituteDiscus1.6kg16.63-011
Apr 22Brunswick Meet #1Apr 22 · Shot Put · Place 11 · Maine Central InstituteShot Put12lb11.29-211

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 6KVAC Class B ChampionshipFeb 6 · Shot Put · Place 15 · Maine Central InstituteShot Put1530-0.2511
Feb 6KVAC Class B ChampionshipFeb 6 · 400 Meters · Place 16 · Maine Central Institute400 Meters161:05.6711
Jan 30KVAC Meet 6BJan 30 · Shot Put · Place 10 · Maine Central InstituteShot Put1029-0.7511
Jan 30KVAC Meet 6BJan 30 · 200 Meters · Place 11 · Maine Central Institute200 Meters1128.7611
Jan 17KVAC Meet 4BJan 17 · Shot Put · Place 10 · Maine Central InstituteShot Put1028-911
Jan 17KVAC Meet 4BJan 17 · 200 Meters · Place 20 · Maine Central Institute200 Meters2028.5011
Jan 17KVAC Meet 4BJan 17 · 55 Meters · Place 43 · Maine Central Institute55 Meters438.1911
Jan 10KVAC Meet 3CJan 10 · Shot Put · Place 8 · Maine CentraShot Put830-10.2511
Jan 10KVAC Meet 3CJan 10 · 400 Meters · Place 10 · Maine Centra400 Meters101:04.77 PB11
Jan 10KVAC Meet 3CJan 10 · 55 Meters · Place 32 · Maine Centra55 Meters328.1511
Jan 10KVAC Meet 3CJan 10 · Shot Put · Place 8 · Maine CentraShot Put830-10.2511
Jan 10KVAC Meet 3CJan 10 · 400 Meters · Place 10 · Maine Centra400 Meters101:04.7711
Jan 10KVAC Meet 3CJan 10 · 55 Meters · Place 32 · Maine Centra55 Meters328.1511

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2BDec 20 · 55 Meter · Place 26 · Maine Central Institute55 Meter26.7.99a PB11
Dec 20KVAC Meet 2BDec 20 · Shot Put · Place 12 · Maine Central InstituteShot Put12lb12.30-2.25 PB11
Dec 20KVAC Meet 2BDec 20 · 200 Meters · Place 19 · Maine Central Institute200 Meters19.28.47a PB11
Dec 12KVAC Meet 1CDec 12 · 55 Meter · Place 49 · Maine Central Institute55 Meter49.8.07a11
Dec 12KVAC Meet 1CDec 12 · Shot Put · Place 15 · Maine Central InstituteShot Put12lb15.28-0.7511
Jan 24KVAC Meet 6BJan 24 · Shot Put · Place 18 · Maine Central InstituteShot Put1825-1110
Jan 24KVAC Meet 6BJan 24 · 55 Meters · Place 32 · Maine Central Institute55 Meters328.14 PB10
Jan 15KVAC Meet 5AJan 15 · Shot Put · Place 19 · Maine Central InstituteShot Put1923-810
Jan 15KVAC Meet 5AJan 15 · 55 Meters · Place 25 · Maine Central Institute55 Meters258.2710
Jan 9KVAC Meet 4AJan 9 · Shot Put · Place 22 · Maine Central InstituteShot Put2224-5.5010
Jan 9KVAC Meet 4AJan 9 · 400 Meters · Place 10 · Maine Central Institute400 Meters101:10.3910
Jan 9KVAC Meet 4AJan 9 · 55 Meters · Place 18 · Maine Central Institute55 Meters188.3210
Jan 3KVAC Meet 3BJan 3 · Shot Put · Place 22 · Maine Central InstituteShot Put2224-210
Jan 3KVAC Meet 3BJan 3 · 55 Meters · Place 25 · Maine Central Institute55 Meters258.2610

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 27Community Cup ChampionshipsMay 27 · Javelin · Place 26 · Maine Central InstituteJavelin2669-110
May 27Community Cup ChampionshipsMay 27 · Discus · Place 40 · Maine Central InstituteDiscus4052-1010
May 27Community Cup ChampionshipsMay 27 · Shot Put · Place 32 · Maine Central InstituteShot Put3226-110
May 7Winslow Home MeetMay 7 · Discus · Place 18 · Maine Central InstituteDiscus1869-3.5010
May 7Winslow Home MeetMay 7 · Shot Put · Place 19 · Maine Central InstituteShot Put1925-11.5010
May 7Winslow Home MeetMay 7 · 100 Meters · Place 27 · Maine Central Institute100 Meters2713.66 PB10
May 3Husky ThrowdownMay 3 · Discus · Place 101 · Maine CentraDiscus10119.93m10
May 3Husky ThrowdownMay 3 · Shot Put · Place 92 · Maine CentraShot Put928.66m10
May 3Husky ThrowdownMay 3 · Shot Put · Place 92 · Maine Central InstituteShot Put9228-5.2510
May 3Husky ThrowdownMay 3 · Discus · Place 101 · Maine Central InstituteDiscus10165-510
Apr 30Mt. Blue Meet #1Apr 30 · Shot Put · Place 21 · Maine Central InstituteShot Put2125-810
Apr 30Mt. Blue Meet #1Apr 30 · Discus · Place 19 · Maine Central InstituteDiscus1959-610
Apr 30Mt. Blue Meet #1Apr 30 · 200 Meters · Place 15 · Maine Central Institute200 Meters1528.84 PB10
Apr 30Mt. Blue Meet #1Apr 30 · 100 Meters · Place 22 · Maine Central Institute100 Meters2214.1410
Apr 24Brunswick Meet #1Apr 24 · Shot Put · Place 6 · Maine Central InstituteShot Put625-110
Apr 24Brunswick Meet #1Apr 24 · Discus · Place 3 · Maine Central InstituteDiscus375-1110
Apr 24Brunswick Meet #1Apr 24 · 200 Meters · Place 11 · Maine Central Institute200 Meters1129.3010
Apr 24Brunswick Meet #1Apr 24 · 100 Meters · Place 17 · Maine Central Institute100 Meters1714.6110

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 19KVAC Meet 2BDec 19 · 55 Meter · Place 27 · Maine Central Institute55 Meter27.8.32a10
Dec 19KVAC Meet 2BDec 19 · Shot Put · Place 20 · Maine Central InstituteShot Put12lb20.24-710
Dec 12KVAC Meet 1CDec 12 · 55 Meter · Place 51 · Maine Central Institute55 Meter51.8.49a10
Dec 12KVAC Meet 1CDec 12 · Shot Put · Place 32 · Maine Central InstituteShot Put12lb32.23-4.7510
Feb 1KVAC Meet 6AFeb 1 · Shot Put · Place 18 · Maine CentraShot Put1822-04.509
Feb 1KVAC Meet 6AFeb 1 · 200 Meters · Place 15 · Maine Centra200 Meters1530.109
Feb 1KVAC Meet 6AFeb 1 · 55 Meters · Place 19 · Maine Centra55 Meters198.319
Jan 19KVAC Meet 5BJan 19 · Shot Put · Place 19 · Maine CentraShot Put1922-02.009
Jan 19KVAC Meet 5BJan 19 · 200 Meters · Place 21 · Maine Centra200 Meters2130.089
Jan 19KVAC Meet 5BJan 19 · 55 Meters · Place 22 · Maine Centra55 Meters228.359

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13Nokomis Meet #1May 13 · Shot Put · Place 27 · Maine Central InstituteShot Put2721-109
May 13Nokomis Meet #1May 13 · Discus · Place 25 · Maine Central InstituteDiscus2556-69
May 13Nokomis Meet #1May 13 · 100 Meters · Place 28 · Maine Central Institute100 MetersRound P2814.469
May 3Waterville HS MeetMay 3 · Discus · Place 23 · Maine CentraDiscus2365-05—
May 3Waterville HS MeetMay 3 · Shot Put · Place 21 · Maine CentraShot Put2124-03.00—
May 3Waterville HS MeetMay 3 · 100 Meters · Place 23 · Maine Centra100 Meters2314.32—
Apr 27Husky ThrowdownApr 27 · Discus · Place 90 · Maine CentraDiscus9067-009
Apr 27Husky ThrowdownApr 27 · Shot Put · Place 100 · Maine CentraShot Put10025-09.759
Apr 24Mt. Blue Meet #1 Apr 24 · Shot Put · Place 14 · Maine Central InstituteShot Put1423-119
Apr 24Mt. Blue Meet #1 Apr 24 · Discus · Place 13 · Maine Central InstituteDiscus1364-39
Apr 19Mt. View Meet #1Apr 19 · Shot Put · Place 25 · Maine Central InstituteShot Put2523-109
Apr 19Mt. View Meet #1Apr 19 · Discus · Place 18 · Maine Central InstituteDiscus1867-49
Apr 19Mt. View Meet #1Apr 19 · 100 Meters · Place 22 · Maine Central Institute100 Meters2215.029

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14KVAC Meet 2ADec 14 · 55 Meter · Place 50 · Maine Central Institute55 Meter50.8.65a12
Dec 14KVAC Meet 2ADec 14 · Shot Put · Place 33 · Maine Central InstituteShot Put12lb33.22-08.5012
Dec 14KVAC Meet 2ADec 14 · 200 Meters · Place 33 · Maine Central Institute200 Meters33.32.11a12

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 9KVAC Meet 1CDec 9 · 55 Meter · Place 21 · Maine Central Institute55 Meter21.8.72a PB12
Dec 9KVAC Meet 1CDec 9 · Shot Put · Place 17 · Maine Central InstituteShot Put12lb17.23-02.0012
Dec 9KVAC Meet 1CDec 9 · 200 Meters · Place 17 · Maine Central Institute200 Meters17.32.01a12