HalfRuns
Back to League Tables

John Freitas

MaleCalifornia20092025

9

Total Finishes

6

Different Races

3

States (6%)

1:40:03

PR (7:38/mi)

2:02:17

Average

+0:30:25

Slower (first to last)

Medal House

2025

Kaiser Permanente San Francisco Half Marathon & 5K

2:14:11
#2124 overall#1359 gender
2024

Mulberry Island Half Marathon

2:07:45
#32 overall#29 gender
2024

Kaiser Permanente San Francisco Half Marathon & 5K

2:40:14
#971 overall#558 gender
2012

Surfer's Path Marathon

1:41:59
#58 overall#47 gender
2010

Kaiser Permanente San Francisco Half Marathon & 5K

1:42:47
#919 overall#733 gender
2010

Maine Marathon, Half Marathon and Marathon Relay

2:17:10
#1544 overall#673 gender
2009

Clarksburg Country Run

1:40:03
#48 overall#35 gender
2009

Shamrock'n Half Marathon

1:48:20
#593 overall#429 gender
2009

Maine Marathon, Half Marathon and Marathon Relay

2:08:04
#1123 overall#576 gender
2008

Kaiser Permanente San Francisco Half Marathon & 5K

1:43:46
#829 overall#628 gender

Performance Timeline

PR 1:40:0320081:43:4620091:40:0320091:48:2020092:08:0420101:42:4720102:17:1020121:41:5920242:07:4520242:40:1420252:14:11

Complete Race Log

YearRaceStateTimePlace
2025Kaiser Permanente San Francisco Half Marathon & 5KSan FranciscoCA2:14:11#2124
2024Mulberry Island Half MarathonFort EustisVA2:07:45#32
2024Kaiser Permanente San Francisco Half Marathon & 5KSan FranciscoCA2:40:14#971
2012Surfer's Path MarathonSanta CruzCA1:41:59#58
2010Kaiser Permanente San Francisco Half Marathon & 5KSan FranciscoCA1:42:47#919
2010Maine Marathon, Half Marathon and Marathon RelayPortlandME2:17:10#1544
2009Clarksburg Country RunClarksburgCA1:40:03#48
2009Shamrock'n Half MarathonSacramentoCA1:48:20#593
2009Maine Marathon, Half Marathon and Marathon RelayPortlandME2:08:04#1123
2008Kaiser Permanente San Francisco Half Marathon & 5KSan FranciscoCA1:43:46#829

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

CACalifornia
7 races
VAVirginia
1 race
VTVermont
0 races

50-State Challenge

3/ 51 states + DC

48 states to go