Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Liberty HS Week #3 · May 1514.99aCYO Liberty HS Week #3May 15, 2021
1500 Meters · OutdoorLiberty HS CYO Week #3 · Apr 285:57.07aLiberty HS CYO Week #3April 28, 2018
200 Meters · OutdoorCYO Liberty HS Week #4 · May 2230.46aCYO Liberty HS Week #4May 22, 2021
400 Meters · OutdoorCYO Week 3 Liberty · Apr 231:05.03aCYO Week 3 LibertyApril 23, 2022
800 Meters · OutdoorWestside Christian Invitational · May 32:22.99aWestside Christian InvitationalMay 3, 2023
Discus · 1.6kg · OutdoorLewis & Clark League Meet @ Valley Catholic · Apr 23108' 2"Lewis & Clark League Meet @ Valley CatholicApril 23, 2025
Javelin · 450g AeroJav · OutdoorCYO Portland Meet of Champions · May 1495-01CYO Portland Meet of ChampionsMay 14, 2022
Javelin · 800g · OutdoorAmity Throws · Jun 1441.24mAmity ThrowsJune 14, 2025
Long Jump · OutdoorValley Catholic CYO Week #4 · May 511-05.50Valley Catholic CYO Week #4May 5, 2018
Shot Put · 12lb · OutdoorLewis & Clark League Meet @ Valley Catholic · Apr 2333' 10"Lewis & Clark League Meet @ Valley CatholicApril 23, 2025
Shot Put · 6lb · OutdoorCYO Valley Week 3 · Apr 2720-00.25CYO Valley Week 3April 27, 2019
Shot Put · 8lb · OutdoorCYO Week 2 Liberty · Apr 932-07.50CYO Week 2 LibertyApril 9, 2022

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

2025 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · Javelin · Place 8 · Beaverton YouthBeaverton YouthJavelin843.62m11
Jun 14Amity ThrowsJun 14 · Javelin · Place 5 · Beaverton Youth TrackBeaverton Youth TrackJavelin800g5.41.24m PB11
Jun 14Amity ThrowsJun 14 · Discus · Place 12 · Beaverton Youth TrackBeaverton Youth TrackDiscus1.6kg12.32.40m11
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · Javelin · Place 4 · Beaverton YouthBeaverton YouthJavelin4129-911
May 223A-1 Lewis & Clark League ChampionshipsMay 22 · Javelin · Place 5 · Valley CatholicValley CatholicJavelin543.82m11
May 223A-1 Lewis & Clark League ChampionshipsMay 22 · Discus · Place 4 · Valley CatholicValley CatholicDiscus435.18m11
May 223A-1 Lewis & Clark League ChampionshipsMay 22 · Shot Put · Place 13 · Valley CatholicValley CatholicShot Put139.29m11
May 16Regis Community Twilight MeetMay 16 · Javelin · Place 6 · Valley CatholicValley CatholicJavelin6141-511
May 16Regis Community Twilight MeetMay 16 · Discus · Place 19 · Valley CatholicValley CatholicDiscus19102-1011
May 2Cardinal Varsity InviteMay 2 · Javelin · Place 17 · Valley CatholicValley CatholicJavelin17130-311
May 2Cardinal Varsity InviteMay 2 · Discus · Place 31 · Valley CatholicValley CatholicDiscus31103-11.7511
Apr 30SD1 MeetApr 30 · Javelin · Place 2 · Valley CatholicValley CatholicJavelin2124-1111
Apr 30SD1 MeetApr 30 · Discus · Place 7 · Valley CatholicValley CatholicDiscus7103-0311
Apr 30SD1 MeetApr 30 · Shot Put · Place 13 · Valley CatholicValley CatholicShot Put1331-10.5011
Apr 23Lewis & Clark League Meet @ Valley CatholicApr 23 · Javelin · Place 1 · Valley CatholicValley CatholicJavelin800g1.134' 10"11
Apr 23Lewis & Clark League Meet @ Valley CatholicApr 23 · Discus · Place 1 · Valley CatholicValley CatholicDiscus1.6kg1.108' 2" PB11
Apr 23Lewis & Clark League Meet @ Valley CatholicApr 23 · Shot Put · Place 5 · Valley CatholicValley CatholicShot Put12lb5.33' 10" PB11
Apr 23Lewis & Clark League Meet @ Valley CatholicApr 23 · High Jump · Valley CatholicValley CatholicHigh Jump—NH11
Apr 17OES HS InviteApr 17 · Javelin · Place 3 · Valley CatholicValley CatholicJavelin3132-011
Apr 17OES HS InviteApr 17 · Discus · Place 4 · Valley CatholicValley CatholicDiscus499-711
Apr 17OES HS InviteApr 17 · Shot Put · Place 6 · Valley CatholicValley CatholicShot Put630-10.511
Apr 12T Smith Need For Speed Invitational Apr 12 · Javelin · Place 24 · Valley CatholicValley CatholicJavelin800g24.130' 4"11
Apr 12T Smith Need For Speed Invitational Apr 12 · Discus · Place 40 · Valley CatholicValley CatholicDiscus1.6kg40.101' 10"11
Apr 12T Smith Need For Speed Invitational Apr 12 · Shot Put · Place 66 · Valley CatholicValley CatholicShot Put12lb66.31' 6"11
Apr 9NWOC Meet with Hillsboro, MilwaukieApr 9 · High Jump · Place 9 · Valley CatholicValley CatholicHigh Jump95-011
Apr 9NWOC Meet with Hillsboro, MilwaukieApr 9 · Javelin · Place 1 · Valley CatholicValley CatholicJavelin1133-211
Apr 9NWOC Meet with Hillsboro, MilwaukieApr 9 · Discus · Place 5 · Valley CatholicValley CatholicDiscus598-811
Apr 9NWOC Meet with Hillsboro, MilwaukieApr 9 · Shot Put · Place 10 · Valley CatholicValley CatholicShot Put1031-211
Apr 2Catlin Gabel Track MeetApr 2 · Javelin · Place 1 · Valley CatholicValley CatholicJavelin1115-111
Apr 2Catlin Gabel Track MeetApr 2 · Discus · Place 10 · Valley CatholicValley CatholicDiscus1081-1011
Apr 2Catlin Gabel Track MeetApr 2 · Shot Put · Place 9 · Valley CatholicValley CatholicShot Put931-1.5011
Mar 19NW Catholic IcebreakerMar 19 · Shot Put · Place 5 · Valley CatholicValley CatholicShot Put532-1.5—

