Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGordie Kraft Summer Track Meet · Jun 613.72aGordie Kraft Summer Track MeetJune 6, 2024
100 Meters · OutdoorAAU Middle Atlantic District Qualifier · Jun 1415.48AAU Middle Atlantic District QualifierJune 14, 2019
200 Meters · IndoorThe Oval Office Holiday Party · Dec 2127.85aThe Oval Office Holiday PartyDecember 21, 2025
200 Meters · OutdoorGordie Kraft Summer Track Meet · Jun 628.77aGordie Kraft Summer Track MeetJune 6, 2024
200 Meters · OutdoorAAU Middle Atlantic District Qualifier · Jun 1432.20AAU Middle Atlantic District QualifierJune 14, 2019
400 Meters · IndoorAAU NJ Rec · Feb 91:17.38aAAU NJ RecFebruary 9, 2020
50 Meter · OutdoorTracklab Outdoor Trials · Feb 267.80aTracklab Outdoor Trials February 26, 2022
60 Meter · IndoorF&M HS Invite #1 · Dec 79.00aF&M HS Invite #1December 7, 2024
800 Meters · IndoorArmory Youth Championships Sponsored by NYRR · Feb 173:06.47Armory Youth Championships Sponsored by NYRRFebruary 17, 2020
Combined results · OutdoorTracklab April Grind · Apr 3014.08Tracklab April GrindApril 30, 2022
Complete · OutdoorUSATF Georgia Youth Track and Field Championships · Jun 1715.01USATF Georgia Youth Track and Field ChampionshipsJune 17, 2021
Discus · 1kg · OutdoorTRACKLAB Grind Season Opener · Mar 1351-11TRACKLAB Grind Season OpenerMarch 13, 2022
High Jump · OutdoorPope Youth Developmental Invitational · May 211.27mPope Youth Developmental InvitationalMay 21, 2022
Javelin · 300g TJ · OutdoorUSATF Georgia Association Junior Olympic Area A Preliminary · Jun 226.04mUSATF Georgia Association Junior Olympic Area A PreliminaryJune 2, 2018
Javelin · 600g · OutdoorBryn Mawr Running Co. Henderson Invitational · May 2141-00.0Bryn Mawr Running Co. Henderson InvitationalMay 2, 2025
Long Jump · OutdoorPope Youth Developmental Invitational · May 213.78mPope Youth Developmental InvitationalMay 21, 2022
Middle School · OutdoorUSATF Georgia Youth Track and Field Championships · Jun 1715.01USATF Georgia Youth Track and Field ChampionshipsJune 17, 2021
Shot Put · 4kg · OutdoorTRACKLAB Grind Season Opener · Mar 1327-00.00TRACKLAB Grind Season OpenerMarch 13, 2022
Shot Put · 6lb · OutdoorTracklab Outdoor Trials · Feb 268.53mTracklab Outdoor Trials February 26, 2022

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 2 · Lancaster CityLancaster CityJavelin600g2.42.32m11
Jul 23Lancaster City Track Club All-Comer MeetJul 23 · Javelin · Place 1 · Lancaster CityLancaster CityJavelin600g1.139' 5"11
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 1 · Lancaster CityLancaster CityJavelin1135-07—
Jun 12AAU Mid Atlantic District QualifierJun 12 · Javelin · Place 1 · Lancaster CityLancaster CityJavelin1130-0011
Jun 4 The Gordie Kraft Summer Track & Field MeetJun 4 · Javelin · Place 1 · Lancaster CityLancaster CityJavelin600g1.129' 0"11
May 22PIAA Track & Field State ChampionshipsMay 22 · Javelin · Place 5 · JP McCaskeyJP McCaskeyJavelin600g5.137-1111
May 4Penn Manor HS vs JP McCaskeyMay 4 · Javelin · Place 1 · JP McCaskeyJP McCaskeyJavelin600g1.125' 3"11
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · Javelin · Place 3 · JP McCaskeyJP McCaskeyJavelin600g3.136-06.011
Apr 24CY Fritz T&FApr 24 · Javelin · Place 2 · JP McCaskeyJP McCaskeyJavelin600g2.132-0911
Apr 23130th Penn Relays CarnivalApr 23 · Javelin · Place 7 · JP McCaskeyJP McCaskeyJavelin600g7.42.48m11
Apr 7Manheim Twp HS vs JP McCaskeyApr 7 · Javelin · Place 1 · JP McCaskeyJP McCaskeyJavelin600g1.121' 2"11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 3Golden Wolves ChallengeJan 3 · 200 Meters · Place 22 · JP McCaskeyJP McCaskey200 Meters2228.97a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21The Oval Office Holiday PartyDec 21 · 200 Meters · Place 22 · JP McCaskeyJP McCaskey200 Meters22.27.85a PB11
Dec 6F&M HS Meet #1 (Full)Dec 6 · 200 Meters · Place 21 · JP McCaskeyJP McCaskey200 Meters21.28.52a11
Feb 14Garden State HS InvitationalFeb 14 · 200 Meters · Place 65 · JP McCaskeyJP McCaskey200 Meters6528.1810
Feb 14Garden State HS InvitationalFeb 14 · 200 Meters · Place 65 · JP McCaskeyJP McCaskey200 Meters6528.1810
Feb 2Lancaster-Lebanon ChallengeFeb 2 · 200 Meters · Place 11 · JP McCaskeyJP McCaskey200 Meters11.29.45a10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 10Lancaster City Track Club All-Comer MeetJul 10 · Javelin · Place 1 · Lancaster CityLancaster CityJavelin1135-510
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Javelin · Place 1 · Lancaster CityLancaster CityJavelin600g1.128-0410
Jun 13AAU Mid Atlantic District QualifierJun 13 · Javelin · Place 1 · Lancaster CityLancaster CityJavelin600g1.129-0010
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Lancaster CityLancaster City200 Meters--DNS10
Jun 5The Gordie Kraft Summer Track & Field MeetJun 5 · Javelin · Place 1 · Lancaster CityLancaster CityJavelin1124' 8"10
Jun 5The Gordie Kraft Summer Track & Field MeetJun 5 · Javelin · Place 1 · Lancaster CityLancaster CityJavelin1124-810
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · Javelin · Place 1 · JP McCaskeyJP McCaskeyJavelin1135-110
May 9Lancaster Lebanon League ChampionshipMay 9 · Javelin · Place 1 · JP McCaskeyJP McCaskeyJavelin600g1.139-08.0010
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · Javelin · Place 2 · JP McCaskeyJP McCaskeyJavelin600g2.141-00.0 PB10
Apr 25Cy Fritz T&F OpenApr 25 · Javelin · Place 1 · JP McCaskeyJP McCaskeyJavelin600g1.132-0110
Apr 12Jeff Bradley InvitationalApr 12 · R Hempfield Black Knight Steph Sievers Daniel Boo 144-02.00 2015 · Place 2 · JP McCaskeyJP McCaskeyR Hempfield Black Knight Steph Sievers Daniel Boo 144-02.00 20152127-00.0SO
Mar 29Tim Cook InvitationalMar 29 · Javelin · Place 1 · JP McCaskeyJP McCaskeyJavelin600g1.127-10.010
Mar 24Penn Manor HS vs JP McCaskeyMar 24 · Javelin · Place 1 · JP McCaskeyJP McCaskeyJavelin1131-310

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 200 Meters · Place 25 · JP McCaskeyJP McCaskey200 Meters25.28.31a10
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · 200 Meters · Place 21 · JP McCaskeyJP McCaskey200 Meters21.28.60a10
Dec 7F&M HS Invite #1Dec 7 · 60 Meter · Place 42 · JP McCaskeyJP McCaskey60 Meter42.9.00a PB10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · Javelin · Place 2 · Lancaster CityLancaster CityJavelin600g2.123-099
Jun 6Gordie Kraft Summer Track MeetJun 6 · Javelin · Place 1 · Lancaster CityLancaster CityJavelin1112-3—
Jun 6Gordie Kraft Summer Track MeetJun 6 · 200 Meters · Place 7 · Lancaster CityLancaster City200 Meters728.77a PB—
Jun 6Gordie Kraft Summer Track MeetJun 6 · 100 Meters · Place 8 · Lancaster CityLancaster City100 Meters813.72a PB—
May 24PIAA State Track & Field ChampionshipsMay 24 · Javelin · Place 8 · JP McCaskeyJP McCaskeyJavelin600g8.124-109
May 17PIAA District 3 ChampionshipsMay 17 · Javelin · Place 2 · JP McCaskeyJP McCaskeyJavelin600g2.120-09
May 102024 Lancaster Lebanon League ChampionshipsMay 10 · Javelin · Place 3 · JP McCaskeyJP McCaskeyJavelin600g3.117-10.009
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · Javelin · Place 5 · JP McCaskeyJP McCaskeyJavelin5115-07.0FR
Apr 26Cy Fritz OpenApr 26 · Javelin · Place 2 · JP McCaskeyJP McCaskeyJavelin2119-01—

