Ventura Gallegos (M 50)

2024

3 Races | 165 mi.

Dos Senderos Trail

Mar 2nd 2024
| Comfort, TX
Distance
50 KM
Overall
6 / 23
Division (M)
5 / 19
5:21:05

Forgotten Florida 100 Mile / 45 Mile / 1...

Feb 17th 2024
| Christmas, FL
Distance
100 Miles
Overall
20 / 42
Division (M)
17 / 34
28:18:35

The Last Wolf

Feb 3rd 2024
| Kings Mountain, NC
Duration
Backyard
Overall
7 / 7
Division (M)
7 / 7
34.32

2023

10 Races | 488 mi.

Dinosaur Valley Endurance Run

Nov 18th 2023
| Glen Rose, TX
Distance
100 KM
Overall
30 / 145
Division (M)
23 / 103
14:59:49

Dinosaur Valley Endurance Run

Nov 18th 2023
| Glen Rose, TX
Distance
100 Miles
Overall
14 / 52
Division (M)
11 / 39
25:46:31

South Texas Ultra

Oct 14th 2023
| Leakey, TX
Distance
50 KM
Overall
7 / 26
Division (M)
7 / 22
5:16:46

The Bull Mountain Epic

Oct 7th 2023
| Dahlonega, GA
Distance
50 KM
Overall
14 / 48
Division (M)
15 / 40
6:53:00

Cruel Jewel

May 19th 2023
| Blue Ridge, GA
Distance
105.9 Miles
Overall
58 / 121
Division (M)
50 / 99
37:39:22

Coopers Rock 50 km and Half Marathon Tra...

Apr 29th 2023
| Morgantown, WV
Distance
50 KM
Overall
7 / 55
Division (M)
6 / 41
5:38:25

Coyote Trail Run

Apr 22nd 2023
| Cleburne, TX
Distance
50 KM
Overall
11 / 43
Division (M)
9 / 33
7:12:13

Ozark Highlands Endurance Run

Mar 4th 2023
| Norfork, AR
Distance
50 KM
Overall
10 / 25
Division (M)
9 / 20
6:25:39

Bridgeport Trail Run

Feb 18th 2023
| Bridgeport, TX
Distance
54 KM
Overall
10 / 24
Division (M)
9 / 21
6:39:18

Bandera

Jan 8th 2023
| Bandera, TX
Distance
50 KM
Overall
30 / 128
Division (M)
26 / 96
6:08:49

2022

8 Races | 455 mi.

Lake Murray Endurance Run

Oct 29th 2022
| Ardmore, OK
Distance
100 Miles
Overall
10 / 15
Division (M)
8 / 10
28:34:03

Cactus Rose

Oct 22nd 2022
| Bandera, TX
Distance
100 Miles
Overall
6 / 8
Division (M)
4 / 6
28:44:54

Blue Ridge Ultra

Oct 8th 2022
| Blue Ridge, GA
Distance
50 KM
Overall
14 / 86
Division (M)
12 / 63
6:28:05

Table Rock Ultras

Sep 17th 2022
| Morganton, NC
Distance
50 KM
Overall
34 / 183
Division (M)
32 / 145
6:24:24

Quest for the Crest

May 21st 2022
| Burnsville, NC
Distance
50 KM
Overall
26 / 136
Division (M)
23 / 111
10:38:16

Shadows of the South 100 mile / 50 mile

Apr 23rd 2022
| Clayton, GA
Distance
100 Miles
Overall
10 / 35
Division (M)
6 / 26
32:12:40

Lake McMurtry Run

Apr 9th 2022
| Stillwater, OK
Distance
50 KM
Overall
3 / 51
Division (M)
3 / 36
5:10:54

SweetH2O

Mar 26th 2022
| Lithia Springs, GA
Distance
50 KM
Overall
4 / 36
Division (M)
3 / 27
6:16:11

2021

9 Races | 473 mi.

Beast of the East (Monadnock Ultra)

Dec 11th 2021
| Kings Mountain, NC
Distance
100 Miles
Overall
8 / 15
Division (M)
7 / 12
29:43:48

Franklin Mountains Trail Runs

Nov 13th 2021
| El Paso, TX
Distance
50 KM
Overall
9 / 126
Division (M)
7 / 91
8:56:19

The Big 50

Oct 16th 2021
| Pine Mountain, GA
Distance
50 KM
Overall
7 / 33
Division (M)
7 / 26
6:54:46

Dana Peak Trail Run

Oct 2nd 2021
| Harker Heights, TX
Distance
50 KM
Overall
2 / 34
Division (M)
2 / 24
6:26:09

Sky Island Race

Sep 18th 2021
| Fort Davis, TX
Distance
50 KM
Overall
23 / 77
Division (M)
18 / 55
6:42:40

