Racecast

Matthew Phan

Mark Keppel (CA) · 11 · ALMONT · Compare head to head

what a rating means
100 is the average runner in the athlete's pool; a rating of 133 means 33% faster than that average runner. Ratings are distance-normalised and course-adjusted, so a hard course and a fast track land on one number. Each pool (high school boys, college women, middle school…) has its own average, and the HS-equivalent view puts every pool on the high-school scale.
Athlete rating 96.0 2025 XC season
Best race 96.5 XC
Races 77
Seasons 4 2023 — 2026

RankedNation #126658·CA #15919·ALMONT #82·Team #16 ?

Speed rating — all races

Cross Country

XC speed rating

2025 XC 94.0

Mark Keppel (CA) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-11-06 Legg Lake Park 4828m 20:26.2 20th · 3rd on team 96.5 -1.5% ★CR ★R CSR RSR
2025-10-15 Legg Lake 4828m 21:54.6 36th · 3rd on team 90.2 -1.6% ★CR CSR
2025-09-13 Rosemead HIgh School 4828m 20:09.9 244th · 7th on team 95.3 -3.6% ★PR ★CR R SR CSR RSR

2024 XC 86.8

Mark Keppel (CA) · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-11-07 El Dorado Park 4828m 21:11.7 23rd · 4th on team 92.8 -2.5% PR ★CR R SR CSR RSR
2024-10-26 Mt. San Antonio College 4828m 26:53 174th · 4th on team +4.8% ★CR CSR
2024-10-16 El Dorado Park 4828m 21:58.1 31st · 5th on team 89.0 -2.5% PR CR SR CSR RSR
2024-09-24 El Dorado Park 4828m 24:56.5 38th · 7th on team 78.4 -2.5% CR SR CSR RSR

2023 XC 89.1

Mark Keppel (CA) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-09-09 Rosemead HIgh School 4828m 22:03.3 217th · 2nd on team 89.1 -3.6% PR CR R SR CSR RSR

Track & Field

TF speed rating

2026 TF

Mark Keppel (CA) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2026-04-28 Almont League Prelims and Finals 110mh 17.69 5th · 5th on team -0.9%
2026-04-28 Almont League Prelims and Finals 300mh 43.51 6th · 6th on team -0.9% PR SR
2026-04-28 Almont League Prelims and Finals 300mh 42.84 5th · 5th on team -0.9% ★PR SR
2026-04-28 Almont League Prelims and Finals 100m 11.99 14th · 6th on team -0.9%
2026-04-28 Almont League Prelims and Finals 100m 11.89 11th · 4th on team -0.9%
2026-04-23 Bell Gardens HS vs Mark Keppel HS 300mh 44.94 4th · 4th on team -0.1%
2026-04-23 Bell Gardens HS vs Mark Keppel HS 100m 11.74 2nd · 2nd on team -0.1% ★PR SR
2026-04-23 Bell Gardens HS vs Mark Keppel HS 110mh 17.64 3rd · 3rd on team -0.1% ★PR SR
2026-04-18 San Gabriel Valley Championships 300mh 44.47 10th · 3rd on team -1.3%
2026-04-18 San Gabriel Valley Championships 110mh 18.01 11th · 4th on team -1.3%
2026-04-16 Mark Keppel HS vs Schurr HS 100m 12.14 2nd · 2nd on team +3.1%
2026-03-26 San Gabriel HS vs Mark Keppel HS 110mh 17.74 3rd · 3rd on team -0.9%
2026-03-26 San Gabriel HS vs Mark Keppel HS 300mh 44.04 3rd · 3rd on team -0.9% PR SR
2026-03-26 San Gabriel HS vs Mark Keppel HS 100m 11.94 1st · 1st on team -0.9% PR SR
2026-03-21 80th Pasadena Games 110mh 17.72 7th · 3rd on team -1.4% PR SR
2026-03-21 80th Pasadena Games 300mh 44.76 8th · 4th on team -1.4% PR SR
2026-03-21 80th Pasadena Games 100m 12.22 35th · 1st on team -1.4%
2026-03-19 Montebello vs Mark Keppel 300mh 45.86 3rd · 3rd on team +0.5%
2026-03-19 Montebello vs Mark Keppel 100m 12.1 6th · 2nd on team +0.5%
2026-03-14 Michael Knowles Monrovia Wildcat Invitational 300mh 45.03 6th · 4th on team -1.1% PR SR
2026-03-14 Michael Knowles Monrovia Wildcat Invitational 110mh 17.92 7th · 4th on team -1.1% PR SR
2026-03-12 Mark Keppel HS vs Alhambra HS 100m 12.04 4th · 3rd on team +3.1% PR SR
2026-03-12 Mark Keppel HS vs Alhambra HS 110mh 18.54 6th · 6th on team +3.1%
2026-03-07 Colt Classic 100m 12.95 76th · 2nd on team -1.3%
2026-02-07 Cal High All-Comers Meet lj 16-07.50 -1.0%
2026-02-07 Cal High All-Comers Meet 100m 12.13 28th · 7th on team -1.0% PR SR
2026-02-07 Cal High All-Comers Meet 300mh 48.37 6th · 3rd on team -1.0%
2026-02-07 Cal High All-Comers Meet 110mh 18.37 9th · 4th on team -1.0% PR SR
2026-01-31 Bell Gardens All Comers lj 14-06.50 -0.1%
2026-01-31 Sunset Final TU All Comers lj SCR -0.8%
2026-01-31 Bell Gardens All Comers 110mh 19.39 3rd · 3rd on team -0.1% SR
2026-01-31 Bell Gardens All Comers 300mh 49.25 4th · 3rd on team -0.1%
2026-01-31 Bell Gardens All Comers 60m 12.47 8th · 2nd on team -0.1%
2026-01-31 Bell Gardens All Comers 100m 12.47 25th · 7th on team -0.1%
2026-01-24 Monrovia All Comers lj 15-02.00 -1.1%
2026-01-24 Monrovia All Comers 150m 18.78 10th · 10th on team -1.1% ★PR SR
2026-01-24 Monrovia All Comers 60m 7.87 6th · 6th on team -1.1% ★PR SR
2026-01-17 Cal High All-Comers Meet lj 16-04.50 -1.0%
2026-01-17 Cal High All-Comers Meet 300mh 47.95 5th · 5th on team -1.0% SR
2026-01-17 Cal High All-Comers Meet 100m 12.34 22nd · 5th on team -1.0% SR

