| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 55 Meter · IndoorGrant Holloway Holiday Invitational · Dec 18 | 7.71a | Grant Holloway Holiday Invitational | December 18, 2021 |
| 55 Meters · IndoorAtlantic Coast Invitational · Jan 17 | 7.80 | Atlantic Coast Invitational | January 17, 2020 |
| Discus · 1.6kg · OutdoorVHSL 1A Region A Championships · May 26 | 111-00 | VHSL 1A Region A Championships | May 26, 2022 |
| Shot Put · 12lb · IndoorVHSL Class 1/2 Combined Indoor State Championships · Mar 2 | 41-07.00 | VHSL Class 1/2 Combined Indoor State Championships | March 2, 2022 |
| Shot Put · 12lb · OutdoorVHSL 1A Region A Championships · May 26 | 40-00.50 | VHSL 1A Region A Championships | May 26, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 3 | VHSL 1A State ChampionshipsJun 3 · Discus · Place 17 · Northumberland | Discus1.6kg | 17. | 101-03 | 12 |
| May 26 | VHSL 1A Region A ChampionshipsMay 26 · Discus · Place 4 · Northumberland | Discus1.6kg | 4. | 111-00 PB | 12 |
| May 26 | VHSL 1A Region A ChampionshipsMay 26 · Shot Put · Place 6 · Northumberland | Shot Put12lb | 6. | 40-00.50 PB | 12 |
| May 5 | Charles City Regular Season Meet #4May 5 · Discus · Place 1 · Northumberland | Discus1.6kg | 1. | 109-05 | 12 |
| May 5 | Charles City Regular Season Meet #4May 5 · Shot Put · Place 1 · Northumberland | Shot Put12lb | 1. | 36-05.00 | 12 |
| Apr 13 | Charles City Regular Season Meet #2Apr 13 · Discus · Place 6 · Northumberland | Discus1.6kg | 6. | 98-10 | 12 |
| Apr 13 | Charles City Regular Season Meet #2Apr 13 · Shot Put · Place 4 · Northumberland | Shot Put12lb | 4. | 39-11.50 | 12 |
| Mar 29 | West Point District Meet #2Mar 29 · Discus · Place 3 · Northumberla | Discus | 3 | 117-04 | — |
| Mar 29 | West Point District Meet #2Mar 29 · Shot Put · Place 2 · Northumberla | Shot Put | 2 | 40-07.00 | — |
| Mar 29 | West Point District Meet #2Mar 29 · Discus · Place 3 · Northumberla | Discus | 3 | 117-04 | — |
| Mar 29 | West Point District Meet #2Mar 29 · Shot Put · Place 2 · Northumberla | Shot Put | 2 | 40-07.00 | — |
| Mar 29 | West Point District Meet #2Mar 29 · Discus · Place 3 · Northumberla | Discus | 3 | 117-04 | — |
| Mar 29 | West Point District Meet #2Mar 29 · Shot Put · Place 2 · Northumberla | Shot Put | 2 | 40-07.00 | — |
| Mar 29 | West Point District Meet #2Mar 29 · Discus · Place 3 · Northumberla | Discus | 3 | 117-04 | — |
| Mar 29 | West Point District Meet #2Mar 29 · Shot Put · Place 2 · Northumberla | Shot Put | 2 | 40-07.00 | — |
| Mar 29 | West Point District Meet #2Mar 29 · Discus · Place 3 · Northumberla | Discus | 3 | 117-04 | — |
| Mar 29 | West Point District Meet #2Mar 29 · Shot Put · Place 2 · Northumberla | Shot Put | 2 | 40-07.00 | — |
| Mar 26 | Charles City Invitational 2022Mar 26 · Discus · Place 4 · Northumberla | Discus | 4 | 116-10 | — |
| Mar 26 | Charles City Invitational 2022Mar 26 · Shot Put · Place 10 · Northumberla | Shot Put | 10 | 37-09.50 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 2 | VHSL Class 1/2 Combined Indoor State ChampionshipsMar 2 · Shot Put · Place 7 · Northumberland | Shot Put12lb | 7. | 41-07.00 PB | 12 |
| Feb 16 | VHSL Class 2 Region A ChampionshipsFeb 16 · Shot Put · Place 2 · NORTHUMBERLA | Shot Put | 2 | 40-00.50 | — |
| Feb 5 | Cavaliers Last Chance MeetFeb 5 · Shot Put · Place 6 · Northumberla | Shot Put | 6 | 40-10.00 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 18 | Grant Holloway Holiday InvitationalDec 18 · 55 Meter · Place 205 · Northumberland | 55 MeterRound P | 205. | 7.71a PB | 12 |
| Dec 18 | Grant Holloway Holiday InvitationalDec 18 · Shot Put · Place 6 · Northumberland | Shot Put12lb | 6. | 38-7 | 12 |
| Mar 3 | VHSL Class 1A/2A State Indoor ChampionshipsMar 3 · Shot Put · Place 9 · Northumberland | Shot Put12lb | 9. | 37-03.00 | 11 |
| Feb 17 | Northumberland Polar Bear Meet #2Feb 17 · Shot Put · Place 1 · Northumberla | Shot Put | 1 | 37-01.00 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 18 | VHSL Class 1 State ChampionshipsJun 18 · Shot Put · Place 12 · Northumberland | Shot Put12lb | 12. | 39-05.00 | 11 |
| Jun 8 | VHSL Group 1A Region A ChampionshipJun 8 · Discus · Place 7 · Northumberla | Discus | 7 | 106-10 | — |
| Jun 8 | VHSL Group 1A Region A ChampionshipJun 8 · Shot Put · Place 3 · Northumberla | Shot Put | 3 | 38-01.00 | — |
| Jun 1 | Northern Neck District ChampionshipsJun 1 · Discus · Place 2 · Northumberla | Discus | 2 | 112-11 | — |
| Jun 1 | Northern Neck District ChampionshipsJun 1 · Shot Put · Place 1 · Northumberla | Shot Put | 1 | 38-05.00 | — |
| May 27 | Northumberland Home Meet #5May 27 · Discus · Place 1 · Northumberla | Discus | 1 | 109-02 | — |
| May 27 | Northumberland Home Meet #5May 27 · Shot Put · Place 1 · Northumberla | Shot Put | 1 | 38-06.50 | — |
| Apr 29 | Northumberland Home Meet #1Apr 29 · Discus · Place 3 · Northumberla | Discus | 3 | 93-02 | — |
| Apr 29 | Northumberland Home Meet #1Apr 29 · Shot Put · Place 1 · Northumberla | Shot Put | 1 | 37-06.00 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 31 | Suffolk Stars InvitationalJan 31 · Shot Put · Place 66 · Northumberla | Shot Put | 66 | 32-05.00 | — |
| Jan 25 | Winter Jacket ClassicJan 25 · Shot Put · Place 34 · Northumberla | Shot Put | 34 | 32-03.50 | — |
| Jan 25 | Winter Jacket ClassicJan 25 · 55 Meters · Place 89 · Northumberla | 55 Meters | 89 | 8.10 | — |
| Jan 25 | Winter Jacket ClassicJan 25 · Shot Put · Place 34 · Northumberla | Shot Put | 34 | 32-03.50 | — |
| Jan 25 | Winter Jacket ClassicJan 25 · 55 Meters · Place 89 · Northumberla | 55 Meters | 89 | 8.10 | — |
| Jan 17 | Atlantic Coast InvitationalJan 17 · Shot Put · Place 47 · Northumberla | Shot Put | 47 | 32-00.00 | 10 |
| Jan 17 | Atlantic Coast InvitationalJan 17 · 55 Meters · Place 95 · Northumberla | 55 MetersRound P | 95 | 7.80 PB | 10 |
| Jan 17 | Atlantic Coast InvitationalJan 17 · Shot Put · Place 47 · Northumberla | Shot Put | 47 | 32-00.00 | 10 |
| Jan 17 | Atlantic Coast InvitationalJan 17 · 55 Meters · Place 95 · Northumberla | 55 MetersRound P | 95 | 7.80 | 10 |
| Jan 11 | CNU's HS ShowcaseJan 11 · Shot Put · Place 67 · Northumberla | Shot Put | 67 | 31-08.50 | — |
| Jan 11 | CNU's HS ShowcaseJan 11 · 55 Meters · Place 162 · Northumberla | 55 Meters | 162 | 7.97 | — |