2022 Outdoor Track

38 results
DateMeetEventPlMarkGr
May 27Mark Trail Invitational Track MeetMay 27 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin130.74m—
May 21Pope Youth Developmental InvitationalMay 21 · Long Jump · Place 2 · Throw 2 WinThrow 2 WinLong Jump2.3.78m PB8
May 21Pope Youth Developmental InvitationalMay 21 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin600g1.31.88m8
May 21Pope Youth Developmental InvitationalMay 21 · Shot Put · Place 2 · Throw 2 WinThrow 2 WinShot Put6lb2.8.10m8
May 21Pope Youth Developmental InvitationalMay 21 · High Jump · Place 1 · Throw 2 WinThrow 2 WinHigh Jump1.1.27m PB8
May 21Pope Youth Developmental InvitationalMay 21 · 100 Meters · Throw 2 WinThrow 2 Win100 Meters—DNS8
May 7Tracklab Spring League ChampionshipsMay 7 · Combined results · Place 1 · Throw 2 WinThrow 2 WinCombined results1101-00—
May 7Tracklab Spring League ChampionshipsMay 7 · Combined results · Place 1 · Throw 2 WinThrow 2 WinCombined results128-00.00—
May 7Tracklab Spring League ChampionshipsMay 7 · Combined results · Place 1 · Throw 2 WinThrow 2 WinCombined results14-01.00—
Apr 30Tracklab April GrindApr 30 · Combined results · Place 1 · Throw 2 WinThrow 2 WinCombined results1103-04—
Apr 30Tracklab April GrindApr 30 · Combined results · Place 2 · Throw 2 WinThrow 2 WinCombined results261-10—
Apr 30Tracklab April GrindApr 30 · Combined results · Place 3 · Throw 2 WinThrow 2 WinCombined results327-08.00—
Apr 30Tracklab April GrindApr 30 · Combined results · Place 1 · Throw 2 WinThrow 2 WinCombined results14-02.00—
Apr 30Tracklab April GrindApr 30 · Combined results · Place 13 · Throw 2 WinThrow 2 WinCombined results1314.08 PB—
Apr 23Sequoyah Youth Track Club InvitationalApr 23 · Javelin · Place 1 · Sequoyah Youth TrackSequoyah Youth TrackJavelin600g1.106-028
Apr 23Sequoyah Youth Track Club InvitationalApr 23 · Shot Put · Place 2 · Sequoyah Youth TrackSequoyah Youth TrackShot Put6lb2.27-08.008
Apr 23Sequoyah Youth Track Club InvitationalApr 23 · 100 Meters · Place 4 · Sequoyah Youth TrackSequoyah Youth Track100 Meters4.14.24a8
Apr 16River Ridge/Alpha Crush Youth Invitational - Developmental Track MeetApr 16 · Long Jump · Sequoyah Youth TrackSequoyah Youth TrackLong Jump—DNS8
Apr 16River Ridge/Alpha Crush Youth Invitational - Developmental Track MeetApr 16 · Shot Put · Sequoyah Youth TrackSequoyah Youth TrackShot Put6lb—DNS8
Mar 26Tracklab Speed Endurance GrindMar 26 · Discus · Place 1 · Throw 2 WinThrow 2 WinDiscus160-00.25—
Mar 26Tracklab Speed Endurance GrindMar 26 · Shot Put · Place 2 · Throw 2 WinThrow 2 WinShot Put228-00.00—
Mar 26Tracklab Speed Endurance GrindMar 26 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin100-00.25—
Mar 26Tracklab Speed Endurance GrindMar 26 · Long Jump · Place 1 · Throw 2 WinThrow 2 WinLong Jump113-00.00—
Mar 26Tracklab Speed Endurance GrindMar 26 · 100 Meters · Place 10 · Throw 2 WinThrow 2 Win100 Meters1015.00—
Mar 19Tracklab GrindMar 19 · Combined results · Place 1 · Throw 2 WinThrow 2 WinCombined results151-11—
Mar 19Tracklab GrindMar 19 · Combined results · Place 1 · Throw 2 WinThrow 2 WinCombined results127-05.00—
Mar 19Tracklab GrindMar 19 · Combined results · Place 2 · Throw 2 WinThrow 2 WinCombined results212-10.00—
Mar 19Tracklab GrindMar 19 · Combined results · Place 1 · Throw 2 WinThrow 2 WinCombined results13-06.00—
Mar 19Tracklab GrindMar 19 · Combined results · Place 11 · Throw 2 WinThrow 2 WinCombined results1114.31—
Mar 13TRACKLAB Grind Season OpenerMar 13 · Long Jump · Place 3 · Throw 2 WinThrow 2 WinLong Jump3.12-02.508
Mar 13TRACKLAB Grind Season OpenerMar 13 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin600g1.93-068
Mar 13TRACKLAB Grind Season OpenerMar 13 · Discus · Place 1 · Throw 2 WinThrow 2 WinDiscus1kg1.51-11 PB8
Mar 13TRACKLAB Grind Season OpenerMar 13 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put4kg1.27-00.00 PB8
Mar 13TRACKLAB Grind Season OpenerMar 13 · 200 Meters · Place 7 · Throw 2 WinThrow 2 Win200 Meters7.30.92a8
Mar 13TRACKLAB Grind Season OpenerMar 13 · 100 Meters · Place 5 · Throw 2 WinThrow 2 Win100 Meters5.14.62a8
Feb 26Tracklab Outdoor Trials Feb 26 · 50 Meter · Place 5 · Throw 2 WinThrow 2 Win50 Meter5.7.80a PB8
Feb 26Tracklab Outdoor Trials Feb 26 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin600g1.101-028
Feb 26Tracklab Outdoor Trials Feb 26 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put6lb1.8.53m PB8

