Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor21st Annual Tomahawk Classic · May 211.67a21st Annual Tomahawk Classic May 2, 2026
200 Meters · OutdoorNorth Kitsap and Port Angeles @North Mason · Apr 1723.58aNorth Kitsap and Port Angeles @North MasonApril 17, 2025
300m Hurdles · 36" / 0.914m · OutdoorCity Championships @ MPHS, MG, Grace - Senior Night (MG Host) · May 849.96aCity Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8, 2026
400 Meters · OutdoorWESCO 3A NORTH Championships · May 1354.24aWESCO 3A NORTH ChampionshipsMay 13, 2026
Triple Jump · OutdoorSouth Sound Classic, Presented by Nike Union Athletics Club · Apr 1534-07.75South Sound Classic, Presented by Nike Union Athletics ClubApril 15, 2023

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 13WESCO 3A NORTH ChampionshipsMay 13 · 300m Hurdles · Place 7 · Marysville-GetchellMarysville-Getchell300m Hurdles744.66a12
May 13WESCO 3A NORTH ChampionshipsMay 13 · 400 Meters · Place 9 · Marysville-GetchellMarysville-Getchell400 Meters954.24a PB12
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · 300m Hurdles · Place 4 · Marysville-GetchellMarysville-Getchell300m Hurdles36" / 0.914m4.49.96a PB12
May 221st Annual Tomahawk Classic May 2 · 300m Hurdles · Place 3 · Marysville-GetchellMarysville-Getchell300m Hurdles343.87a12
May 221st Annual Tomahawk Classic May 2 · 100 Meters · Place 8 · Marysville-GetchellMarysville-Getchell100 Meters811.67a PB12
Apr 30Glacier Peak, Mountlake Terrace @ Marysville GetchellApr 30 · 400 Meters · Place 6 · Marysville-GetchellMarysville-Getchell400 Meters654.49a12
Apr 30Glacier Peak, Mountlake Terrace @ Marysville GetchellApr 30 · 200 Meters · Place 7 · Marysville-GetchellMarysville-Getchell200 Meters723.90a12
Apr 23Cascade, Archbishop Murphy @ Marysville GetchellApr 23 · 300m Hurdles · Place 2 · Marysville-GetchellMarysville-Getchell300m Hurdles243.39a12
Apr 23Cascade, Archbishop Murphy @ Marysville GetchellApr 23 · 100 Meters · Place 7 · Marysville-GetchellMarysville-Getchell100 Meters711.97a12
Apr 16Monroe @ Marysville GetchellApr 16 · Triple Jump · Place 2 · Marysville-GetchellMarysville-GetchellTriple Jump238-07.0012
Apr 16Monroe @ Marysville GetchellApr 16 · 100 Meters · Place 5 · Marysville-GetchellMarysville-Getchell100 Meters512.09a12
Apr 2M-G, AMHS @SnohomishApr 2 · 300m Hurdles · Place 4 · Marysville-GetchellMarysville-Getchell300m Hurdles445.60a12
Apr 2M-G, AMHS @SnohomishApr 2 · 110m Hurdles · Place 4 · Marysville-GetchellMarysville-Getchell110m Hurdles419.60a12
Mar 26Arlington vs. MG and EHSMar 26 · 200 Meters · Place 4 · Marysville-GetchellMarysville-Getchell200 Meters4.24.81a12
Mar 26Arlington vs. MG and EHSMar 26 · 100 Meters · Place 13 · Marysville-GetchellMarysville-Getchell100 Meters13.12.18a12
Mar 19Marysville JamboreeMar 19 · 200 Meters · Place 1 · Marysville-GetchellMarysville-Getchell200 Meters123.612
Mar 14Spring Preview InvitationalMar 14 · 400 Meters · Place 6 · Marysville-GetchellMarysville-Getchell400 Meters656.14a12

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 212A WCD#3 District Championships 2025May 21 · 300m Hurdles · Place 8 · North KitsapNorth Kitsap300m Hurdles845.35a11
May 82A Olympic League ChampionshipsMay 8 · Triple Jump · Place 9 · North KitsapNorth KitsapTriple Jump939-611
May 82A Olympic League ChampionshipsMay 8 · 300m Hurdles · Place 2 · North KitsapNorth Kitsap300m Hurdles242.38a11
May 82A Olympic League ChampionshipsMay 8 · 110m Hurdles · Place 14 · North KitsapNorth Kitsap110m Hurdles1419.71a11
May 365th Shelton InvitationalMay 3 · Triple Jump · Place 12 · North KitsapNorth KitsapTriple Jump1237-09.5011
May 365th Shelton InvitationalMay 3 · 300m Hurdles · Place 14 · North KitsapNorth Kitsap300m Hurdles1445.85a11
May 1Bremerton & North Kitsap @ KingstonMay 1 · 100 Meters · Place 4 · North KitsapNorth Kitsap100 Meters411.72a11
Apr 24OL - Sequim Vs Olympic @ North KitsapApr 24 · Triple Jump · North KitsapNorth KitsapTriple Jump—ND11
Apr 24OL - Sequim Vs Olympic @ North KitsapApr 24 · 300m Hurdles · Place 1 · North KitsapNorth Kitsap300m Hurdles144.4411
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · Long Jump · Place 4 · North KitsapNorth KitsapLong Jump418-211
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · 200 Meters · Place 2 · North KitsapNorth Kitsap200 Meters223.58a PB11
Apr 3Kitsap Mini-InviteApr 3 · Triple Jump · Place 2 · North KitsapNorth KitsapTriple Jump238-611
Apr 3Kitsap Mini-InviteApr 3 · 300m Hurdles · Place 2 · North KitsapNorth Kitsap300m Hurdles244.10a11
Apr 3Kitsap Mini-InviteApr 3 · 100 Meters · Place 5 · North KitsapNorth Kitsap100 Meters511.71a11
Mar 29Issaquah Icebreaker InviteMar 29 · Triple Jump · Place 5 · North KitsapNorth KitsapTriple Jump538-3.5011
Mar 29Issaquah Icebreaker InviteMar 29 · 300m Hurdles · Place 8 · North KitsapNorth Kitsap300m Hurdles845.93a11
Mar 29Issaquah Icebreaker InviteMar 29 · 110m Hurdles · Place 12 · North KitsapNorth Kitsap110m Hurdles1218.69a11
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · Triple Jump · Place 1 · North KitsapNorth KitsapTriple Jump139-911
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · 300m Hurdles · Place 1 · North KitsapNorth Kitsap300m Hurdles145.37a11
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · 110m Hurdles · Place 2 · North KitsapNorth Kitsap110m Hurdles218.66a11
Mar 22Curtis Viking Relays 2025Mar 22 · Triple Jump · Place 1 · North KitsapNorth KitsapTriple Jump139-1011
Mar 22Curtis Viking Relays 2025Mar 22 · Long Jump · Place 6 · North KitsapNorth KitsapLong Jump619-011

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 2Olympic League ChampionshipsMay 2 · Triple Jump · Place 9 · North KitsapNorth KitsapTriple Jump938-4—
May 2Olympic League ChampionshipsMay 2 · Long Jump · Place 13 · North KitsapNorth KitsapLong Jump1318-4—
Apr 27Sunny and 70! InvitationalApr 27 · Triple Jump · Place 6 · North KitsapNorth KitsapTriple Jump639-2—
Apr 27Sunny and 70! InvitationalApr 27 · Long Jump · Place 18 · North KitsapNorth KitsapLong Jump1818-2—
Apr 17OL Bainbridge @ North KitsapApr 17 · Triple Jump · Place 4 · North KitsapNorth KitsapTriple Jump436-0—
Apr 17OL Bainbridge @ North KitsapApr 17 · Long Jump · Place 3 · North KitsapNorth KitsapLong Jump318-6—
Apr 17OL Bainbridge @ North KitsapApr 17 · 200 Meters · Place 7 · North KitsapNorth Kitsap200 Meters724.92a—
Apr 11OL North Kitsap vs Kingston @ Bremerton Apr 11 · Triple Jump · Place 3 · North KitsapNorth KitsapTriple Jump336-3—
Apr 11OL North Kitsap vs Kingston @ Bremerton Apr 11 · Long Jump · Place 8 · North KitsapNorth KitsapLong Jump817-2—
Apr 11OL North Kitsap vs Kingston @ Bremerton Apr 11 · 200 Meters · Place 11 · North KitsapNorth Kitsap200 Meters1125.89a—
Mar 30Liberty InviteMar 30 · Triple Jump · Place 13 · North KitsapNorth KitsapTriple Jump1336-0.50—
Mar 30Liberty InviteMar 30 · Long Jump · Place 19 · North KitsapNorth KitsapLong Jump1917-9—
Mar 28Olympic League-Olympic vs Sequim @ North KitsapMar 28 · Triple Jump · Place 2 · North KitsapNorth KitsapTriple Jump234-9—
Mar 28Olympic League-Olympic vs Sequim @ North KitsapMar 28 · Long Jump · Place 18 · North KitsapNorth KitsapLong Jump1813-9—
Mar 23Curtis Viking Relay ChampionshipsMar 23 · Triple Jump · Place 24 · North KitsapNorth KitsapTriple Jump2435-4—
Mar 23Curtis Viking Relay ChampionshipsMar 23 · Long Jump · Place 37 · North KitsapNorth KitsapLong Jump3716-11.75—
Mar 18Olympic League - N. Kitsap / N. Mason / Port Angeles @ Port AngelesMar 18 · 100 Meters · Place 11 · North KitsapNorth Kitsap100 Meters1112.69a—
Mar 16Seattle Academy RelaysMar 16 · Triple Jump · Place 12 · North KitsapNorth KitsapTriple Jump1236-9—
Mar 16Seattle Academy RelaysMar 16 · Long Jump · Place 25 · North KitsapNorth KitsapLong Jump2517-1—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 29SUNNY AND 70 INVITATIONAL!Apr 29 · Triple Jump · Place 16 · North KitsapNorth KitsapTriple Jump1636-6.75—
Apr 27Olympic League JV ChampionshipsApr 27 · Triple Jump · Place 1 · North KitsapNorth KitsapTriple Jump134-10.00—
Apr 27Olympic League JV ChampionshipsApr 27 · 100 Meters · Place 29 · North KitsapNorth Kitsap100 Meters2912.92a—
Apr 22Lil' Norway InvitationalApr 22 · Triple Jump · Place 11 · North KitsapNorth KitsapTriple JumpRound P1134-8—
Apr 20OL NMHS vs PAHS vs BHS vs SQHS @ North KitsapApr 20 · Triple Jump · Place 3 · North KitsapNorth KitsapTriple Jump333-6—
Apr 15South Sound Classic, Presented by Nike Union Athletics ClubApr 15 · Triple Jump · Place 31 · North KitsapNorth KitsapTriple Jump31.34-07.75 PB9
Apr 13Olympic League - North Kitsap / Bainbridge @ BainbridgeApr 13 · 400 Meters · Place 9 · North KitsapNorth Kitsap400 Meters91:02.45a—
Apr 13Olympic League - North Kitsap / Bainbridge @ BainbridgeApr 13 · 100 Meters · Place 12 · North KitsapNorth Kitsap100 Meters1212.78a—
Mar 30OL Kingston vs Bremerton @ North KitsapMar 30 · Triple Jump · Place 2 · North KitsapNorth KitsapTriple Jump236-0.50—
Mar 30OL Kingston vs Bremerton @ North KitsapMar 30 · 400 Meters · Place 11 · North KitsapNorth Kitsap400 Meters111:03.34a—
Mar 30OL Kingston vs Bremerton @ North KitsapMar 30 · 200 Meters · Place 9 · North KitsapNorth Kitsap200 Meters926.13a—
Mar 30OL Kingston vs Bremerton @ North KitsapMar 30 · 100 Meters · Place 20 · North KitsapNorth Kitsap100 Meters2012.71a—
Mar 25South Sound Freshmen-Sophomore InvitationalMar 25 · Triple Jump · Place 2 · North KitsapNorth KitsapTriple Jump234-06.259
Mar 21Olympic League - North Kitsap / Sequim / Olympic @ Olympic HSMar 21 · Triple Jump · Place 5 · North KitsapNorth KitsapTriple Jump533-11.50—
Mar 21Olympic League - North Kitsap / Sequim / Olympic @ Olympic HSMar 21 · 200 Meters · Place 10 · North KitsapNorth Kitsap200 Meters1026.26a—
Mar 21Olympic League - North Kitsap / Sequim / Olympic @ Olympic HSMar 21 · 100 Meters · Place 17 · North KitsapNorth Kitsap100 Meters1712.66a—