Cruel Jewel

May 14th 2021
| Blue Ridge, GA
Distance
105.9 Miles
Overall
125 / 138
Division (M)
109 / 119
44:38:02

J&J Race and Trail Running Reunion

Mar 13th 2021
| Rocksprings, TX
Distance
100 KM
Overall
4 / 9
Division (M)
4 / 8
15:56:38

Rocky 50

Feb 13th 2021
| Huntsville, TX
Distance
50 Miles
Overall
33 / 114
Division (M)
27 / 80
9:52:31

Ouachita Switchbacks

Jan 16th 2021
| Big Cedar, OK
Distance
50 KM
Overall
15 / 45
Division (M)
14 / 32
6:46:25

2020

3 Races | 162 mi.

Dinosaur Valley Endurance Run

Nov 21st 2020
| Glen Rose, TX
Distance
100 Miles
Overall
36 / 38
Division (M)
29 / 31
33:57:01

J&J Race and Trail Running Reunion

Mar 13th 2020
| Rocksprings, TX
Distance
50 KM
Overall
8 / 18
Division (M)
7 / 11
7:05:51

Cold Mountain 50k and 25k

Mar 7th 2020
| Canton, NC
Distance
50 KM
Overall
28 / 46
Division (M)
19 / 31
6:19:41

2019

4 Races | 324 mi.

Franklin Mountains Trail Runs

Nov 9th 2019
| El Paso, TX
Distance
50 KM
Overall
23 / 164
Division (M)
22 / 133
7:55:34

Quest for the Crest

May 18th 2019
| Burnsville, NC
Distance
50 KM
Overall
57 / 163
Division (M)
46 / 124
11:35:23

The Franklins

Feb 6th 2019
| El Paso, TX
Distance
200 Miles
Overall
19 / 24
Division (M)
15 / 18
102:13:15

Bandera

Jan 5th 2019
| Bandera, TX
Distance
100 KM
Overall
105 / 268
Division (M)
80 / 200
15:12:10

2018

7 Races | 321 mi.

Lookout Mountain

Dec 15th 2018
| Lookout Mountain, GA
Distance
50 Miles
Overall
63 / 104
Division (M)
54 / 81
12:21:47

Isle du Bois Trail Run

Dec 1st 2018
| Pilot Point, TX
Distance
55 KM
Overall
5 / 23
Division (M)
5 / 22
6:21:09

Franklin Mountains Trail Runs

Nov 10th 2018
| El Paso, TX
Distance
50 KM
Overall
30 / 182
Division (M)
26 / 142
7:53:59

Capt'n Karl's Colorado Bend

Aug 4th 2018
| Lampasas, TX
Distance
60 KM
Overall
10 / 24
Division (M)
8 / 16
8:39:13

Captn Karls - Pedernales Falls

Jun 23rd 2018
| Johnson City, TX
Distance
60 KM
Overall
5 / 44
Division (M)
4 / 31
7:25:06

Lone Star 100

Feb 10th 2018
| El Paso, TX
Distance
100 Miles
Overall
16 / 17
Division (M)
12 / 12
35:21:37

Bandera

Jan 6th 2018
| Bandera, TX
Distance
50 KM
Overall
15 / 219
Division (M)
14 / 149
5:19:29

2017

9 Races | 380 mi.

Wild Hare

Nov 18th 2017
| Warda, TX
Distance
50 KM
Overall
11 / 70
Division (M)
7 / 42
5:33:57

Franklin Mountains Trail Runs

Nov 11th 2017
| El Paso, TX
Distance
50 KM
Overall
32 / 162
Division (M)
28 / 112
8:52:17

Grand Mesa Ultras

Jul 29th 2017
| Grand Mesa, CO
Distance
100 Miles
Overall
14 / 16
Division (M)
13 / 13
33:06:49

Golden Gate Dirty 30

Jun 3rd 2017
| Black Hawk, CO
Distance
50 KM
Overall
287 / 353
Division (M)
211 / 243
8:56:50

Quest for the Crest

May 20th 2017
| Burnsville, NC
Distance
50 KM
Overall
46 / 116
Division (M)
40 / 91
10:27:07

Wildflower Trail Run

May 6th 2017
| Bastrop, TX
Distance
50 KM
Overall
6 / 76
Division (M)
6 / 43
4:52:17

Rattler Trail Race

Apr 15th 2017
| Colorado Springs, CO
Distance
50 KM
Overall
18 / 63
Division (M)
15 / 47
5:58:46

Oriflamme

Apr 8th 2017
| Julian, CA
Distance
50 KM
Overall
36 / 134
Division (M)
28 / 89
6:03:55

Bandera

