Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor5A Region D Outdoor Track Championships · May 2513.055A Region D Outdoor Track ChampionshipsMay 25, 2022
200 Meters · Outdoor5A Region D Championship · Jun 926.80a5A Region D ChampionshipJune 9, 2021
Discus · 1kg · OutdoorWilliams College The FIRE Meet · May 1028.08mWilliams College The FIRE MeetMay 10, 2024
Hammer · 4kg · OutdoorNESCAC Track & Field Championships · Apr 2548.27mNESCAC Track & Field ChampionshipsApril 25, 2026
Long Jump · OutdoorJefferson District Championships · May 1115-09.50Jefferson District ChampionshipsMay 11, 2022
Shot Put · 4kg · OutdoorNE DIII Outdoor · May 211.73mNE DIII OutdoorMay 2, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · Hammer · Place 12 · Trinity (Conn.)Trinity (Conn.)Hammer4kg12.42.16mJr
May 8The FIRE Meet at WilliamsMay 8 · Hammer · Place 17 · Trinity (Conn.)Trinity (Conn.)Hammer4kg17.42.00mJr
May 1New England Division III Outdoor ChampionshipsMay 1 · Hammer · Place 17 · Trinity (Conn.)Trinity (Conn.)Hammer4kg17.44.36mJr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · Hammer · Place 4 · Trinity (Conn.)Trinity (Conn.)Hammer4kg4.48.27m PBJr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · Shot Put · Place 11 · Trinity (Conn.)Trinity (Conn.)Shot Put4kg11.10.97mJr
Apr 18Trinity InvitationalApr 18 · Hammer · Place 3 · Trinity (Conn.)Trinity (Conn.)Hammer4kg3.45.48mJr
Apr 18Trinity InvitationalApr 18 · Shot Put · Place 7 · Trinity (Conn.)Trinity (Conn.)Shot Put4kg7.11.03mJr
Apr 10Silfen InvitationalApr 10 · Hammer · Trinity (Conn.)Trinity (Conn.)Hammer4kg--FSJr
Apr 4Springfield College ClassicApr 4 · Hammer · Place 2 · Trinity (Conn.)Trinity (Conn.)Hammer4kg2.41.94mJr
Apr 4Springfield College ClassicApr 4 · Shot Put · Place 7 · Trinity (Conn.)Trinity (Conn.)Shot Put4kg7.10.93mJr
Mar 28UMASS Flagship OpenerMar 28 · Hammer · Place 8 · Trinity (Conn.)Trinity (Conn.)Hammer4kg8.42.32mJr
Mar 28UMASS Flagship OpenerMar 28 · Discus · Place 11 · Trinity (Conn.)Trinity (Conn.)Discus1kg11.26.12mJr
Mar 28UMASS Flagship OpenerMar 28 · Shot Put · Place 8 · Trinity (Conn.)Trinity (Conn.)Shot Put4kg8.10.86mJr

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 15MIT Final QualifierMay 15 · Hammer · Place 13 · Trinity (Conn.)Trinity (Conn.)Hammer4kg13.44.01mSo
May 15MIT Final QualifierMay 15 · Shot Put · Trinity (Conn.)Trinity (Conn.)Shot Put4kg—DNSSo
May 2NE DIII OutdoorMay 2 · Hammer · Place 5 · Trinity (Conn.)Trinity (Conn.)Hammer4kg5.45.42mSo
May 2NE DIII OutdoorMay 2 · Shot Put · Place 13 · Trinity (Conn.)Trinity (Conn.)Shot Put4kg13.11.73m PBSo
Apr 26NESCAC ChampionshipApr 26 · Hammer · Place 7 · Trinity (Conn.)Trinity (Conn.)Hammer744.50mSO
Apr 26NESCAC ChampionshipApr 26 · Discus · Place 21 · Trinity (Conn.)Trinity (Conn.)Discus2121.38mSO
Apr 26NESCAC ChampionshipApr 26 · Shot Put · Place 8 · Trinity (Conn.)Trinity (Conn.)Shot Put811.22mSO
Apr 19Trinity InvitationalApr 19 · Hammer · Place 2 · Trinity (Conn.)Trinity (Conn.)Hammer2146-4SO
Apr 19Trinity InvitationalApr 19 · Discus · Place 17 · Trinity (Conn.)Trinity (Conn.)Discus1788-11SO
Apr 19Trinity InvitationalApr 19 · Shot Put · Place 2 · Trinity (Conn.)Trinity (Conn.)Shot Put238-1.25SO
Apr 11Silfen InvitationalApr 11 · Hammer · Place 1 · Trinity (Conn.)Trinity (Conn.)Hammer144.23mSO
Apr 11Silfen InvitationalApr 11 · Discus · Place 5 · Trinity (Conn.)Trinity (Conn.)Discus529.81mSO
Apr 11Silfen InvitationalApr 11 · Shot Put · Place 6 · Trinity (Conn.)Trinity (Conn.)Shot Put610.35mSO
Apr 5UMASS Flagship OpenerApr 5 · Hammer · Place 8 · Trinity (Conn.)Trinity (Conn.)Hammer844.37mSO
Apr 5UMASS Flagship OpenerApr 5 · Discus · Place 18 · Trinity (Conn.)Trinity (Conn.)Discus1824.19mSO
Apr 5UMASS Flagship OpenerApr 5 · Shot Put · Place 9 · Trinity (Conn.)Trinity (Conn.)Shot Put911.31mSO
Mar 29UMass Lowell InvitationalMar 29 · Hammer · Place 5 · Trinity (Conn.)Trinity (Conn.)Hammer5123-7SO
Mar 29UMass Lowell InvitationalMar 29 · Discus · Place 6 · Trinity (Conn.)Trinity (Conn.)Discus689-5SO
Mar 29UMass Lowell InvitationalMar 29 · Shot Put · Place 4 · Trinity (Conn.)Trinity (Conn.)Shot Put435-1.25SO

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 16MIT Last Chance QualifierMay 16 · Hammer · Place 7 · Trinity (Conn.)Trinity (Conn.)Hammer729.96m—
May 16MIT Last Chance QualifierMay 16 · Discus · Place 8 · Trinity (Conn.)Trinity (Conn.)Discus829.29m—
May 16MIT Last Chance QualifierMay 16 · Shot Put · Place 4 · Trinity (Conn.)Trinity (Conn.)Shot Put411.68m—
May 10Williams College The FIRE MeetMay 10 · Hammer · Place 19 · Trinity (Conn.)Trinity (Conn.)Hammer4kg19.36.16mFr
May 10Williams College The FIRE MeetMay 10 · Discus · Place 21 · Trinity (Conn.)Trinity (Conn.)Discus1kg21.28.08m PBFr
May 10Williams College The FIRE MeetMay 10 · Shot Put · Place 9 · Trinity (Conn.)Trinity (Conn.)Shot Put4kg9.11.02mFr
May 3NE Division 3May 3 · Shot Put · Place 22 · Trinity (Conn.)Trinity (Conn.)Shot Put2210.53m—
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · Hammer · Place 17 · Trinity (Conn.)Trinity (Conn.)Hammer4kg17.30.98mFr
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · Discus · Place 18 · Trinity (Conn.)Trinity (Conn.)Discus1kg18.20.22mFr
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · Shot Put · Place 6 · Trinity (Conn.)Trinity (Conn.)Shot Put4kg6.11.71mFr
Apr 20Trinity InvitationalApr 20 · Hammer · Place 5 · Trinity (Conn.)Trinity (Conn.)Hammer539.25m—
Apr 20Trinity InvitationalApr 20 · Discus · Place 15 · Trinity (Conn.)Trinity (Conn.)Discus1525.29m—
Apr 20Trinity InvitationalApr 20 · Shot Put · Place 4 · Trinity (Conn.)Trinity (Conn.)Shot Put411.56m—
Apr 12Silfen InvitationalApr 12 · Hammer · Place 13 · Trinity (Conn.)Trinity (Conn.)Hammer1335.10m—
Apr 12Silfen InvitationalApr 12 · Discus · Place 13 · Trinity (Conn.)Trinity (Conn.)Discus1328.68m—
Apr 12Silfen InvitationalApr 12 · Shot Put · Place 8 · Trinity (Conn.)Trinity (Conn.)Shot Put810.52m—
Apr 6Coast Guard Academy Spring InvitationalApr 6 · Hammer · Place 10 · Trinity (Conn.)Trinity (Conn.)Hammer4kg10.33.72mFr
Apr 6Coast Guard Academy Spring InvitationalApr 6 · Discus · Place 20 · Trinity (Conn.)Trinity (Conn.)Discus1kg20.25.50mFr
Apr 6Coast Guard Academy Spring InvitationalApr 6 · Shot Put · Place 8 · Trinity (Conn.)Trinity (Conn.)Shot Put4kg8.10.51mFr
Mar 30Tufts Snowflake ClassicMar 30 · Hammer · Place 14 · Trinity (Conn.)Trinity (Conn.)Hammer1432.43m—
Mar 30Tufts Snowflake ClassicMar 30 · Discus · Place 23 · Trinity (Conn.)Trinity (Conn.)Discus2324.99m—
Mar 30Tufts Snowflake ClassicMar 30 · Shot Put · Place 2 · Trinity (Conn.)Trinity (Conn.)Shot Put210.81m—

