Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorNorth Mac 4-21-22 · Apr 2130.2North Mac 4-21-22April 21, 2022
400 Meters · OutdoorIL Junior High Elite Track and Field Invitational · May 221:10.75aIL Junior High Elite Track and Field InvitationalMay 22, 2021
Discus · 1kg · OutdoorChicagoland (CCAC) Outdoor Championships · May 136.75mChicagoland (CCAC) Outdoor ChampionshipsMay 1, 2026
Hammer · 4kg · Outdoor2026 Chicagoland Championships · Apr 934.36m2026 Chicagoland ChampionshipsApril 9, 2026
Shot Put · 4kg · IndoorONU Holiday Open · Dec 610.60mONU Holiday OpenDecember 6, 2025
Shot Put · 4kg · OutdoorChicagoland (CCAC) Outdoor Championships · May 111.42mChicagoland (CCAC) Outdoor ChampionshipsMay 1, 2026
Shot Put · 6lb · OutdoorIL Junior High Elite Track and Field Invitational · May 2226-11.00IL Junior High Elite Track and Field InvitationalMay 22, 2021
Shot Put · 8lb · OutdoorSouth County, Lutheran · Apr 1927' 3South County, LutheranApril 19, 2022
Weight Throw · 20lb / 9.0kg · IndoorONU Holiday Open · Dec 69.14mONU Holiday OpenDecember 6, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · Discus · Place 6 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Discus1kg6.36.75m PBFr
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · Shot Put · Place 4 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Shot Put4kg4.11.42m PBFr
Apr 25ONU Outdoor OpenApr 25 · Hammer · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Hammer4kg—DNSFr
Apr 25ONU Outdoor OpenApr 25 · Discus · Place 5 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Discus1kg5.33.44mFr
Apr 25ONU Outdoor OpenApr 25 · Shot Put · Place 8 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Shot Put4kg8.10.90mFr
Apr 16ISU Gibson InvitationalApr 16 · Discus · Place 19 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Discus1kg19.34.90mFr
Apr 92026 Chicagoland ChampionshipsApr 9 · Hammer · Place 29 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Hammer4kg29.34.36m PBFr
Apr 92026 Chicagoland ChampionshipsApr 9 · Discus · Place 16 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Discus1kg16.32.44mFr
Apr 92026 Chicagoland ChampionshipsApr 9 · Shot Put · Place 20 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Shot Put4kg20.10.49mFr
Mar 28Big Blue Outdoor OpenerMar 28 · Hammer · Place 13 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Hammer4kg13.33.95mFr
Mar 28Big Blue Outdoor OpenerMar 28 · Discus · Place 8 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Discus1kg8.35.38mFr
Mar 28Big Blue Outdoor OpenerMar 28 · Shot Put · Place 10 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Shot Put4kg10.10.64mFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20CCAC Indoor ChampionshipsFeb 20 · Weight Throw · Place 14 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Weight Throw1411.34mFR
Feb 6Walter Cramer InviteFeb 6 · Weight Throw · Place 12 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Weight Throw1210.68mFr
Feb 6Walter Cramer InviteFeb 6 · Shot Put · Place 8 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Shot Put810.11mFr
Jan 30ONU InviteJan 30 · Weight Throw · Place 9 · Olivet NazareneOlivet NazareneWeight Throw911.64mFR
Jan 30ONU InviteJan 30 · Shot Put · Place 9 · Olivet NazareneOlivet NazareneShot Put910.04mFR
Jan 17Pat Heenan InvitationalJan 17 · Weight Throw · Place 11 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Weight Throw1111.18mFr
Jan 17Pat Heenan InvitationalJan 17 · Shot Put · Place 8 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Shot Put810.41mFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6ONU Holiday OpenDec 6 · Weight Throw · Place 12 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Weight Throw20lb / 9.0kg12.9.14m PBFr
Dec 6ONU Holiday OpenDec 6 · Shot Put · Place 4 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)Shot Put4kg4.10.60m PBFr
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · Shot Put · Place 9 · Springfield (Lutheran)Springfield (Lutheran)Shot Put4kg9.10.20m12

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 22IHSA 1A Girls State Track & Field ChampionshipsMay 22 · Shot Put · Place 23 · Springfield (Lutheran)Springfield (Lutheran)Shot Put2310.28m12
May 15IHSA Class 1A TRG Sectional - #12 RivertonMay 15 · Discus · Place 5 · Springfield (Lutheran)Springfield (Lutheran)Discus532.30m12
May 15IHSA Class 1A TRG Sectional - #12 RivertonMay 15 · Shot Put · Place 4 · Springfield (Lutheran)Springfield (Lutheran)Shot Put410.79m12
May 12PORTA Last Chance QualifierMay 12 · Discus · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Discus1kg1.32.10m12
May 12PORTA Last Chance QualifierMay 12 · Shot Put · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Shot Put4kg1.9.93m12
May 102025 Pana InvitationalMay 10 · Discus · Place 6 · Springfield (Lutheran)Springfield (Lutheran)Discus635.24m12
May 102025 Pana InvitationalMay 10 · Shot Put · Place 2 · Springfield (Lutheran)Springfield (Lutheran)Shot Put210.69m12
May 5Tiger Relays (CP,Gview,WC,Hav,IW,Lewis,Payson,PHill,SF,Mend,Luth,SC)May 5 · Discus · Place 4 · Springfield (Lutheran)Springfield (Lutheran)Discus1kg4.33.82m12
May 5Tiger Relays (CP,Gview,WC,Hav,IW,Lewis,Payson,PHill,SF,Mend,Luth,SC)May 5 · Shot Put · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Shot Put4kg1.10.45m12
May 2Jokisch-Grandone InvitationalMay 2 · Discus · Place 4 · Springfield (Lutheran)Springfield (Lutheran)Discus435.00m12
May 2Jokisch-Grandone InvitationalMay 2 · Shot Put · Place 9 · Springfield (Lutheran)Springfield (Lutheran)Shot Put99.63m12
Apr 29Senior Night (NB,Mer,BC,Luth,BW,ISD,IW)Apr 29 · Discus · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Discus132.17m12
Apr 29Senior Night (NB,Mer,BC,Luth,BW,ISD,IW)Apr 29 · Shot Put · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Shot Put110.21m12
Apr 25Rochester Rocket InvitationalApr 25 · Discus · Place 3 · Springfield (Lutheran)Springfield (Lutheran)Discus333.03m12
Apr 25Rochester Rocket InvitationalApr 25 · Shot Put · Place 4 · Springfield (Lutheran)Springfield (Lutheran)Shot Put410.48m12
Apr 17PORTA InviteApr 17 · Discus · Place 2 · Springfield (Lutheran)Springfield (Lutheran)Discus232.11m12
Apr 17PORTA InviteApr 17 · Shot Put · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Shot Put110.22m12
Apr 15Pawnee Home MeetApr 15 · Discus · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Discus195-812
Apr 15Pawnee Home MeetApr 15 · Shot Put · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Shot Put132-312
Apr 8WHS Outdoor 2 2025Apr 8 · Discus · Place 2 · Springfield (Lutheran)Springfield (Lutheran)Discus232.26m12
Apr 8WHS Outdoor 2 2025Apr 8 · Shot Put · Place 2 · Springfield (Lutheran)Springfield (Lutheran)Shot Put29.99m12
Apr 7Riverton Meet Apr 7 · Discus · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Discus129.24m12
Apr 7Riverton Meet Apr 7 · Shot Put · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Shot Put19.85m12
Mar 1Blazen Brave InvitationalMar 1 · Shot Put · Place 2 · Springfield (Lutheran)Springfield (Lutheran)Shot Put210.57m—

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 16IHSA 1A Girls State Track & Field ChampionshipsMay 16 · Shot Put · Place 14 · Springfield (Lutheran)Springfield (Lutheran)Shot Put1410.84m11
May 16IHSA 1A Girls State Track & Field ChampionshipsMay 16 · Shot Put · Place 14 · Springfield (Lutheran)Springfield (Lutheran)Shot Put1410.84m—
May 16IHSA 1A Girls State Track & Field ChampionshipsMay 16 · Shot Put · Place 14 · Springfield (Lutheran)Springfield (Lutheran)Shot Put1410.84m—
May 9IHSA Class 1A TRG Sectional - #9 Pleasant PlainsMay 9 · Discus · Place 11 · Springfield (Lutheran)Springfield (Lutheran)Discus1125.10m—
May 9IHSA Class 1A TRG Sectional - #9 Pleasant PlainsMay 9 · Shot Put · Place 2 · Springfield (Lutheran)Springfield (Lutheran)Shot Put210.49m—
May 6PORTA Last Chance MeetMay 6 · Discus · Place 2 · Springfield (Lutheran)Springfield (Lutheran)Discus225.27m—
May 6PORTA Last Chance MeetMay 6 · Shot Put · Place 2 · Springfield (Lutheran)Springfield (Lutheran)Shot Put29.65m—
Apr 29Tiger RelaysApr 29 · Discus · Place 3 · Springfield (Lutheran)Springfield (Lutheran)Discus322.50m—
Apr 29Tiger RelaysApr 29 · Shot Put · Place 2 · Springfield (Lutheran)Springfield (Lutheran)Shot Put29.91m—
Apr 27Jokisch-Grandone InviteApr 27 · Discus · Place 20 · Springfield (Lutheran)Springfield (Lutheran)Discus2020.15m—
Apr 27Jokisch-Grandone InviteApr 27 · Shot Put · Place 3 · Springfield (Lutheran)Springfield (Lutheran)Shot Put39.63m—
Apr 25Pana, Central A&M, and Springfield Lutheran Triangular MeetApr 25 · Discus · Place 3 · Springfield (Lutheran)Springfield (Lutheran)Discus326.39m—
Apr 25Pana, Central A&M, and Springfield Lutheran Triangular MeetApr 25 · Shot Put · Place 4 · Springfield (Lutheran)Springfield (Lutheran)Shot Put49.31m—
Apr 19Rocket Track and Field InvitationalApr 19 · Discus · Springfield (Lutheran)Springfield (Lutheran)Discus1kg—ND11
Apr 19Rocket Track and Field InvitationalApr 19 · Shot Put · Place 4 · Springfield (Lutheran)Springfield (Lutheran)Shot Put4kg4.9.77m11
Apr 16Pawnee Home MeetApr 16 · Discus · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Discus183-10.5—
Apr 16Pawnee Home MeetApr 16 · Shot Put · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Shot Put133-0—
Apr 11PORTA Co-Ed InvitationalApr 11 · Discus · Place 3 · Springfield (Lutheran)Springfield (Lutheran)Discus322.59m—
Apr 11PORTA Co-Ed InvitationalApr 11 · Shot Put · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Shot Put19.27m—
Apr 9MSM Conference MeetApr 9 · Discus · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Discus191-2—
Apr 9MSM Conference MeetApr 9 · Shot Put · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Shot Put132-6—
Apr 4Athens HS MeetApr 4 · Discus · Place 2 · Springfield (Lutheran)Springfield (Lutheran)Discus224.07m—
Apr 4Athens HS MeetApr 4 · Shot Put · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Shot Put19.85m—