Jan 7th 2017
| Bandera, TX
Distance
100 KM
Overall
53 / 197
Division (M)
42 / 151
13:32:28

2016

11 Races | 399 mi.

Isle du Bois Trail Run

Dec 3rd 2016
| Pilot Point, TX
Distance
52 KM
Overall
8 / 44
Division (M)
8 / 31
5:46:38

Wild Hare

Nov 19th 2016
| Warda, TX
Distance
50 KM
Overall
8 / 79
Division (M)
8 / 54
4:43:26

Rockledge Rumble

Nov 12th 2016
| Grapevine, TX
Distance
50 KM
Overall
10 / 53
Division (M)
8 / 29
5:35:25

Big Cedar Endurance Run

Nov 4th 2016
| Dallas, TX
Distance
50 KM
Overall
4 / 21
Division (M)
4 / 15
6:03:13

Blazing 7's Trail Run

Oct 1st 2016
| Cat Spring, TX
Distance
50 KM
Overall
4 / 49
Division (M)
3 / 25
4:38:41

J&J Race and Trail Running Reunion

Sep 24th 2016
| Rocksprings, TX
Distance
50 KM
Overall
1 / 30
Division (M)
1 / 19
5:35:05

Franklin Mountains Trail Runs

Sep 10th 2016
| El Paso, TX
Distance
50 KM
Overall
28 / 177
Division (M)
24 / 133
7:58:26

Quest for the Crest

May 14th 2016
| Burnsville, NC
Distance
50 KM
Overall
37 / 96
Division (M)
28 / 73
10:35:53

The Georgia Death Race

Mar 19th 2016
| Blairsville, GA
Distance
68 Miles
Overall
77 / 162
Division (M)
66 / 123
19:29:13

Sean O'Brien 100k/50M/50k

Feb 6th 2016
| Malibu, CA
Distance
50 Miles
Overall
29 / 62
Division (M)
17 / 36
11:38:44

Bandera

Jan 9th 2016
| Bandera, TX
Distance
50 KM
Overall
10 / 203
Division (M)
10 / 130
5:08:27

2015

6 Races | 411 mi.

Los Pinos

Sep 5th 2015
| Lake Elsinore, CA
Distance
50 KM
Overall
44 / 88
Division (M)
37 / 68
8:08:31

San Diego 100

Jun 6th 2015
| Lake Cuyamaca, CA
Distance
100 Miles
Overall
137 / 154
Division (M)
110 / 117
30:37:56

Lost Boys

Apr 25th 2015
| Borrego Springs, CA
Distance
50 Miles
Overall
39 / 55
Division (M)
33 / 45
12:42:15

The Georgia Death Race

Mar 14th 2015
| Blairsville, GA
Distance
68 Miles
Overall
150 / 170
Division (M)
125 / 139
21:42:54

Rocky Raccoon

Jan 31st 2015
| Huntsville, TX
Distance
100 Miles
Overall
97 / 249
Division (M)
83 / 186
23:19:45

Bandera

Jan 10th 2015
| Bandera, TX
Distance
100 KM
Overall
150 / 220
Division (M)
117 / 166
17:57:09

2014

7 Races | 411 mi.

Brazos Bend 100

Dec 13th 2014
| Needville, TX
Distance
100 Miles
Overall
16 / 69
Division (M)
14 / 54
21:51:17

Cactus Rose

Oct 25th 2014
| Bandera, TX
Distance
100 Miles
Overall
11 / 40
Division (M)
8 / 27
28:30:30

Capt'n Karl's Reveille Ranch

Sep 6th 2014
| Burnet, TX
Distance
60 KM
Overall
6 / 55
Division (M)
5 / 43
7:18:27

Capt'n Karl's Colorado Bend

Aug 9th 2014
| Lampasas, TX
Distance
60 KM
Overall
10 / 71
Division (M)
10 / 54
7:59:41

Capt'n Karl's - Muleshoe Bend

Jul 19th 2014
| Marble Falls, TX
Distance
60 KM
Overall
12 / 59
Division (M)
12 / 49
7:35:35

Captn Karls - Pedernales Falls

Jun 21st 2014
| Johnson City, TX
Distance
60 KM
Overall
33 / 73
Division (M)
30 / 61
8:22:40

Bandera

Jan 11th 2014
| Bandera, TX
Distance
100 KM
Overall
200 / 201
Division (M)
139 / 140
22:30:21

2013

11 Races | 532 mi.

Wild Hare

Nov 16th 2013
| Warda, TX
Distance
50 Miles
Overall
45 / 52
Division (M)
31 / 35
13:06:03

Rough Creek Trail Run

Sep 14th 2013
| Glen Rose, TX
Distance
40 Miles
Overall
11 / 20
Division (M)
9 / 12
10:55:49

