Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMVHS · Apr 1611.84aMVHSApril 16, 2024
200 Meters · OutdoorMVHS · Apr 1624.37aMVHSApril 16, 2024
Shot Put · 12lb · OutdoorNHIAA Division III Outdoor Championships · May 3137-10.75NHIAA Division III Outdoor ChampionshipsMay 31, 2025
Shot Put · 16lb / 7.26kg · OutdoorSpringfield College Classic · Apr 412.11mSpringfield College ClassicApril 4, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · Shot Put · Place 17 · Western New EnglandWestern New EnglandShot Put16lb / 7.26kg17.11.39mFr
Apr 17Bonnie Edmondson Classic - ECSUApr 17 · Shot Put · Place 11 · Western New EnglandWestern New EnglandShot Put16lb / 7.26kg11.11.70mFr
Apr 11Jerry Gravel ClassicApr 11 · Shot Put · Place 7 · Western New EnglandWestern New EnglandShot Put16lb / 7.26kg7.12.08mFr
Apr 4Springfield College ClassicApr 4 · Shot Put · Place 17 · Western New EnglandWestern New EnglandShot Put16lb / 7.26kg17.12.11m PBFr
Mar 28Yellow Jacket OpenMar 28 · Shot Put · Place 13 · Western New EnglandWestern New EnglandShot Put16lb / 7.26kg13.11.37mFr
Mar 27Jonathan Tymann InvitationalMar 27 · Shot Put · Place 22 · Western New EnglandWestern New EnglandShot Put16lb / 7.26kg22.11.07mFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · Shot Put · Place 5 · Western New EnglandWestern New EnglandShot Put511.78mFr

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 31NHIAA Division III Outdoor ChampionshipsMay 31 · Shot Put · Place 10 · St Thomas AquinasSt Thomas AquinasShot Put12lb10.37-10.75 PB12
May 19Sanborn Last ChanceMay 19 · Long Jump · Place 8 · St_Thomas_AquinasSt_Thomas_AquinasLong Jump817-8.5SR
May 17Bobcat InviteMay 17 · 100 Meters · Place 32 · St. Thomas AquinasSt. Thomas Aquinas100 Meters3212.25SR
May 13Moultonborough InviteMay 13 · Shot Put · Place 3 · St. Thomas AquinasSt. Thomas AquinasShot Put337-112
May 13Moultonborough InviteMay 13 · Long Jump · Place 2 · St. Thomas AquinasSt. Thomas AquinasLong Jump216-8.5012
May 13Moultonborough InviteMay 13 · 200 Meters · Place 17 · St. Thomas AquinasSt. Thomas Aquinas200 Meters1726.8612
May 13Moultonborough InviteMay 13 · 100 Meters · Place 4 · St. Thomas AquinasSt. Thomas Aquinas100 Meters412.1612
May 7John Stark Home Meet IIMay 7 · 100 Meters · Place 3 · St_Thomas_AquinasSt_Thomas_Aquinas100 Meters312.03SR
May 7John Stark Home Meet IIMay 7 · Shot Put · Place 3 · St_Thomas_AquinasSt_Thomas_AquinasShot Put339-4.25SR
May 7John Stark Home Meet IIMay 7 · Long Jump · Place 3 · St_Thomas_AquinasSt_Thomas_AquinasLong Jump318-2.75SR
Apr 26Black Bear InviteApr 26 · 100 Meters · Place 24 · St_Thomas_AquinasSt_Thomas_Aquinas100 Meters2412.42SR
Apr 15MERRIMACK VALLEY HIGH MEETApr 15 · Shot Put · Place 8 · St. Thomas AquinasSt. Thomas AquinasShot Put833-1112
Apr 15MERRIMACK VALLEY HIGH MEETApr 15 · Long Jump · Place 2 · St. Thomas AquinasSt. Thomas AquinasLong Jump217-2.7512
Apr 15MERRIMACK VALLEY HIGH MEETApr 15 · 100 Meters · Place 9 · St. Thomas AquinasSt. Thomas Aquinas100 Meters912.1012
Apr 10Coe-Brown Cluster MeetApr 10 · 100 Meters · Place 5 · St_Thomas_AquinasSt_Thomas_Aquinas100 Meters512.36SR

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17SeacoastMay 17 · Shot Put · Place 14 · St Thomas AquinasSt Thomas AquinasShot Put1433-6.75—
May 17SeacoastMay 17 · 100 Meters · Place 21 · St Thomas AquinasSt Thomas Aquinas100 Meters2111.98a—
May 11Bobcat2024May 11 · 200 Meters · St Thomas AquinasSt Thomas Aquinas200 Meters--NT12
May 2Clipper RelaysMay 2 · Shot Put · Place 48 · St Thomas AquinasSt Thomas AquinasShot Put4832-0—
Apr 30OR,CB,STAApr 30 · Shot Put · Place 5 · St Thomas AquinasSt Thomas AquinasShot Put12lb5.36' 1.50"12
Apr 30OR,CB,STAApr 30 · 200 Meters · Place 4 · St Thomas AquinasSt Thomas Aquinas200 Meters4.24.93a12
Apr 30OR,CB,STAApr 30 · 100 Meters · Place 8 · St Thomas AquinasSt Thomas Aquinas100 Meters8.12.70a12
Apr 16MVHSApr 16 · Shot Put · Place 8 · St Thomas AquinasSt Thomas AquinasShot Put12lb8.34-04.0012
Apr 16MVHSApr 16 · 200 Meters · Place 5 · St Thomas AquinasSt Thomas Aquinas200 Meters5.24.37a PB12
Apr 16MVHSApr 16 · 100 Meters · Place 4 · St Thomas AquinasSt Thomas Aquinas100 Meters4.11.84a PB12
Apr 11Coe-BrownApr 11 · Shot Put · Place 7 · St Thomas AquinasSt Thomas AquinasShot Put12lb7.32-04.5012
Apr 11Coe-BrownApr 11 · 200 Meters · Place 4 · St Thomas AquinasSt Thomas Aquinas200 Meters4.25.27a12
Apr 11Coe-BrownApr 11 · 100 Meters · Place 6 · St Thomas AquinasSt Thomas Aquinas100 Meters6.12.07a12

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19Seacoast ChampionshipsMay 19 · 200 Meters · Place 12 · St Thomas AquinasSt Thomas Aquinas200 Meters1224.92a—
May 19Seacoast ChampionshipsMay 19 · 100 Meters · Place 18 · St Thomas AquinasSt Thomas Aquinas100 Meters1812.35a—
Apr 18Merrimack Valley QuadApr 18 · 200 Meters · Place 11 · St. Thomas AquinasSt. Thomas Aquinas200 Meters1125.53SO
Apr 11Coe-Brown Quad MeetApr 11 · 200 Meters · Place 6 · St. Thomas AquinasSt. Thomas Aquinas200 Meters624.81SO

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20Seacoast ChampionshipsMay 20 · 200 Meters · Place 25 · St. Thomas AquinasSt. Thomas Aquinas200 Meters2526.05SO
May 14Bobcat InvitationalMay 14 · 200 Meters · Place 14 · St. Thomas AquinasSt. Thomas Aquinas200 Meters1426.07SO
Apr 23Sanborn InvitationalApr 23 · 200 Meters · Place 43 · St. Thomas AquinasSt. Thomas Aquinas200 Meters4327.39SO