Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAmbassador League 03 · Apr 1511.52aAmbassador League 03April 15, 2026
110m Hurdles · 39" / 0.991m · OutdoorCIF-SS Finals · May 1616.37aCIF-SS FinalsMay 16, 2026
1600 Meters · OutdoorAmbassador League #1 @ Aquinas HS · Mar 66:04.01aAmbassador League #1 @ Aquinas HSMarch 6, 2025
300m Hurdles · 36" / 0.914m · OutdoorCIF-SS Finals · May 1642.13aCIF-SS FinalsMay 16, 2026
400 Meters · OutdoorTrabuco Hills Invitational · Apr 354.05aTrabuco Hills InvitationalApril 3, 2026
800 Meters · OutdoorVista Murrieta vs Linfiled Christian · Mar 52:19.09aVista Murrieta vs Linfiled ChristianMarch 5, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 16CIF-SS FinalsMay 16 · 300m Hurdles · Place 10 · Linfield ChristianLinfield Christian300m Hurdles36" / 0.914mRound P10.42.13a PB12
May 16CIF-SS FinalsMay 16 · 110m Hurdles · Place 17 · Linfield ChristianLinfield Christian110m Hurdles39" / 0.991mRound P17.16.37a PBWind: 0.612
May 9CIF SS D4 PreliminariesMay 9 · 300m Hurdles · Place 10 · Linfield ChristianLinfield Christian300m Hurdles36" / 0.914mRound P10.42.13a12
May 9CIF SS D4 PreliminariesMay 9 · 110m Hurdles · Place 17 · Linfield ChristianLinfield Christian110m Hurdles39" / 0.991mRound P17.16.37aWind: 0.612
Apr 30Ambassador League ChampionshipsApr 30 · 300m Hurdles · Place 1 · Linfield ChristianLinfield Christian300m Hurdles142.6112
Apr 30Ambassador League ChampionshipsApr 30 · 110m Hurdles · Place 1 · Linfield ChristianLinfield Christian110m Hurdles115.8312
Apr 22Ambassador League 04Apr 22 · 300m Hurdles · Place 2 · Linfield ChristianLinfield Christian300m Hurdles243.27a12
Apr 22Ambassador League 04Apr 22 · 110m Hurdles · Place 1 · Linfield ChristianLinfield Christian110m Hurdles116.17a12
Apr 18Inland Empire ChampionshipsApr 18 · 110m Hurdles · Place 27 · Linfield ChristianLinfield Christian110m Hurdles2716.76a12
Apr 15Ambassador League 03Apr 15 · 300m Hurdles · Place 2 · Linfield ChristianLinfield Christian300m Hurdles243.02a12
Apr 15Ambassador League 03Apr 15 · 110m Hurdles · Place 1 · Linfield ChristianLinfield Christian110m Hurdles116.10a12
Apr 15Ambassador League 03Apr 15 · 100 Meters · Place 8 · Linfield ChristianLinfield Christian100 Meters811.52a PB12
Apr 3Trabuco Hills InvitationalApr 3 · 300m Hurdles · Place 16 · Linfield ChristianLinfield Christian300m Hurdles1643.07a12
Apr 3Trabuco Hills InvitationalApr 3 · 400 Meters · Place 55 · Linfield ChristianLinfield Christian400 Meters5554.05a PB12
Mar 28Linfield Christian Small School InvitationalMar 28 · 300m Hurdles · Place 2 · Linfield ChristianLinfield Christian300m Hurdles243.16a12
Mar 28Linfield Christian Small School InvitationalMar 28 · 110m Hurdles · Place 10 · Linfield ChristianLinfield Christian110m Hurdles1021.23a12
Mar 18Ambassador League 02Mar 18 · 300m Hurdles · Place 1 · Linfield ChristianLinfield Christian300m Hurdles144.02a12
Mar 18Ambassador League 02Mar 18 · 110m Hurdles · Place 1 · Linfield ChristianLinfield Christian110m Hurdles116.50a12
Mar 18Ambassador League 02Mar 18 · 400 Meters · Place 5 · Linfield ChristianLinfield Christian400 Meters555.77a12
Mar 10Ambassador League 01Mar 10 · 300m Hurdles · Place 1 · Linfield ChristianLinfield Christian300m Hurdles142.69a12
Mar 10Ambassador League 01Mar 10 · 110m Hurdles · Place 2 · Linfield ChristianLinfield Christian110m Hurdles217.56a12
Mar 7Freedom InvitationalMar 7 · 300m Hurdles · Place 10 · Linfield ChristianLinfield Christian300m Hurdles1044.98a12
Mar 7Freedom InvitationalMar 7 · 110m Hurdles · Place 5 · Linfield ChristianLinfield Christian110m Hurdles518.74a12
Mar 5Vista Murrieta vs Linfiled ChristianMar 5 · 110m Hurdles · Place 4 · Linfield ChristianLinfield Christian110m Hurdles418.03a12
Mar 5Vista Murrieta vs Linfiled ChristianMar 5 · 800 Meters · Place 9 · Linfield ChristianLinfield Christian800 Meters92:19.09a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Saddle-Up InvitationalFeb 28 · 300m Hurdles · Place 10 · Linfield ChristianLinfield Christian300m Hurdles1043.66a12
Feb 28Saddle-Up InvitationalFeb 28 · 110m Hurdles · Place 21 · Linfield ChristianLinfield Christian110m Hurdles2117.64a12
Feb 21Ontario RelaysFeb 21 · 300m Hurdles · Place 5 · Linfield ChristianLinfield Christian300m Hurdles546.11a12
Feb 21Ontario RelaysFeb 21 · 110m Hurdles · Place 4 · Linfield ChristianLinfield Christian110m Hurdles418.60a12

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 30Ambassador League ChampionshipsApr 30 · 300m Hurdles · Place 5 · Linfield ChristianLinfield Christian300m Hurdles545.45a11
Apr 30Ambassador League ChampionshipsApr 30 · 110m Hurdles · Place 5 · Linfield ChristianLinfield Christian110m Hurdles518.36a11
Apr 30Ambassador League ChampionshipsApr 30 · 300m Hurdles · Place 5 · Linfield Christian (SS)Linfield Christian (SS)300m Hurdles545.4511
Apr 30Ambassador League ChampionshipsApr 30 · 110m Hurdles · Place 5 · Linfield Christian (SS)Linfield Christian (SS)110m Hurdles518.3611
Apr 24Ambassador LeagueApr 24 · 400 Meters · Place 9 · Linfield Christian (SS)Linfield Christian (SS)400 Meters957.7511
Apr 24Ambassador LeagueApr 24 · 110m Hurdles · Place 7 · Linfield Christian (SS)Linfield Christian (SS)110m Hurdles719.2611
Apr 10Ambassador LeagueApr 10 · 300m Hurdles · Place 7 · Linfield ChristianLinfield Christian300m Hurdles36" / 0.914m7.47.30a11
Apr 10Ambassador LeagueApr 10 · 110m Hurdles · Place 6 · Linfield ChristianLinfield Christian110m Hurdles39" / 0.991m6.19.44aWind: 3.111
Apr 10Ambassador LeagueApr 10 · 400 Meters · Place 11 · Linfield ChristianLinfield Christian400 Meters11.58.14a11
Mar 22Small Schools Invite - hosted by Linfield ChristianMar 22 · 300m Hurdles · Place 5 · Linfield ChristianLinfield Christian300m Hurdles36" / 0.914m5.46.54a11
Mar 22Small Schools Invite - hosted by Linfield ChristianMar 22 · 400 Meters · Place 16 · Linfield ChristianLinfield Christian400 Meters16.58.64a11
Mar 15Beaumont Cougar ClassicMar 15 · 300m Hurdles · Place 27 · Linfield ChristianLinfield Christian300m Hurdles36" / 0.914m27.50.02a11
Mar 11Ambassador League #2 @ HemetMar 11 · 300m Hurdles · Place 6 · Linfield ChristianLinfield Christian300m Hurdles36" / 0.914m6.50.13a11
Mar 11Ambassador League #2 @ HemetMar 11 · 400 Meters · Place 9 · Linfield ChristianLinfield Christian400 Meters9.1:01.12a11
Mar 6Ambassador League #1 @ Aquinas HSMar 6 · 1600 Meters · Place 24 · Linfield ChristianLinfield Christian1600 Meters24.6:04.01a PB11
Mar 6Ambassador League #1 @ Aquinas HSMar 6 · 300m Hurdles · Place 6 · Linfield ChristianLinfield Christian300m Hurdles36" / 0.914m6.49.92a11
Mar 6Ambassador League Meet #1Mar 6 · 1600 Meters · Place 24 · Linfield ChristianLinfield Christian1600 Meters24.6:04.01a11
Mar 6Ambassador League Meet #1Mar 6 · 300m Hurdles · Place 6 · Linfield ChristianLinfield Christian300m Hurdles36" / 0.914m6.49.92a11
Feb 26Liberty vs Linfield ChristianFeb 26 · 800 Meters · Linfield ChristianLinfield Christian800 Meters--DNS11
Feb 26Liberty vs Linfield ChristianFeb 26 · 400 Meters · Place 5 · Linfield ChristianLinfield Christian400 Meters5.59.72a11