HalfRuns
Back to League Tables

Carlos Castrillo

MaleNorth Dakota20092025

13

Total Finishes

4

Different Races

2

States (4%)

1:31:46

PR (7:00/mi)

1:41:00

Average

+0:13:50

Slower (first to last)

Medal House

2025

Fargo Marathon Weekend

1:46:16
#324 overall#241 gender
2024

Fargo Marathon Weekend

1:43:56
#258 overall#202 gender
2024

Brainerd Jaycees Run for the Lakes

1:46:23
#35 overall#27 gender
2019

Essentia Health Dick Beardsley Races

1:31:46
#28 overall#24 gender
2019

Fargo Marathon Weekend

1:33:02
#87 overall#70 gender
2018

Fargo Marathon Weekend

1:42:35
#281 overall#205 gender
2018

Essentia Health Dick Beardsley Races

1:42:52
#80 overall#61 gender
2016

Brainerd Jaycees Run for the Lakes

1:38:52
#35 overall#29 gender
2016

Essentia Health Dick Beardsley Races

1:40:45
#77 overall#60 gender
2014

Essentia Health Dick Beardsley Races

1:34:59
#27 overall#25 gender
2013

Essentia Health Dick Beardsley Races

1:45:46
#95 overall#79 gender
2009

Fargo Mini Marathon

1:36:00
#45 overall#39 gender

Performance Timeline

PR 1:31:462009201320142016201620182018201920192024202420252025

Complete Race Log

YearRaceStateTimePlace
2025Fargo Marathon WeekendFargoND1:46:16#324
2025Brainerd Jaycees Run for the LakesNisswaMN1:49:50#45
2024Fargo Marathon WeekendFargoND1:43:56#258
2024Brainerd Jaycees Run for the LakesNisswaMN1:46:23#35
2019Essentia Health Dick Beardsley RacesDetroit LakesMN1:31:46#28
2019Fargo Marathon WeekendFargoND1:33:02#87
2018Fargo Marathon WeekendFargoND1:42:35#281
2018Essentia Health Dick Beardsley RacesDetroit LakesMN1:42:52#80
2016Brainerd Jaycees Run for the LakesNisswaMN1:38:52#35
2016Essentia Health Dick Beardsley RacesDetroit LakesMN1:40:45#77
2014Essentia Health Dick Beardsley RacesDetroit LakesMN1:34:59#27
2013Essentia Health Dick Beardsley RacesDetroit LakesMN1:45:46#95
2009Fargo Mini MarathonFargoND1:36:00#45

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

MNMinnesota
8 races
NDNorth Dakota
5 races

50-State Challenge

2/ 51 states + DC

49 states to go