2024 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · Javelin · Place 3 · Valley CatholicValley CatholicJavelin3127-1—
May 93A-SD1 Special District 1 ChampionshipsMay 9 · Javelin · Place 7 · Valley CatholicValley CatholicJavelin7127-0—
May 93A-SD1 Special District 1 ChampionshipsMay 9 · Discus · Place 10 · Valley CatholicValley CatholicDiscus1089-4—
May 93A-SD1 Special District 1 ChampionshipsMay 9 · Shot Put · Place 15 · Valley CatholicValley CatholicShot Put1529-2—
May 3Regis Community Twilight MeetMay 3 · Javelin · Place 17 · Valley CatholicValley CatholicJavelin17112-4—
May 3Regis Community Twilight MeetMay 3 · Discus · Place 19 · Valley CatholicValley CatholicDiscus1986-9—
May 3Regis Community Twilight MeetMay 3 · Shot Put · Place 31 · Valley CatholicValley CatholicShot Put3128-5.5—
Apr 24SD 1 Meet @ Valley CatholicApr 24 · Javelin · Place 5 · Valley CatholicValley CatholicJavelin5125-10—
Apr 24SD 1 Meet @ Valley CatholicApr 24 · Discus · Place 7 · Valley CatholicValley CatholicDiscus796-9—
Apr 24SD 1 Meet @ Valley CatholicApr 24 · Shot Put · Place 14 · Valley CatholicValley CatholicShot Put1429-1.5—
Apr 17COWAPA Dual Tillamook @ St. HelensApr 17 · Javelin · Place 4 · Valley CatholicValley CatholicJavelin4117-6—
Apr 17COWAPA Dual Tillamook @ St. HelensApr 17 · Discus · Place 7 · Valley CatholicValley CatholicDiscus780-9—
Apr 17COWAPA Dual Tillamook @ St. HelensApr 17 · Shot Put · Place 10 · Valley CatholicValley CatholicShot Put1029-4—
Apr 13Sherwood Need For Speed ClassicApr 13 · Javelin · Place 39 · Valley CatholicValley CatholicJavelin39116-0—
Apr 13Sherwood Need For Speed ClassicApr 13 · Discus · Place 56 · Valley CatholicValley CatholicDiscus5679-0—
Apr 13Sherwood Need For Speed ClassicApr 13 · Shot Put · Place 66 · Valley CatholicValley CatholicShot Put6628-10—
Apr 11OES HS Track MeetApr 11 · Javelin · Place 4 · Valley CatholicValley CatholicJavelin4123-11—
Apr 11OES HS Track MeetApr 11 · Discus · Place 10 · Valley CatholicValley CatholicDiscus1076-4—
Apr 11OES HS Track MeetApr 11 · Shot Put · Place 8 · Valley CatholicValley CatholicShot Put829-1—
Apr 5Therapeutic Associates Chehalem ClassicApr 5 · Javelin · Place 21 · Valley CatholicValley CatholicJavelin21122-2—
Apr 5Therapeutic Associates Chehalem ClassicApr 5 · Discus · Place 22 · Valley CatholicValley CatholicDiscus2290-7—
Apr 5Therapeutic Associates Chehalem ClassicApr 5 · Shot Put · Place 30 · Valley CatholicValley CatholicShot Put3028-3—
Apr 2SD 1 Meet @ Catlin GabelApr 2 · Javelin · Place 5 · Valley CatholicValley CatholicJavelin5115-1—
Apr 2SD 1 Meet @ Catlin GabelApr 2 · Discus · Place 7 · Valley CatholicValley CatholicDiscus783-7.50—
Apr 2SD 1 Meet @ Catlin GabelApr 2 · Shot Put · Place 9 · Valley CatholicValley CatholicShot Put931-3.25—
Mar 21Sam Barlow Spring SpectacularMar 21 · Javelin · Place 27 · Valley CatholicValley CatholicJavelin27102-5—
Mar 21Sam Barlow Spring SpectacularMar 21 · Discus · Place 24 · Valley CatholicValley CatholicDiscus2492-9—
Mar 21Sam Barlow Spring SpectacularMar 21 · Shot Put · Place 36 · Valley CatholicValley CatholicShot Put3629-2—
Mar 14NW Catholic IcebreakerMar 14 · Javelin · Place 4 · Valley CatholicValley CatholicJavelin4115-0—
Mar 14NW Catholic IcebreakerMar 14 · Discus · Place 5 · Valley CatholicValley CatholicDiscus583-5.5—
Mar 14NW Catholic IcebreakerMar 14 · Shot Put · Place 12 · Valley CatholicValley CatholicShot Put1229-10—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 173A-SD1 Special District 1 ChampionshipsMay 17 · Javelin · Place 5 · Valley CatholicValley CatholicJavelin5130-8—
May 173A-SD1 Special District 1 ChampionshipsMay 17 · Discus · Place 12 · Valley CatholicValley CatholicDiscus1278-5—
May 173A-SD1 Special District 1 ChampionshipsMay 17 · Shot Put · Place 12 · Valley CatholicValley CatholicShot Put1229-5—
May 11SD 1 JV District MeetMay 11 · 800 Meters · Place 7 · Valley CatholicValley Catholic800 Meters72:23.53a—
May 5Regis Community Twilight MeetMay 5 · Javelin · Place 24 · Valley CatholicValley CatholicJavelin24107-4—
May 5Regis Community Twilight MeetMay 5 · Discus · Place 44 · Valley CatholicValley CatholicDiscus4467-10—
May 5Regis Community Twilight MeetMay 5 · Shot Put · Place 41 · Valley CatholicValley CatholicShot Put4129-2—
May 3Westside Christian InvitationalMay 3 · Javelin · Place 14 · Valley CatholicValley CatholicJavelin14109-0—
May 3Westside Christian InvitationalMay 3 · Discus · Place 13 · Valley CatholicValley CatholicDiscus1382-2—
May 3Westside Christian InvitationalMay 3 · 800 Meters · Place 12 · Valley CatholicValley Catholic800 Meters122:22.99a PB—
Apr 20SD 1 Meet @ Catlin GabelApr 20 · Javelin · Place 9 · Valley CatholicValley CatholicJavelin990-10—
Apr 20SD 1 Meet @ Catlin GabelApr 20 · Discus · Place 12 · Valley CatholicValley CatholicDiscus1263-5—
Apr 15Sherwood Need for Speed ClassicApr 15 · Shot Put · Place 47 · Valley CatholicValley CatholicShot Put4728-8—
Apr 13OES HS Track MeetApr 13 · Javelin · Place 9 · Valley CatholicValley CatholicJavelin800g9.102' 119
Apr 13OES HS Track MeetApr 13 · Discus · Place 1 · Valley CatholicValley CatholicDiscus1.6kg1.74' 39
Apr 13OES HS Track MeetApr 13 · Shot Put · Place 9 · Valley CatholicValley CatholicShot Put12lb9.29' 109
Apr 4Lakeridge, Valley Catholic @ TigardApr 4 · Javelin · Place 8 · Valley CatholicValley CatholicJavelin8108-2.5—
Apr 4Lakeridge, Valley Catholic @ TigardApr 4 · Discus · Place 10 · Valley CatholicValley CatholicDiscus1063-7—
Apr 4Lakeridge, Valley Catholic @ TigardApr 4 · Shot Put · Place 10 · Valley CatholicValley CatholicShot Put1027-6—
Apr 4Lakeridge, Valley Catholic @ TigardApr 4 · 800 Meters · Place 6 · Valley CatholicValley Catholic800 Meters62:29.26a—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · Javelin · Place 3 · The Fighting DutchThe Fighting DutchJavelin3100-0215
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · Shot Put · Place 8 · The Fighting DutchThe Fighting DutchShot Put826-09.758
May 14CYO Portland Meet of ChampionsMay 14 · Javelin · Place 7 · The Fighting DutchThe Fighting DutchJavelin450g AeroJav7.95-01 PB8
May 14CYO Portland Meet of ChampionsMay 14 · Shot Put · Place 9 · The Fighting DutchThe Fighting DutchShot Put8lb9.30-11.008
May 14CYO Portland Meet of ChampionsMay 14 · 400 Meters · Place 18 · The Fighting DutchThe Fighting Dutch400 MetersRound P18.1:08.77a8
Apr 30CYO Week 4 LibertyApr 30 · Javelin · Place 8 · The Fighting DutchThe Fighting DutchJavelin450g AeroJav8.81-098
Apr 30CYO Week 4 LibertyApr 30 · Shot Put · Place 2 · The Fighting DutchThe Fighting DutchShot Put8lb2.30-11.258
Apr 23CYO Week 3 LibertyApr 23 · Javelin · Place 4 · The Fighting DutchThe Fighting DutchJavelin450g AeroJav4.83-038
Apr 23CYO Week 3 LibertyApr 23 · Shot Put · Place 3 · The Fighting DutchThe Fighting DutchShot Put8lb3.31-08.508
Apr 23CYO Week 3 LibertyApr 23 · 400 Meters · Place 5 · The Fighting DutchThe Fighting Dutch400 Meters5.1:05.03a PB8
Apr 9CYO Week 2 LibertyApr 9 · Javelin · Place 5 · The Fighting DutchThe Fighting DutchJavelin450g AeroJav5.85-07.758
Apr 9CYO Week 2 LibertyApr 9 · Shot Put · Place 3 · The Fighting DutchThe Fighting DutchShot Put8lb3.32-07.50 PB8
Apr 9CYO Week 2 LibertyApr 9 · 800 Meters · Place 5 · The Fighting DutchThe Fighting Dutch800 Meters5.2:40.29a8
Apr 2CYO Week 1 LibertyApr 2 · Shot Put · Place 2 · The Fighting DutchThe Fighting DutchShot Put8lb2.32-04.008
Apr 2CYO Week 1 LibertyApr 2 · 800 Meters · Place 3 · The Fighting DutchThe Fighting Dutch800 Meters3.2:42.92a8

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22CYO Liberty HS Week #4May 22 · Javelin · Place 3 · The Fighting DutchThe Fighting DutchJavelin450g AeroJav3.74-007
May 22CYO Liberty HS Week #4May 22 · Shot Put · Place 6 · The Fighting DutchThe Fighting DutchShot Put8lb6.27-09.007
May 22CYO Liberty HS Week #4May 22 · 200 Meters · Place 7 · The Fighting DutchThe Fighting Dutch200 Meters7.30.46a PB7
May 15CYO Liberty HS Week #3May 15 · Shot Put · Place 1 · The Fighting DutchThe Fighting DutchShot Put8lb1.27-03.007
May 15CYO Liberty HS Week #3May 15 · 100 Meters · Place 12 · The Fighting DutchThe Fighting Dutch100 Meters12.14.99a PB7
May 8CYO Liberty HS Week #2May 8 · Javelin · Place 8 · The Fighting DutchThe Fighting DutchJavelin450g AeroJav8.66-017
May 8CYO Liberty HS Week #2May 8 · Shot Put · Place 2 · The Fighting DutchThe Fighting DutchShot Put8lb2.28-03.007
May 1CYO Valley Catholic Week #1May 1 · Javelin · Place 3 · The Fighting DutchThe Fighting DutchJavelin450g AeroJav3.61-097
May 1CYO Valley Catholic Week #1May 1 · 400 Meters · Place 15 · The Fighting DutchThe Fighting Dutch400 Meters15.1:17.00a7

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18CYO Portland Meet of ChampionsMay 18 · Javelin · Place 27 · The Fighting DutchThe Fighting DutchJavelin450g AeroJav27.53-095
May 18CYO Portland Meet of ChampionsMay 18 · 400 Meters · Place 29 · The Fighting DutchThe Fighting Dutch400 MetersRound P29.1:25.30a5
May 4CYO Liberty Week 4May 4 · Javelin · Place 3 · The Fighting DutchThe Fighting DutchJavelin450g AeroJav3.71-035
May 4CYO Liberty Week 4May 4 · Shot Put · Place 6 · The Fighting DutchThe Fighting DutchShot Put6lb6.19-09.505
May 4CYO Liberty Week 4May 4 · 400 Meters · Place 11 · The Fighting DutchThe Fighting Dutch400 Meters11.1:25.27a5
Apr 27CYO Valley Week 3Apr 27 · Javelin · Place 5 · The Fighting DutchThe Fighting DutchJavelin450g AeroJav5.64-005
Apr 27CYO Valley Week 3Apr 27 · Shot Put · Place 3 · The Fighting DutchThe Fighting DutchShot Put6lb3.20-00.25 PB5
Apr 27CYO Valley Week 3Apr 27 · 400 Meters · Place 7 · The Fighting DutchThe Fighting Dutch400 Meters7.1:33.10a5
Apr 13CYO Liberty Week 2Apr 13 · Shot Put · Place 7 · The Fighting DutchThe Fighting DutchShot Put6lb7.19-04.255
Apr 13CYO Liberty Week 2Apr 13 · 100 Meters · Place 23 · The Fighting DutchThe Fighting Dutch100 Meters23.16.285
Apr 6CYO Liberty Week 1Apr 6 · Shot Put · Place 6 · The Fighting DutchThe Fighting DutchShot Put6lb6.18-07.505
Apr 6CYO Liberty Week 1Apr 6 · 100 Meters · Place 16 · The Fighting DutchThe Fighting Dutch100 Meters16.16.05a5

