1. Home
  2. U.S. Results
  3. Washington
  4. Royal T
  5. Bernard Odhiambo

Bernard Odhiambo

Royal T · Class of 2026

82 resultsTrack & Field2023–202611 first-place finishes
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →

Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCurtis at Rogers · Apr 2311.28aCurtis at Rogers April 23, 2026
200 Meters · Indoor2026 STCU West Coast Indoor Championships · Feb 2023.63a2026 STCU West Coast Indoor ChampionshipsFebruary 20, 2026
200 Meters · OutdoorPuyallup SD Championships (ERHS, RHS, PHS) · May 623.06aPuyallup SD Championships (ERHS, RHS, PHS)May 6, 2026
40 Yard Dash · OutdoorOregon Relays presented by AthleticNET · Apr 35.00aOregon Relays presented by AthleticNETApril 3, 2026
400 Meters · OutdoorRogers Jamboree · Mar 859.54aRogers JamboreeMarch 8, 2024
60 Meter · Indoor2025 Spokane Speed Games presented by STCU · Dec 147.38a2025 Spokane Speed Games presented by STCUDecember 14, 2025
60 Meters · Indoor2026 STCU West Coast Indoor Championships · Feb 207.22a2026 STCU West Coast Indoor ChampionshipsFebruary 20, 2026
Long Jump · Indoor2026 Spokane HS Invitational · Jan 235.64m2026 Spokane HS InvitationalJanuary 23, 2026
Long Jump · OutdoorNIKE/XTREME Christal Johnson Memorial Meet · Jun 215.32mNIKE/XTREME Christal Johnson Memorial MeetJune 21, 2025
Triple Jump · OutdoorPuyallup SD Championships - Puyallup, Rogers, ER (SPSL) · May 839' 5.5"Puyallup SD Championships - Puyallup, Rogers, ER (SPSL)May 8, 2025

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · Triple Jump · Place 9 · Royal TRoyal TTriple Jump912.18m12
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 27 · Royal TRoyal T200 MetersRound P2723.54a12
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 20 · Royal TRoyal T100 MetersRound P2011.39a12
Jun 13WATFA & ASA Summer ShowcaseJun 13 · Triple Jump · Place 1 · Royal T Track & FieldRoyal T Track & FieldTriple Jump1.41' 1.25"12
May 203A/4A District 3/4 ChampionshipsMay 20 · Triple Jump · Place 9 · Rogers (Puyallup)Rogers (Puyallup)Triple Jump941-00.0012
May 14SPSL 4A - League Championship MeetMay 14 · Triple Jump · Place 1 · Rogers (Puyallup)Rogers (Puyallup)Triple Jump142-07.2512
May 6Puyallup SD Championships (ERHS, RHS, PHS)May 6 · Long Jump · Place 4 · Rogers (Puyallup)Rogers (Puyallup)Long Jump4.19' 5"12
May 6Puyallup SD Championships (ERHS, RHS, PHS)May 6 · 200 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)200 Meters1.23.06a PB12
May 6Puyallup SD Championships (ERHS, RHS, PHS)May 6 · 100 Meters · Place 3 · Rogers (Puyallup)Rogers (Puyallup)100 Meters3.11.29a12
May 2South Sound Classic, Presented by the Washington State FairMay 2 · Triple Jump · Place 14 · Rogers (Puyallup)Rogers (Puyallup)Triple Jump14.40' 0.25"12
May 2South Sound Classic, Presented by the Washington State FairMay 2 · 100 Meters · Rogers (Puyallup)Rogers (Puyallup)100 Meters—DNS12
Apr 25Big 5 InviteApr 25 · Long Jump · Place 8 · Rogers (Puyallup)Rogers (Puyallup)Long Jump818-8.512
Apr 25Big 5 InviteApr 25 · 100 Meters · Place 10 · Rogers (Puyallup)Rogers (Puyallup)100 Meters1011.39a12
Apr 23Curtis at Rogers Apr 23 · Long Jump · Place 5 · Rogers (Puyallup)Rogers (Puyallup)Long Jump518-10.0012
Apr 23Curtis at Rogers Apr 23 · 100 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)100 Meters111.28a PB12
Apr 18Viking Track & Field ClassicApr 18 · Triple Jump · Place 7 · Rogers (Puyallup)Rogers (Puyallup)Triple Jump740-5.2512
Apr 18Viking Track & Field ClassicApr 18 · Long Jump · Place 9 · Rogers (Puyallup)Rogers (Puyallup)Long Jump919-1.512
Apr 15SPSL 4A Dual - Rogers at Spanaway LakeApr 15 · Triple Jump · Rogers (Puyallup)Rogers (Puyallup)Triple Jump—ND12
Apr 15SPSL 4A Dual - Rogers at Spanaway LakeApr 15 · Long Jump · Place 1 · Rogers (Puyallup)Rogers (Puyallup)Long Jump119-1.512
Apr 15SPSL 4A Dual - Rogers at Spanaway LakeApr 15 · 200 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)200 Meters123.68a12
Apr 3Oregon Relays presented by AthleticNETApr 3 · 40 Yard Dash · Place 58 · Rogers (Puyallup)Rogers (Puyallup)40 Yard Dash58.5.00a PB12
Apr 3Oregon Relays presented by AthleticNETApr 3 · 100 Meters · Place 61 · Rogers (Puyallup)Rogers (Puyallup)100 MetersRound P61.11.49aWind: 1.612
Mar 26Sumner at RogersMar 26 · Triple Jump · Place 1 · Rogers (Puyallup)Rogers (Puyallup)Triple Jump139-5.5012
Mar 26Sumner at RogersMar 26 · Long Jump · Place 11 · Rogers (Puyallup)Rogers (Puyallup)Long Jump1116-312
Mar 18Rogers @ South Kitsap (SPSL)Mar 18 · Long Jump · Place 3 · Rogers (Puyallup)Rogers (Puyallup)Long Jump318-512
Mar 18Rogers @ South Kitsap (SPSL)Mar 18 · 300m Hurdles · Place 2 · Rogers (Puyallup)Rogers (Puyallup)300m Hurdles247.24a12
Mar 18Rogers @ South Kitsap (SPSL)Mar 18 · 100 Meters · Place 3 · Rogers (Puyallup)Rogers (Puyallup)100 Meters312.11a12
Mar 10Blue Track JamboreeMar 10 · Long Jump · Place 1 · Rogers (Puyallup)Rogers (Puyallup)Long Jump118-912

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 202026 STCU West Coast Indoor ChampionshipsFeb 20 · 200 Meters · Place 84 · Royal TRoyal T200 Meters8423.63a PB12
Feb 202026 STCU West Coast Indoor ChampionshipsFeb 20 · 60 Meters · Place 51 · Royal TRoyal T60 MetersRound P517.22a PB12
Jan 232026 Spokane HS InvitationalJan 23 · Long Jump · Place 28 · Royal TRoyal TLong Jump285.64m PB12
Jan 232026 Spokane HS InvitationalJan 23 · 60 Meters · Place 76 · Royal TRoyal T60 MetersRound P767.29a12
Jan 92026 Spokane HS PreviewJan 9 · 60 Meters · Place 108 · Royal TRoyal T60 MetersRound P1087.42a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 142025 Spokane Speed Games presented by STCUDec 14 · 60 Meter · Place 37 · Royal T Track & FieldRoyal T Track & Field60 MeterRound P37.7.38a PB12
Dec 142025 Spokane Speed Games presented by STCUDec 14 · 200 Meters · Royal T Track & FieldRoyal T Track & Field200 Meters—DNS12
Jan 102025 Spokane HS PreviewJan 10 · 200 Meters · Place 135 · Royal TRoyal T200 Meters13525.45a—
Jan 102025 Spokane HS PreviewJan 10 · 60 Meters · Place 123 · Royal TRoyal T60 MetersRound P1237.60a—

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 11Yelm Speed NightJul 11 · Triple Jump · Place 1 · Royal TRoyal TTriple Jump135-1111
Jul 11Yelm Speed NightJul 11 · Long Jump · Place 4 · Royal TRoyal TLong Jump417-6.2511
Jul 11Yelm Speed NightJul 11 · 100 Meters · Place 6 · Royal TRoyal T100 Meters611.39a11
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · Triple Jump · Place 15 · Royal TRoyal TTriple Jump1510.97m11
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · Triple Jump · Place 5 · Royal TRoyal TTriple Jump512.03m11
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · Long Jump · Place 15 · Royal TRoyal TLong Jump155.64m11
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · Long Jump · Place 7 · Royal TRoyal TLong Jump75.32m PB11
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · 100 Meters · Place 12 · Royal TRoyal T100 MetersRound S1211.77a11
Jun 14WATFA & ASA Summer ShowcaseJun 14 · 200 Meters · Place 19 · Royal TRoyal T200 Meters1924.18a11
May 15SPSL 4A League ChampionshipsMay 15 · Triple Jump · Place 14 · Rogers (Puyallup)Rogers (Puyallup)Triple Jump1435-411
May 15SPSL 4A League ChampionshipsMay 15 · Long Jump · Place 16 · Rogers (Puyallup)Rogers (Puyallup)Long Jump1615-1.2511
May 8Puyallup SD Championships - Puyallup, Rogers, ER (SPSL)May 8 · Triple Jump · Place 1 · Rogers (Puyallup)Rogers (Puyallup)Triple Jump1.39' 5.5" PB11
May 8Puyallup SD Championships - Puyallup, Rogers, ER (SPSL)May 8 · Long Jump · Place 8 · Rogers (Puyallup)Rogers (Puyallup)Long Jump8.16' 10"11
May 8Puyallup SD Championships - Puyallup, Rogers, ER (SPSL)May 8 · 100 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)100 Meters2.11.69a11
May 3South Sound Classic Presented by the Washington State FairMay 3 · Long Jump · Place 34 · Rogers (Puyallup)Rogers (Puyallup)Long Jump34.17' 3.5"11
May 2Friday Night SPSL Section (South Sound Classic)May 2 · 100 Meters · Place 11 · Rogers (Puyallup)Rogers (Puyallup)100 Meters1111.63a11
Apr 26Big 5 InviteApr 26 · Long Jump · Rogers (Puyallup)Rogers (Puyallup)Long Jump—ND11
Apr 26Big 5 InviteApr 26 · 100 Meters · Place 12 · Rogers (Puyallup)Rogers (Puyallup)100 Meters1211.8711
Apr 24SPSL Track - Rogers @ CurtisApr 24 · Long Jump · Place 6 · Rogers (Puyallup)Rogers (Puyallup)Long Jump618-02.0011
Apr 24SPSL Track - Rogers @ CurtisApr 24 · 100 Meters · Place 11 · Rogers (Puyallup)Rogers (Puyallup)100 Meters1111.7111
Apr 16Spanaway Lake @ Rogers SPSL League MeetApr 16 · Long Jump · Place 3 · Rogers (Puyallup)Rogers (Puyallup)Long Jump319-1111
Apr 16Spanaway Lake @ Rogers SPSL League MeetApr 16 · 200 Meters · Place 8 · Rogers (Puyallup)Rogers (Puyallup)200 Meters824.55a11
Apr 16Spanaway Lake @ Rogers SPSL League MeetApr 16 · 100 Meters · Place 9 · Rogers (Puyallup)Rogers (Puyallup)100 Meters911.94a11
Apr 3SPSL 4A Dual Meet- Rogers at SumnerApr 3 · 200 Meters · Place 7 · Rogers (Puyallup)Rogers (Puyallup)200 Meters725.07a11
Apr 3SPSL 4A Dual Meet- Rogers at SumnerApr 3 · 100 Meters · Place 6 · Rogers (Puyallup)Rogers (Puyallup)100 Meters612.16a11
Apr 3SPSL 4A Dual Meet- Rogers at SumnerApr 3 · Long Jump · Place 1 · Rogers (Puyallup)Rogers (Puyallup)Long Jump118-0.5011
Mar 11Rogers Intra-SquadMar 11 · 150 Meters · Place 3 · Rogers (Puyallup)Rogers (Puyallup)150 Meters3.18.49aUnofficial11
Mar 11Rogers Intra-SquadMar 11 · 60 Meter · Place 4 · Rogers (Puyallup)Rogers (Puyallup)60 Meter4.7.76aUnofficial11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2Rogers @ Emerald Ridge (SPSL)May 2 · 200 Meters · Place 12 · Rogers (Puyallup)Rogers (Puyallup)200 Meters1225.27a—
May 2Rogers @ Emerald Ridge (SPSL)May 2 · 100 Meters · Place 15 · Rogers (Puyallup)Rogers (Puyallup)100 Meters1512.36a—
Apr 24GKHS @ Rogers (SPSL) Apr 24 · 400 Meters · Rogers (Puyallup)Rogers (Puyallup)400 MetersX1:01.95a10
Apr 24GKHS @ Rogers (SPSL) Apr 24 · 200 Meters · Rogers (Puyallup)Rogers (Puyallup)200 MetersX26.23a10
Apr 24GKHS @ Rogers (SPSL) Apr 24 · 100 Meters · Rogers (Puyallup)Rogers (Puyallup)100 MetersX12.60a10
Apr 17Rogers @ Bethel (SPSL)Apr 17 · 200 Meters · Place 10 · Rogers (Puyallup)Rogers (Puyallup)200 Meters1025.41a—
Apr 17Rogers @ Bethel (SPSL)Apr 17 · 100 Meters · Place 17 · Rogers (Puyallup)Rogers (Puyallup)100 Meters1712.45a—
Mar 27Olympia @ Rogers (SPSL) Mar 27 · 100 Meters · Place 27 · Rogers (Puyallup)Rogers (Puyallup)100 Meters27.13.20a10
Mar 22Rogers @ BellarmineMar 22 · 200 Meters · Place 14 · Rogers (Puyallup)Rogers (Puyallup)200 Meters1426.71a—
Mar 22Rogers @ BellarmineMar 22 · 100 Meters · Place 18 · Rogers (Puyallup)Rogers (Puyallup)100 Meters1813.05a—
Mar 8Rogers JamboreeMar 8 · 400 Meters · Place 9 · Rogers (Puyallup)Rogers (Puyallup)400 Meters959.54a PB—
Mar 8Rogers JamboreeMar 8 · 100 Meters · Place 26 · Rogers (Puyallup)Rogers (Puyallup)100 Meters2612.97a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Freshman InvitationalMay 6 · 400 Meters · Place 16 · Rogers (Puyallup)Rogers (Puyallup)400 Meters161:04.35a—
May 6Freshman InvitationalMay 6 · 100 Meters · Place 52 · Rogers (Puyallup)Rogers (Puyallup)100 Meters5213.36a—
Apr 26GK vs. RogersApr 26 · 400 Meters · Place 11 · Rogers (Puyallup)Rogers (Puyallup)400 Meters111:06.25a—
Apr 26GK vs. RogersApr 26 · 100 Meters · Place 23 · Rogers (Puyallup)Rogers (Puyallup)100 Meters2313.14a—
Mar 23Sumner @ Rogers HS Mar 23 · 400 Meters · Place 7 · Rogers (Puyallup)Rogers (Puyallup)400 Meters7.1:06.38a9