2022 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jun 3VHSL 5A State ChampionshipsJun 3 · Shot Put · Place 5 · AlbemarleAlbemarleShot Put4kg5.35-09.0012
May 255A Region D Outdoor Track ChampionshipsMay 25 · Shot Put · Place 3 · AlbemarleAlbemarleShot Put334-00.50—
May 255A Region D Outdoor Track ChampionshipsMay 25 · Long Jump · Place 7 · AlbemarleAlbemarleLong Jump715-04.75—
May 255A Region D Outdoor Track ChampionshipsMay 25 · 100 Meters · Place 7 · AlbemarleAlbemarle100 Meters713.05 PB—
May 255A Region D Outdoor Track ChampionshipsMay 25 · Long Jump · Place 7 · AlbemarleAlbemarleLong Jump715-04.75—
May 185A Region D QualifierMay 18 · Shot Put · Place 2 · AlbemarleAlbemarleShot Put230-00.00—
May 185A Region D QualifierMay 18 · 200 Meters · Place 3 · AlbemarleAlbemarle200 Meters327.27—
May 185A Region D QualifierMay 18 · 100 Meters · Place 1 · AlbemarleAlbemarle100 Meters113.163—
May 11Jefferson District ChampionshipsMay 11 · Long Jump · Place 3 · AlbemarleAlbemarleLong Jump3.15-09.50 PB12
May 11Jefferson District ChampionshipsMay 11 · Shot Put · Place 3 · AlbemarleAlbemarleShot Put4kg3.30-01.0012
May 11Jefferson District ChampionshipsMay 11 · 200 Meters · Place 4 · AlbemarleAlbemarle200 Meters4.27.18a12
May 11Jefferson District ChampionshipsMay 11 · 100 Meters · Place 1 · AlbemarleAlbemarle100 Meters1.13.06a12
May 6Dogwood Track ClassicMay 6 · 100 Meters · Place 25 · AlbemarleAlbemarle100 MetersRound P2513.167—
May 6Dogwood Track ClassicMay 6 · Shot Put · Place 28 · AlbemarleAlbemarleShot Put2828-01.50—
May 6Dogwood Track ClassicMay 6 · Long Jump · Place 44 · AlbemarleAlbemarleLong Jump4413-04.50—
May 6Dogwood Track ClassicMay 6 · 100 Meters · Place 25 · AlbemarleAlbemarle100 MetersRound P2513.167—
Apr 23Gus Lacy Track ClassicApr 23 · Long Jump · Place 10 · AlbemarleAlbemarleLong Jump1014-10.0012
Apr 23Gus Lacy Track ClassicApr 23 · 200 Meters · Place 7 · AlbemarleAlbemarle200 Meters727.2012
Apr 23Gus Lacy Track ClassicApr 23 · 100 Meters · Place 4 · AlbemarleAlbemarle100 Meters413.0512
Mar 30Louisa Outdoor Mini-InvitationalMar 30 · Shot Put · Place 3 · AlbemarleAlbemarleShot Put329-11.50—
Mar 30Louisa Outdoor Mini-InvitationalMar 30 · 100 Meters · Place 4 · AlbemarleAlbemarle100 Meters413.31—
Mar 30Louisa Outdoor Mini-InvitationalMar 30 · Shot Put · Place 3 · AlbemarleAlbemarleShot Put329-11.50—
Mar 30Louisa Outdoor Mini-InvitationalMar 30 · 100 Meters · Place 4 · AlbemarleAlbemarle100 Meters413.31—
Mar 30Louisa Outdoor Mini-InvitationalMar 30 · Shot Put · Place 3 · AlbemarleAlbemarleShot Put329-11.50—
Mar 30Louisa Outdoor Mini-InvitationalMar 30 · 100 Meters · Place 4 · AlbemarleAlbemarle100 Meters413.31—
Mar 26Fluvanna County HS InvitationalMar 26 · Shot Put · Place 1 · AlbemarleAlbemarleShot Put127-06.00—
Mar 26Fluvanna County HS InvitationalMar 26 · Long Jump · Place 2 · AlbemarleAlbemarleLong Jump214-09.50—
Mar 26Fluvanna County HS InvitationalMar 26 · 200 Meters · Place 5 · AlbemarleAlbemarle200 Meters527.91—
Mar 26Fluvanna County HS InvitationalMar 26 · 100 Meters · Place 3 · AlbemarleAlbemarle100 Meters313.69—
Mar 16Fluvanna Home #1Mar 16 · Long Jump · Place 4 · AlbemarleAlbemarleLong Jump414-10.50—
Mar 16Fluvanna Home #1Mar 16 · 200 Meters · Place 4 · AlbemarleAlbemarle200 Meters427.83—
Mar 16Fluvanna Home #1Mar 16 · 100 Meters · Place 2 · AlbemarleAlbemarle100 Meters213.37—

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 18VHSL Class 5 State ChampionshipsJun 18 · Long Jump · Place 10 · AlbemarleAlbemarleLong Jump1016-0.5011
Jun 18VHSL Class 5 State ChampionshipsJun 18 · 200 Meters · Place 11 · AlbemarleAlbemarle200 Meters1127.1311
Jun 18VHSL Class 5 State ChampionshipsJun 18 · 200 Meters · Place 11 · AlbemarleAlbemarle200 Meters1127.13—
Jun 18VHSL Class 5 State ChampionshipsJun 18 · Long Jump · Place 10 · AlbemarleAlbemarleLong Jump1016-00.50—
Jun 95A Region D ChampionshipJun 9 · Long Jump · Place 4 · AlbemarleAlbemarleLong Jump4.15-02.2511
Jun 95A Region D ChampionshipJun 9 · Shot Put · Place 8 · AlbemarleAlbemarleShot Put4kg8.27-05.0011
Jun 95A Region D ChampionshipJun 9 · 200 Meters · Place 4 · AlbemarleAlbemarle200 Meters4.26.80a PB11
Jun 95A Region D ChampionshipJun 9 · 100 Meters · Place 6 · AlbemarleAlbemarle100 Meters6.13.05a11
May 29Louisa Quad MeetMay 29 · Discus · Place 4 · AlbemarleAlbemarleDiscus1kg4.53-0211
May 29Louisa Quad MeetMay 29 · Shot Put · Place 3 · AlbemarleAlbemarleShot Put4kg3.26-10.0011
May 29Louisa Quad MeetMay 29 · 200 Meters · Place 1 · AlbemarleAlbemarle200 Meters1.27.76a11