2021 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jul 24Global Athletic Alliance Jul 24 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put126-00.0008
Jul 24Global Athletic Alliance Jul 24 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin1100-0008
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · Javelin · Place 2 · Throw 2 WinThrow 2 WinJavelin600g2.28.74m7
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · Shot Put · Throw 2 WinThrow 2 WinShot Put6lb—DNS7
Jun 24AAU Region 08 QualifierJun 24 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin600g1.81-077
Jun 24AAU Region 08 QualifierJun 24 · Shot Put · Place 3 · Throw 2 WinThrow 2 WinShot Put6lb3.26-02.007
Jun 17USATF Georgia Youth Track and Field ChampionshipsJun 17 · Middle School · Place 1 · Throw 2 winThrow 2 winMiddle School196-1012
Jun 17USATF Georgia Youth Track and Field ChampionshipsJun 17 · Middle School · Place 46 · Throw 2 winThrow 2 winMiddle SchoolRound P4631.4512
Jun 17USATF Georgia Youth Track and Field ChampionshipsJun 17 · Middle School · Place 32 · Throw 2 winThrow 2 winMiddle SchoolRound P3215.01 PB12
Jun 17USATF Georgia Youth Track and Field ChampionshipsJun 17 · Complete · Place 1 · Throw 2 winThrow 2 winComplete196-1012
Jun 17USATF Georgia Youth Track and Field ChampionshipsJun 17 · Complete · Place 46 · Throw 2 winThrow 2 winCompleteRound P4631.4512
Jun 17USATF Georgia Youth Track and Field ChampionshipsJun 17 · Complete · Place 32 · Throw 2 winThrow 2 winCompleteRound P3215.01 PB12
Jun 10AAU Georgia District QualifierJun 10 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin300g TJ1.82-047
Jun 10AAU Georgia District QualifierJun 10 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put6lb1.24-09.007
Jun 10AAU Georgia District QualifierJun 10 · 200 Meters · Throw 2 WinThrow 2 Win200 MetersRound P—DNS7
Jun 10AAU Georgia District QualifierJun 10 · 100 Meters · Throw 2 WinThrow 2 Win100 MetersRound P—DNS7
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area A MeetJun 5 · Shot Put · Throw 2 WinThrow 2 WinShot Put6lb—DNS7
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area A MeetJun 5 · 400 Meters · Throw 2 WinThrow 2 Win400 Meters—DNS7
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area A MeetJun 5 · 200 Meters · Throw 2 WinThrow 2 Win200 Meters—DNS7
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area A MeetJun 5 · 100 Meters · Throw 2 WinThrow 2 Win100 Meters—DNS7
May 28Mark TrailMay 28 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin600g1.27.07m7
May 28Mark TrailMay 28 · Shot Put · Place 5 · Throw 2 WinThrow 2 WinShot Put6lb5.7.36m7
May 28Mark TrailMay 28 · 100 Meters · Place 41 · Throw 2 WinThrow 2 Win100 MetersRound P41.14.58a7
May 15Sequoyah Youth Track InvitationalMay 15 · Javelin · Place 1 · Sequoyah Youth TrackSequoyah Youth TrackJavelin600g1.96-067
May 15Sequoyah Youth Track InvitationalMay 15 · Shot Put · Place 1 · Sequoyah Youth TrackSequoyah Youth TrackShot Put6lb1.24-11.007
May 15Sequoyah Youth Track InvitationalMay 15 · 100 Meters · Place 7 · Sequoyah Youth TrackSequoyah Youth Track100 Meters7.15.17a7
May 1Track Lab ChampionshipsMay 1 · Javelin · Place 2 · Throw 2 WinThrow 2 WinJavelin600g2.23.37m7
May 1Track Lab ChampionshipsMay 1 · Shot Put · Place 8 · Throw 2 WinThrow 2 WinShot Put6lb8.6.48m7
May 1Track Lab ChampionshipsMay 1 · 200 Meters · Throw 2 WinThrow 2 Win200 Meters—DNS7
May 1Track Lab ChampionshipsMay 1 · 100 Meters · Place 59 · Throw 2 WinThrow 2 Win100 Meters59.15.35a7
Apr 25Track LabApr 25 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin600g1.89-087
Apr 25Track LabApr 25 · Shot Put · Place 3 · Throw 2 WinThrow 2 WinShot Put6lb3.25-08.007
Apr 25Track LabApr 25 · 100 Meters · Place 29 · Throw 2 WinThrow 2 Win100 Meters29.15.42a7
Apr 17Creekview/Cherokee Youth Invitational - Developmental Track MeetApr 17 · Javelin · Place 1 · Sequoyah Youth TrackSequoyah Youth TrackJavelin600g1.79-11.507

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17Armory Youth Championships Sponsored by NYRRFeb 17 · 400 Meters · Place 26 · Morris EstatMorris Estat400 Meters261:20.9012
Feb 17Armory Youth Championships Sponsored by NYRRFeb 17 · 200 Meters · Place 15 · Morris EstatMorris Estat200 Meters1531.2712
Feb 17Armory Youth Championships Sponsored by NYRRFeb 17 · 800 Meters · Place 21 · Morris EstatMorris Estat800 Meters213:06.47 PB12
Feb 9AAU NJ RecFeb 9 · 400 Meters · Place 31 · Morris EstateMorris Estate400 Meters31.1:17.38a PB6
Feb 9AAU NJ RecFeb 9 · 200 Meters · Place 25 · Morris EstateMorris Estate200 Meters25.32.31a6

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 28AAU Region-02 National QualifierJun 28 · Javelin · Place 1 · Morris EstatMorris EstatJavelin127.38m11
Jun 28AAU Region-02 National QualifierJun 28 · 200 Meters · Place 13 · Morris EstatMorris Estat200 MetersRound P1331.5411
Jun 14AAU Middle Atlantic District QualifierJun 14 · Javelin · Place 1 · Morris Estate Track ClubMorris Estate Track ClubJavelin192-04—
Jun 14AAU Middle Atlantic District QualifierJun 14 · 200 Meters · Place 14 · Morris Estate Track ClubMorris Estate Track Club200 Meters1432.20 PB—
Jun 14AAU Middle Atlantic District QualifierJun 14 · 100 Meters · Place 17 · Morris Estate Track ClubMorris Estate Track Club100 Meters1715.48 PB—

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2USATF Georgia Association Junior Olympic Area A PreliminaryJun 2 · Javelin · Place 1 · 45-Unattached45-UnattachedJavelin300g TJ1.26.04m PB4
Jun 2USATF Georgia Association Junior Olympic Area A PreliminaryJun 2 · Shot Put · Place 3 · 45-Unattached45-UnattachedShot Put6lb3.4.56m4
Jun 2USATF Georgia Association Junior Olympic Area A PreliminaryJun 2 · 100 Meters · Place 8 · 45-Unattached45-Unattached100 Meters8.15.83a4

