Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNORTHPINES vs HORIZON vs GREENACRES · May 712.6NORTHPINES vs HORIZON vs GREENACRESMay 7, 2026
200 Meters · OutdoorNORTHPINES vs HORIZON vs GREENACRES · May 726.6NORTHPINES vs HORIZON vs GREENACRESMay 7, 2026
80m Hurdles · 30" / 0.762m · OutdoorHMS/NPMS/SMS @RHS · Apr 2518.8HMS/NPMS/SMS @RHSApril 25, 2024
Javelin · 450g AeroJav · OutdoorBOWDISH vs GREENACRES vs NORTHPINES · May 2080' 11"BOWDISH vs GREENACRES vs NORTHPINESMay 20, 2026
Shot Put · 8lb · OutdoorNORTHPINES vs HORIZON vs GREENACRES · May 725' 5"NORTHPINES vs HORIZON vs GREENACRESMay 7, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 26CVSD-MS All league Track MeetMay 26 · Javelin · Place 28 · North PinesJavelin450g AeroJav28.54' 1"8
May 26CVSD-MS All league Track MeetMay 26 · 200 Meters · Place 6 · North Pines200 MetersRound P6.27.04a8
May 26CVSD-MS All league Track MeetMay 26 · 200 Meters · Place 8 · North Pines200 Meters8.27.09a8
May 20BOWDISH vs GREENACRES vs NORTHPINESMay 20 · Javelin · Place 5 · North PinesJavelin450g AeroJav5.80' 11" PB8
May 20BOWDISH vs GREENACRES vs NORTHPINESMay 20 · 200 Meters · Place 3 · North Pines200 Meters3.27.18
May 13HORIZON vs SELKIRK vs NORTHPINESMay 13 · Shot Put · Place 14 · North PinesShot Put8lb14.22' 4"8
May 13HORIZON vs SELKIRK vs NORTHPINESMay 13 · 200 Meters · North Pines200 Meters—NT8
May 13HORIZON vs SELKIRK vs NORTHPINESMay 13 · 100 Meters · Place 5 · North Pines100 Meters5.13.58
May 7NORTHPINES vs HORIZON vs GREENACRESMay 7 · Shot Put · Place 10 · North PinesShot Put8lb10.25' 5" PB8
May 7NORTHPINES vs HORIZON vs GREENACRESMay 7 · 200 Meters · Place 3 · North Pines200 Meters3.26.6 PB8
May 7NORTHPINES vs HORIZON vs GREENACRESMay 7 · 100 Meters · Place 6 · North Pines100 Meters6.12.6 PB8
Apr 30EVERGREEN vs NORTH PINESApr 30 · Shot Put · Place 11 · North PinesShot Put8lb11.23' 5"8
Apr 30EVERGREEN vs NORTH PINESApr 30 · 200 Meters · Place 4 · North Pines200 Meters4.28.48
Apr 30EVERGREEN vs NORTH PINESApr 30 · 100 Meters · Place 5 · North Pines100 Meters5.13.18

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27CVSD - MS All-League Track MeetMay 27 · Javelin · Place 37 · North PinesJavelin450g AeroJav37.49' 2"7
May 27CVSD - MS All-League Track MeetMay 27 · Shot Put · Place 36 · North PinesShot Put8lb36.21' 4"7
May 27CVSD - MS All-League Track MeetMay 27 · 200 Meters · Place 27 · North Pines200 MetersRound P27.31.78a7
May 27CVSD - MS All-League Track MeetMay 27 · 100 Meters · Place 36 · North Pines100 MetersRound P36.14.10a7
May 21NORTH PINES vs Evergreen - MS MeetMay 21 · Javelin · Place 13 · North PinesJavelin1356-47
May 21NORTH PINES vs Evergreen - MS MeetMay 21 · Shot Put · Place 15 · North PinesShot Put1523-107
May 21NORTH PINES vs Evergreen - MS MeetMay 21 · 200 Meters · Place 8 · North Pines200 Meters829.37
May 15HORIZON vs North Pines vs Selkirk - MS MeetMay 15 · 200 Meters · Place 9 · North Pines200 Meters929.07
May 15HORIZON vs North Pines vs Selkirk - MS MeetMay 15 · 100 Meters · Place 15 · North Pines100 Meters1514.07
May 7GREENACRES vs Selkirk vs North Pines - MS MeetMay 7 · Javelin · Place 20 · North PinesJavelin2057-17
May 7GREENACRES vs Selkirk vs North Pines - MS MeetMay 7 · Shot Put · Place 7 · North PinesShot Put726-37
May 7GREENACRES vs Selkirk vs North Pines - MS MeetMay 7 · 200 Meters · Place 13 · North Pines200 Meters1331.37
May 7GREENACRES vs Selkirk vs North Pines - MS MeetMay 7 · 100 Meters · Place 17 · North Pines100 Meters1714.47
May 1HORIZON vs Greenacres vs North Pines- MS MeetMay 1 · 200 Meters · Place 7 · North Pines200 Meters731.07
May 1HORIZON vs Greenacres vs North Pines- MS MeetMay 1 · 100 Meters · Place 20 · North Pines100 Meters2015.27

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21CVSD - MS All-League Track MeetMay 21 · Shot Put · Place 32 · North PinesShot Put8lb32.19' 86
May 21CVSD - MS All-League Track MeetMay 21 · 100 Meters · North Pines100 MetersRound PEx.13.76
May 16Bowdish/Selkirk/NORTH PINES MS Track MeetMay 16 · Javelin · Place 28 · North PinesJavelin450g AeroJav28.49' 16
May 16Bowdish/Selkirk/NORTH PINES MS Track MeetMay 16 · Shot Put · Place 22 · North PinesShot Put8lb22.19' 36
May 16Bowdish/Selkirk/NORTH PINES MS Track MeetMay 16 · 100 Meters · Place 19 · North Pines100 Meters19.16.36
May 9Evergreen/NORTH PINES MS Track MeetMay 9 · Javelin · Place 15 · North PinesJavelin450g AeroJav15.52' 36
May 9Evergreen/NORTH PINES MS Track MeetMay 9 · Shot Put · Place 16 · North PinesShot Put8lb16.21' 106
May 9Evergreen/NORTH PINES MS Track MeetMay 9 · 100 Meters · Place 16 · North Pines100 Meters16.16.16
May 2Horizon/NorthPines/GREENACRES MS Track MeetMay 2 · Javelin · Place 18 · North PinesJavelin450g AeroJav18.33' 16
May 2Horizon/NorthPines/GREENACRES MS Track MeetMay 2 · Shot Put · Place 5 · North PinesShot Put8lb5.22' 96
May 2Horizon/NorthPines/GREENACRES MS Track MeetMay 2 · 100 Meters · Place 20 · North Pines100 Meters20.18.56
Apr 25HMS/NPMS/SMS @RHSApr 25 · 80m Hurdles · Place 10 · North Pines80m Hurdles30" / 0.762m10.18.8 PB6
Apr 25HMS/NPMS/SMS @RHSApr 25 · Javelin · Place 24 · North PinesJavelin450g AeroJav24.36' 106
Apr 25HMS/NPMS/SMS @RHSApr 25 · Shot Put · Place 15 · North PinesShot Put8lb15.20' 36