2023 Outdoor Track

35 results
DateMeetEventPlMarkGr
May 112023 IHSA Class 1A TRG Sectional - #12 CarlinvilleMay 11 · Discus · Place 12 · Springfield (Lutheran)Springfield (Lutheran)Discus1222.85m10
May 112023 IHSA Class 1A TRG Sectional - #12 CarlinvilleMay 11 · Shot Put · Place 9 · Springfield (Lutheran)Springfield (Lutheran)Shot Put98.95m10
May 1Tiger RelaysMay 1 · Discus · Place 8 · Springfield (Lutheran)Springfield (Lutheran)Discus822.55m—
May 1Tiger RelaysMay 1 · Shot Put · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Shot Put19.18m—
Apr 29Jokisch-Grandone InvitationalApr 29 · Discus · Place 17 · Springfield (Lutheran)Springfield (Lutheran)Discus1719.46m—
Apr 29Jokisch-Grandone InvitationalApr 29 · Shot Put · Place 5 · Springfield (Lutheran)Springfield (Lutheran)Shot Put59.10m—
Apr 27Pana, Central A&M, Springfield LuthernApr 27 · Discus · Place 3 · Springfield (Lutheran)Springfield (Lutheran)Discus321.54m—
Apr 27Pana, Central A&M, Springfield LuthernApr 27 · Shot Put · Place 2 · Springfield (Lutheran)Springfield (Lutheran)Shot Put29.06m—
Apr 27Pana, Central A&M, Springfield LuthernApr 27 · 400 Meters · Place 1 · Springfield (Lutheran)Springfield (Lutheran)400 Meters11:15.62a—
Apr 27Pana, Central A&M, Springfield LuthernApr 27 · 200 Meters · Place 4 · Springfield (Lutheran)Springfield (Lutheran)200 Meters431.14a—
Apr 25Senior NightApr 25 · Discus · Place 6 · Springfield (Lutheran)Springfield (Lutheran)Discus614.21m—
Apr 25Senior NightApr 25 · Shot Put · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Shot Put18.87m—
Apr 25Senior NightApr 25 · 400 Meters · Place 4 · Springfield (Lutheran)Springfield (Lutheran)400 Meters41:17.6—
Apr 21Rochester Rocket InviteApr 21 · Discus · Place 15 · Springfield (Lutheran)Springfield (Lutheran)Discus1520.34m—
Apr 21Rochester Rocket InviteApr 21 · Shot Put · Place 5 · Springfield (Lutheran)Springfield (Lutheran)Shot Put59.71m—
Apr 18Home Meet vs Waverly, Springfield LutheranApr 18 · Discus · Place 2 · Springfield (Lutheran)Springfield (Lutheran)Discus258-0.5—
Apr 18Home Meet vs Waverly, Springfield LutheranApr 18 · Shot Put · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Shot Put128-11—
Apr 18Home Meet vs Waverly, Springfield LutheranApr 18 · 400 Meters · Place 2 · Springfield (Lutheran)Springfield (Lutheran)400 Meters21:17.4—
Apr 18Home Meet vs Waverly, Springfield LutheranApr 18 · 200 Meters · Place 6 · Springfield (Lutheran)Springfield (Lutheran)200 Meters631.6—
Apr 13PORTA Co-ed InvitationalApr 13 · Discus · Place 7 · Springfield (Lutheran)Springfield (Lutheran)Discus719.55m—
Apr 13PORTA Co-ed InvitationalApr 13 · Shot Put · Place 2 · Springfield (Lutheran)Springfield (Lutheran)Shot Put28.69m—
Apr 11MSM Conference Meet vs Waverly, Springfield Lutheran, Sangamon Valley, NokomisApr 11 · Discus · Place 2 · Springfield (Lutheran)Springfield (Lutheran)Discus273-11—
Apr 11MSM Conference Meet vs Waverly, Springfield Lutheran, Sangamon Valley, NokomisApr 11 · Shot Put · Place 2 · Springfield (Lutheran)Springfield (Lutheran)Shot Put230-4—
Apr 11MSM Conference Meet vs Waverly, Springfield Lutheran, Sangamon Valley, NokomisApr 11 · 400 Meters · Place 3 · Springfield (Lutheran)Springfield (Lutheran)400 Meters31:13.9—
Apr 4Williamsville Home Meet #2Apr 4 · Discus · Place 5 · Springfield (Lutheran)Springfield (Lutheran)Discus563-010
Apr 4Williamsville Home Meet #2Apr 4 · 400 Meters · Place 6 · Springfield (Lutheran)Springfield (Lutheran)400 Meters61:17.8210
Apr 4Williamsville Home Meet #2Apr 4 · 200 Meters · Place 6 · Springfield (Lutheran)Springfield (Lutheran)200 Meters633.3010
Apr 3Riverton Meet 1Apr 3 · Discus · Place 6 · Springfield (Lutheran)Springfield (Lutheran)Discus615.71m10
Apr 3Riverton Meet 1Apr 3 · Shot Put · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Shot Put129-05.0010
Apr 3Riverton Meet 1Apr 3 · 400 Meters · Place 7 · Springfield (Lutheran)Springfield (Lutheran)400 Meters71:14.3610
Apr 3Riverton Meet 1Apr 3 · 200 Meters · Place 11 · Springfield (Lutheran)Springfield (Lutheran)200 Meters1131.5310
Apr 3Riverton Meet 1Apr 3 · Discus · Place 6 · Springfield (Lutheran)Springfield (Lutheran)Discus615.71m10
Apr 3Riverton Meet 1Apr 3 · Shot Put · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Shot Put129-05.0010
Apr 3Riverton Meet 1Apr 3 · 400 Meters · Place 7 · Springfield (Lutheran)Springfield (Lutheran)400 Meters71:14.3610
Apr 3Riverton Meet 1Apr 3 · 200 Meters · Place 11 · Springfield (Lutheran)Springfield (Lutheran)200 Meters1131.5310

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 12IHSA Class 1A TRG Sectional #12 - GillespieMay 12 · Shot Put · Place 19 · Springfield (Lutheran)Springfield (Lutheran)Shot Put197.08m9
May 9PORTA Last Chance OpenMay 9 · Shot Put · Place 3 · Springfield (Lutheran)Springfield (Lutheran)Shot Put4kg3.8.12m9
May 9PORTA Last Chance OpenMay 9 · 200 Meters · Place 7 · Springfield (Lutheran)Springfield (Lutheran)200 Meters7.32.049
May 2Tiger RelaysMay 2 · Discus · Place 6 · Springfield (Lutheran)Springfield (Lutheran)Discus1kg6.18.04m9
May 2Tiger RelaysMay 2 · Shot Put · Place 5 · Springfield (Lutheran)Springfield (Lutheran)Shot Put4kg5.7.62m9
Apr 26Coed Meet (Senior Night)Apr 26 · Shot Put · Place 1 · Springfield (Lutheran)Springfield (Lutheran)Shot Put18.57m9
Apr 26Coed Meet (Senior Night)Apr 26 · 300m Hurdles · Place 3 · Springfield (Lutheran)Springfield (Lutheran)300m Hurdles359.419
Apr 23Rocket InviteApr 23 · Shot Put · Place 14 · Springfield (Lutheran)Springfield (Lutheran)Shot Put148.259
Apr 23Rocket InviteApr 23 · 200 Meters · Place 13 · Springfield (Lutheran)Springfield (Lutheran)200 Meters1331.799
Apr 21North Mac 4-21-22Apr 21 · Shot Put · Place 8 · Springfield (Lutheran)Springfield (Lutheran)Shot Put825-89
Apr 21North Mac 4-21-22Apr 21 · 200 Meters · Place 6 · Springfield (Lutheran)Springfield (Lutheran)200 Meters630.2 PB9
Apr 19South County, LutheranApr 19 · Shot Put · Place 3 · Springfield (Lutheran)Springfield (Lutheran)Shot Put8lb3.27' 3 PB9
Apr 14PORTA High Co-Ed InviteApr 14 · Discus · Place 7 · Springfield (Lutheran)Springfield (Lutheran)Discus1kg7.19.90m9
Apr 14PORTA High Co-Ed InviteApr 14 · Shot Put · Place 5 · Springfield (Lutheran)Springfield (Lutheran)Shot Put4kg5.7.90m9
Apr 14PORTA High Co-Ed InviteApr 14 · 400 Meters · Place 4 · Springfield (Lutheran)Springfield (Lutheran)400 Meters4.1:16.79
Apr 12Apr. 12, South Co. Spr. Lutheran, Sangamon Valley (MSM Conf. Meet)Apr 12 · Shot Put · Place 4 · Springfield (Lutheran)Springfield (Lutheran)Shot Put427-1.59
Apr 12Apr. 12, South Co. Spr. Lutheran, Sangamon Valley (MSM Conf. Meet)Apr 12 · 400 Meters · Place 2 · Springfield (Lutheran)Springfield (Lutheran)400 Meters21:14.69
Apr 5Athens / Williamsville / PORTA / Lutheran MeetApr 5 · Shot Put · Place 3 · Springfield (Lutheran)Springfield (Lutheran)Shot Put4kg3.26' 4.59
Apr 5Athens / Williamsville / PORTA / Lutheran MeetApr 5 · 400 Meters · Place 5 · Springfield (Lutheran)Springfield (Lutheran)400 Meters5.1:13.39
Mar 29Pana, Litchfield, Staunton, Springfield LutheranMar 29 · Shot Put · Place 2 · Springfield (Lutheran)Springfield (Lutheran)Shot Put4kg2.8.11m9
Mar 29Pana, Litchfield, Staunton, Springfield LutheranMar 29 · 400 Meters · Place 3 · Springfield (Lutheran)Springfield (Lutheran)400 Meters3.1:14.009

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22IL Junior High Elite Track and Field InvitationalMay 22 · Shot Put · Place 7 · Springfield ChristianSpringfield ChristianShot Put6lb7.26-11.00 PB8
May 22IL Junior High Elite Track and Field InvitationalMay 22 · 400 Meters · Place 22 · Springfield ChristianSpringfield Christian400 Meters22.1:10.75a PB8
May 8IESA Sectional 9 @ LCHS hosted by WLBMay 8 · Shot Put · Place 2 · Springfield ChristianSpringfield ChristianShot Put4kg2.27-08.508
May 8IESA Sectional 9 @ LCHS hosted by WLBMay 8 · 400 Meters · Place 1 · Springfield ChristianSpringfield Christian400 Meters1.1:11.12a8
May 1Mt. Zion JH InvitationalMay 1 · Shot Put · Place 4 · Springfield ChristianSpringfield ChristianShot Put4kg4.24-05.008
May 1Mt. Zion JH InvitationalMay 1 · 200 Meters · Place 7 · Springfield ChristianSpringfield Christian200 Meters7.31.43a8