2018 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 12CYO Roadrunner Valley Catholic HSMay 12 · Long Jump · Place 16 · The Fighting DutchThe Fighting DutchLong Jump16.11-00.004
May 12CYO Roadrunner Valley Catholic HSMay 12 · Shot Put · Place 16 · The Fighting DutchThe Fighting DutchShot Put6lb16.14-06.754
May 12CYO Roadrunner Valley Catholic HSMay 12 · 1500 Meters · Place 16 · The Fighting DutchThe Fighting Dutch1500 Meters16.6:18.27a4
May 5Valley Catholic CYO Week #4May 5 · Long Jump · Place 3 · The Fighting DutchThe Fighting DutchLong Jump3.11-05.50 PB4
May 5Valley Catholic CYO Week #4May 5 · Shot Put · Place 7 · The Fighting DutchThe Fighting DutchShot Put6lb7.13-11.004
May 5Valley Catholic CYO Week #4May 5 · 1500 Meters · Place 3 · The Fighting DutchThe Fighting Dutch1500 Meters3.6:06.33a4
Apr 28Liberty HS CYO Week #3Apr 28 · Long Jump · Place 11 · The Fighting DutchThe Fighting DutchLong Jump11.10-00.004
Apr 28Liberty HS CYO Week #3Apr 28 · 1500 Meters · Place 7 · The Fighting DutchThe Fighting Dutch1500 Meters7.5:57.07a PB4
Apr 28Liberty HS CYO Week #3Apr 28 · 400 Meters · Place 6 · The Fighting DutchThe Fighting Dutch400 Meters6.1:22.12a4
Apr 21La Salle CYO Week #2Apr 21 · Long Jump · Place 18 · The Fighting DutchThe Fighting DutchLong Jump18.10-00.004
Apr 21La Salle CYO Week #2Apr 21 · 1500 Meters · Place 4 · The Fighting DutchThe Fighting Dutch1500 Meters4.5:58.00a4
Apr 21La Salle CYO Week #2Apr 21 · 200 Meters · Place 11 · The Fighting DutchThe Fighting Dutch200 Meters11.35.92a4
Apr 14Liberty HS CYO Week #1Apr 14 · Long Jump · Place 11 · The Fighting DutchThe Fighting DutchLong Jump11.9-04.004
Apr 14Liberty HS CYO Week #1Apr 14 · 1500 Meters · Place 4 · The Fighting DutchThe Fighting Dutch1500 Meters4.6:32.03a4
Apr 14Liberty HS CYO Week #1Apr 14 · 100 Meters · Place 16 · The Fighting DutchThe Fighting Dutch100 Meters16.17.53a4