2017 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · Javelin · Place 2 · Sequoyah Youth TrackSequoyah Youth TrackJavelin300g TJ2.25.12m3
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · Shot Put · Place 6 · Sequoyah Youth TrackSequoyah Youth TrackShot Put6lb6.4.01m3
Jun 3USATF Georgia Association Junior Olympic Area A PreliminaryJun 3 · Javelin · Place 1 · Sequoyah Youth TrackSequoyah Youth TrackJavelin300g TJ1.23.54m3
Jun 3USATF Georgia Association Junior Olympic Area A PreliminaryJun 3 · Shot Put · Place 7 · Sequoyah Youth TrackSequoyah Youth TrackShot Put6lb7.8-00.003
Jun 3USATF Georgia Association Junior Olympic Area A PreliminaryJun 3 · 100 Meters · Place 12 · Sequoyah Youth TrackSequoyah Youth Track100 Meters12.16.72a3
May 202017 River Ridge Invitational - Developmental Track MeetMay 20 · Long Jump · Place 16 · Sequoyah Youth TrackSequoyah Youth TrackLong Jump16.5-09.503
May 202017 River Ridge Invitational - Developmental Track MeetMay 20 · Javelin · Place 1 · Sequoyah Youth TrackSequoyah Youth TrackJavelin300g TJ1.72-073
May 202017 River Ridge Invitational - Developmental Track MeetMay 20 · 200 Meters · Place 3 · Sequoyah Youth TrackSequoyah Youth Track200 Meters3.34.95a3
May 132017 Cherokee Invitational - Developmental Track MeetMay 13 · Javelin · Place 1 · Sequoyah Youth TrackSequoyah Youth TrackJavelin300g TJ1.81-043
May 132017 Cherokee Invitational - Developmental Track MeetMay 13 · 100 Meters · Place 3 · Sequoyah Youth TrackSequoyah Youth Track100 Meters3.16.78a3