Capt'n Karl's Reveille Ranch

Aug 24th 2013
| Burnet, TX
Distance
60 KM
Overall
25 / 61
Division (M)
20 / 49
8:36:37

Capt'n Karl's Colorado Bend

Aug 3rd 2013
| Lampasas, TX
Distance
60 KM
Overall
32 / 47
Division (M)
23 / 35
10:09:44

Capt'n Karl's - Muleshoe Bend

Jul 13th 2013
| Marble Falls, TX
Distance
60 KM
Overall
19 / 48
Division (M)
14 / 32
8:47:03

Captn Karls - Pedernales Falls

Jun 22nd 2013
| Johnson City, TX
Distance
60 KM
Overall
27 / 67
Division (M)
24 / 46
7:53:30

Hells Hills Trail Run

Apr 6th 2013
| Smithville, TX
Distance
50 Miles
Overall
55 / 66
Division (M)
42 / 50
12:39:57

TNT - Toughest N' Texas Trail Runs

Mar 16th 2013
| Waco, TX
Distance
50 KM
Overall
14 / 26
Division (M)
11 / 21
6:58:31

Nueces 50

Mar 2nd 2013
| Rocksprings, TX
Distance
50 Miles
Overall
72 / 85
Division (M)
44 / 52
12:27:21

Rocky Raccoon

Feb 2nd 2013
| Huntsville, TX
Distance
100 Miles
Overall
171 / 229
Division (M)
128 / 167
28:07:10

Bandera

Jan 12th 2013
| Bandera, TX
Distance
100 KM
Overall
131 / 186
Division (M)
97 / 128
17:32:47

2012

8 Races | 364 mi.

Wild Hare

Nov 17th 2012
| Warda, TX
Distance
50 Miles
Overall
19 / 55
Division (M)
16 / 40
10:08:50

Cactus Rose

Oct 27th 2012
| Bandera, TX
Distance
100 Miles
Overall
41 / 47
Division (M)
35 / 41
33:01:49

Whispering Pines Trail Run

Oct 13th 2012
| tyler, TX
Distance
50 KM
Overall
18 / 35
Division (M)
14 / 26
6:42:34

Rough Creek Trail Run

Sep 15th 2012
| Glen Rose, TX
Distance
40 Miles
Overall
14 / 21
Division (M)
12 / 16
9:34:54

Capt'n Karl's Reveille Ranch

Sep 2nd 2012
| Burnet, TX
Distance
60 KM
Overall
25 / 66
Division (M)
21 / 54
8:51:00

Capt'n Karl's Colorado Bend

Aug 11th 2012
| Lampasas, TX
Distance
60 KM
Overall
11 / 48
Division (M)
9 / 33
8:15:38

Capt'n Karl's - Muleshoe Bend

Jul 21st 2012
| Marble Falls, TX
Distance
60 KM
Overall
29 / 47
Division (M)
25 / 38
9:45:01

Cowtown Ultra

Feb 26th 2012
| Fort Worth, TX
Distance
50 KM
Overall
96 / 326
Division (M)
77 / 206
5:04:51

North American Races

96
Races
12y 0m 8d
Longevity
4,887
Lifetime Miles

Personal Bests

50k (42)
4:38:41
2016
50m (8)
9:52:31
2021
100k (7)
13:32:28
2017
100m (15)
21:51:17
2014
Backyard (1)
34.32
2024

Distance by Year

2024
165 Miles
3 Races
2023
488 Miles
10 Races
2022
455 Miles
8 Races
2021
473 Miles
9 Races
2020
162 Miles
3 Races
2019
324 Miles
4 Races
2018
321 Miles
7 Races
2017
380 Miles
9 Races
2016
399 Miles
11 Races
2015
411 Miles
6 Races
2014
411 Miles
7 Races
2013
532 Miles
11 Races
2012
364 Miles
8 Races

Multiple Performances

2023
50th Place
2021
109th Place
2023
26th Place
2018
14th Place
2016
10th Place
2022
4th Place
2014
8th Place
2012
35th Place
2022
23rd Place
2019
46th Place
2017
40th Place
2016
28th Place
2021
7th Place
2019
22nd Place
2018
26th Place
2017
28th Place
2016
24th Place
2018
8th Place
2014
10th Place
2013
23rd Place
2012
9th Place
2018
4th Place
2014
30th Place
2013
24th Place
2017
7th Place
2016
8th Place
2017
42nd Place
2015
117th Place
2014
139th Place
2013
97th Place
2015
83rd Place
2013
128th Place
2014
5th Place
2013
20th Place
2012
21st Place
2014
12th Place
2013
14th Place
2012
25th Place
2013
31st Place
2012
16th Place