2019 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20VHSL Class 5 Region D ChampionshipMay 20 · 200 Meters · Place 10 · AlbemarleAlbemarle200 Meters1026.94—
May 20VHSL Class 5 Region D ChampionshipMay 20 · 100 Meters · Place 11 · AlbemarleAlbemarle100 MetersRound P1113.18—
Apr 24Louisa Mini-Invitational #2Apr 24 · 100 Meters · Place 3 · AlbemarleAlbemarle100 Meters313.41—
Apr 20Lee-Davis Invitational Apr 20 · 200 Meters · Place 17 · AlbemarleAlbemarle200 Meters17.27.58a9
Apr 20Lee-Davis Invitational Apr 20 · 100 Meters · Place 23 · AlbemarleAlbemarle100 MetersRound P23.13.32a9
Apr 10Fluvanna Home Meet #1Apr 10 · 200 Meters · Place 2 · AlbemarleAlbemarle200 Meters2.28.01a9
Apr 10Fluvanna Home Meet #1Apr 10 · 100 Meters · Place 1 · AlbemarleAlbemarle100 Meters1.13.40a9
Mar 30Wildcat InvitationalMar 30 · 200 Meters · Place 20 · AlbemarleAlbemarle200 Meters2027.79—
Mar 30Wildcat InvitationalMar 30 · 100 Meters · Place 21 · AlbemarleAlbemarle100 Meters2113.62—
Mar 27Louisa Jefferson District Mini-Invitational 1Mar 27 · 100 Meters · Place 4 · AlbemarleAlbemarle100 Meters413.62—
Mar 23Sprint into Spring InvitationalMar 23 · 200 Meters · Place 10 · ALBEMARLEALBEMARLE200 Meters1028.10—

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 8Gus Lacy ClassicApr 8 · 100 Meters · Place 1 · AlbemarleAlbemarle100 Meters113.62—
Apr 8Gus Lacy ClassicApr 8 · 100 Meters · Place 1 · AlbemarleAlbemarle100 Meters113.62—