2025 TF

Mark Keppel (CA) · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-04-23 Schurr vs Mark Keppel Dual 300mh 47.64 2nd · 2nd on team +0.8%
2025-04-23 Schurr vs Mark Keppel Dual 100m 12.55 4th · 3rd on team +0.8%
2025-04-23 Schurr vs Mark Keppel Dual 110mh 19.19 2nd · 2nd on team +0.8%
2025-04-19 San Gabriel Valley Championships 110mh 19.51 17th · 2nd on team -1.3%
2025-04-19 San Gabriel Valley Championships 300mh 47.15 12th · 2nd on team -1.3% PR SR
2025-04-17 Mark Keppel vs Alhambra 100m 12.24 2nd · 2nd on team +3.1% PR SR
2025-04-17 Mark Keppel vs Alhambra 110mh 18.94 2nd · 2nd on team +3.1% PR SR
2025-04-17 Mark Keppel vs Alhambra 300mh 48.14 2nd · 2nd on team +3.1% PR SR
2025-04-14 Mark Keppel vs Montebello 110mh 19.84 2nd · 2nd on team +3.1% PR SR
2025-04-14 Mark Keppel vs Montebello 300mh 50.24 2nd · 2nd on team +3.1%
2025-04-14 Mark Keppel vs Montebello 100m 12.54 2nd · 2nd on team +3.1%
2025-04-10 Mark Keppel vs Bell Gardens 100m 12.54 2nd · 2nd on team +3.1% PR SR
2025-04-10 Mark Keppel vs Bell Gardens 110mh 20.24 2nd · 2nd on team +3.1%
2025-04-10 Mark Keppel vs Bell Gardens 300mh 49.74 2nd · 2nd on team +3.1%
2025-03-20 Mark Keppel vs. San Gabriel 110mh 20.24 2nd · 2nd on team +3.1% PR SR
2025-03-20 Mark Keppel vs. San Gabriel 300mh 50.34 2nd · 2nd on team +3.1%
2025-03-15 Monrovia Wildcat Invitational Track Meet. 110mh 20.69 7th · 2nd on team -1.1% PR SR
2025-03-15 Monrovia Wildcat Invitational Track Meet. 300mh 50.78 6th · 2nd on team -1.1%
2025-03-08 37th Annual Long Beach Relays 110mh 20.85 10th · 2nd on team -0.8% PR SR
2025-03-08 37th Annual Long Beach Relays 100m 12.78 38th · 2nd on team -0.8%
2025-03-01 Colt Classic 300mh 49.57 3rd · 1st on team -1.3% PR SR
2025-03-01 Colt Classic 110mh 21.54 8th · 2nd on team -1.3% PR SR
2025-02-15 Cal High All-Comers Meet 100m 12.76 65th · 10th on team -1.0% PR SR
2025-02-15 Cal High All-Comers Meet 110mh 22.28 19th · 5th on team -1.0% PR SR
2025-02-15 Cal High All-Comers Meet 300mh 52.05 16th · 3rd on team -1.0% PR SR

2024 TF 89.8

Mark Keppel (CA) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-03-21 Mark Keppel vs Schurr 1600m 6:19 8th · 3rd on team 91.3 +3.1%
2024-03-16 Cravon Gillespie Monrovia Wildcats Invitational. 1600m 5:58.04 33rd · 4th on team 92.7 -1.1% ★PR R SR RSR
2024-03-09 Rosemead Invitational 1600m 6:19.23 34th · 2nd on team 87.4 -1.4%
2024-03-02 Colt Classic 1600m 6:19.09 49th · 1st on team 87.8 -1.3% PR SR RSR