2017 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13CYO RR Div2 Valley CatholicMay 13 · Long Jump · Place 43 · The Fighting DutchThe Fighting DutchLong Jump43.8-11.003
May 13CYO RR Div2 Valley CatholicMay 13 · 1500 Meters · Place 14 · The Fighting DutchThe Fighting Dutch1500 Meters14.6:33.13a3
May 13CYO RR Div2 Valley CatholicMay 13 · 200 Meters · Place 36 · The Fighting DutchThe Fighting Dutch200 Meters36.40.22a3
May 6Valley Catholic CYO Week #4May 6 · Long Jump · Place 18 · The Fighting DutchThe Fighting DutchLong Jump18.9-04.503
May 6Valley Catholic CYO Week #4May 6 · 1500 Meters · Place 7 · The Fighting DutchThe Fighting Dutch1500 Meters7.6:17.09a3
May 6Valley Catholic CYO Week #4May 6 · 100 Meters · Place 23 · The Fighting DutchThe Fighting Dutch100 Meters23.17.96a3
Apr 29Hare Field CYO Week #3Apr 29 · Long Jump · Place 22 · The Fighting DutchThe Fighting DutchLong Jump22.9-01.003
Apr 29Hare Field CYO Week #3Apr 29 · 800 Meters · Place 14 · The Fighting DutchThe Fighting Dutch800 Meters14.3:23.48a3
Apr 29Hare Field CYO Week #3Apr 29 · 200 Meters · Place 14 · The Fighting DutchThe Fighting Dutch200 Meters14.38.16a3
Apr 22Hare Field CYO Week #2Apr 22 · Long Jump · Place 17 · The Fighting DutchThe Fighting DutchLong Jump17.9-11.253
Apr 22Hare Field CYO Week #2Apr 22 · 1500 Meters · Place 10 · The Fighting DutchThe Fighting Dutch1500 Meters10.6:36.46a3
Apr 22Hare Field CYO Week #2Apr 22 · 200 Meters · Place 9 · The Fighting DutchThe Fighting Dutch200 Meters9.38.67a3
Apr 8Liberty HS CYO Week #1Apr 8 · Long Jump · Place 20 · The Fighting DutchThe Fighting DutchLong Jump20.8-03.003
Apr 8Liberty HS CYO Week #1Apr 8 · 1500 Meters · Place 3 · The Fighting DutchThe Fighting Dutch1500 Meters3.6:23.43a3
Apr 8Liberty HS CYO Week #1Apr 8 · 100 Meters · Place 17 · The Fighting DutchThe Fighting Dutch100 Meters17.17.42a3