Tomokazu Ihara (M49)

2026

1 Race | 100 mi.

HURT 100

Jan 17th 2026
| Honolulu, HI
Distance
100 Miles
Overall
11 / 84
Division (M)
11 / 72
26:09:26

2025

4 Races | 260 mi.

Ouray 100 Mile Endurance Run

Jul 18th 2025
| Ouray, CO
Distance
100 Miles
Overall
5 / 82
Division (M)
5 / 64
32:40:53

Massanutten Mountain Trails 100 Mile Run

May 17th 2025
| Fort Valley, VA
Distance
100 Miles
Overall
7 / 94
Division (M)
7 / 77
23:16:42

The Barkley Marathons

Mar 18th 2025
| Frozen Head State Park, TN
Distance
40 Miles
Overall
1 / 4
Division (M)
1 / 4
24:32:50

The Barkley Marathons

Mar 18th 2025
| Frozen Head State Park, TN
Distance
20 Miles
Overall
4 / 10
Division (M)
4 / 10
10:57:32

2024

5 Races | 320 mi.

Plain 100M/100K Endurance Runs

Sep 14th 2024
| Plain, WA
Distance
100 Miles
Overall
2 / 25
Division (M)
2 / 22
25:54:00

Massanutten Mountain Trails 100 Mile Run

May 18th 2024
| Fort Valley, VA
Distance
100 Miles
Overall
15 / 119
Division (M)
14 / 99
24:06:09

The Barkley Marathons

Mar 20th 2024
| Frozen Head State Park, TN
Distance
60 Miles
Overall
10 / 12
Division (M)
9 / 11
34:43:15

The Barkley Marathons

Mar 20th 2024
| Frozen Head State Park, TN
Distance
40 Miles
Overall
11 / 13
Division (M)
10 / 12
22:08:53

The Barkley Marathons

Mar 20th 2024
| Frozen Head State Park, TN
Distance
20 Miles
Overall
14 / 23
Division (M)
13 / 21
9:11:05

2023

8 Races | 620 mi.

Wasatch 100

Sep 8th 2023
| Kaysville, UT
Distance
100 Miles
Overall
6 / 202
Division (M)
6 / 170
23:17:17

Leadville Trail

Aug 19th 2023
| Leadville, CO
Distance
100 Miles
Overall
40 / 362
Division (M)
38 / 291
23:31:18

Devil's Gulch

Jul 15th 2023
| Wenatchee, WA
Distance
100 Miles
Overall
1 / 3
Division (M)
1 / 3
23:54:44

Western States 100

Jun 24th 2023
| Olympic Valley, CA
Distance
100 Miles
Overall
39 / 328
Division (M)
26 / 260
20:19:59

Old Dominion

Jun 3rd 2023
| Woodstock, VA
Distance
100 Miles
Overall
2 / 53
Division (M)
2 / 46
18:52:27

The Barkley Marathons

Mar 15th 2023
| Frozen Head State Park, TN
Distance
60 Miles
Overall
8 / 10
Division (M)
7 / 9
35:55:24

The Barkley Marathons

Mar 15th 2023
| Frozen Head State Park, TN
Distance
40 Miles
Overall
11 / 14
Division (M)
10 / 13
22:46:38

The Barkley Marathons

Mar 15th 2023
| Frozen Head State Park, TN
Distance
20 Miles
Overall
14 / 30
Division (M)
13 / 26
9:12:23

2022

1 Race | 40 mi.

The Barkley Marathons

Mar 8th 2022
| Frozen Head State Park, TN
Distance
40 Miles
Overall
1 / 1
Division (M)
1 / 1
26:15:27

2020

1 Race | 100 mi.

HURT 100

Jan 18th 2020
| Honolulu, HI
Distance
100 Miles
Overall
4 / 63
Division (M)
4 / 44
23:57:20

2019

2 Races | 131 mi.

Volcanic 50

Aug 3rd 2019
| Cougar, WA
Distance
50 KM
Overall
11 / 177
Division (M)
8 / 119
6:46:37

HURT 100

Jan 19th 2019
| Honolulu, HI
Distance
100 Miles
Overall
4 / 69
Division (M)
4 / 55
24:21:19

2017

4 Races | 331 mi.

Mountain Lakes 100

Sep 23rd 2017
| Olallie Lake, OR
Distance
100 Miles
Overall
5 / 81
Division (M)
5 / 66
21:14:41

The Barkley Fall Classic

Sep 16th 2017
| Wartburg, TN
Distance
50 KM
Overall
3 / 120
Division (M)
3 / 93
9:55:23

Coyote Cohorts Backbone Trail Ultra

Mar 11th 2017
| Santa Monica Mountains, CA
Distance
100 Miles
Overall
1 / 5
Division (M)
1 / 5
21:47:13

HURT 100

Jan 14th 2017
| Honolulu, HI
Distance
100 Miles
Overall
6 / 54
Division (M)
6 / 40
25:43:23

2016

6 Races | 600 mi.

IMTUF 100 - Idaho Mountain Trail Ultra F...

Sep 17th 2016
| McCall, ID
Distance
100 Miles
Overall
13 / 79
Division (M)
13 / 65
26:23:29

Cascade Crest

Aug 27th 2016
| Easton, WA
Distance
100 Miles
Overall
8 / 127
Division (M)
8 / 88
21:37:00

Angeles Crest

Aug 6th 2016
| Wrightwood, CA
Distance
100 Miles
Overall
28 / 130
Division (M)
28 / 115
25:43:09

Fort Clinch

Mar 19th 2016
| Fernandina Beach, FL
Distance
100 Miles
Overall
2 / 9
Division (M)
2 / 7
19:23:20

Orcas Island 100

Feb 19th 2016
| Orcas Island, WA
Distance
100 Miles
Overall
3 / 49
Division (M)
3 / 37
22:42:40

HURT 100

Jan 16th 2016
| Honolulu, HI
Distance
100 Miles
Overall
8 / 53
Division (M)
8 / 44
25:44:33

2015

1 Race | 100 mi.

HURT 100

Jan 17th 2015
| Honolulu, HI
Distance
100 Miles
Overall
4 / 60
Division (M)
4 / 51
23:21:07

2014

3 Races | 300 mi.

Angeles Crest

Aug 2nd 2014
| Wrightwood, CA
Distance
100 Miles
Overall
74 / 92
Division (M)
63 / 74
31:19:27

Antelope Island Buffalo Run

Mar 21st 2014
| Syracuse, UT
Distance
100 Miles
Overall
2 / 49
Division (M)
2 / 41
17:17:12

HURT 100

Jan 18th 2014
| Honolulu, HI
Distance
100 Miles
Overall
7 / 53
Division (M)
7 / 38
26:02:00

2013

4 Races | 400 mi.

Pinhoti

Nov 2nd 2013
| Sylacauga, AL
Distance
100 Miles
Overall
9 / 164
Division (M)
9 / 132
20:30:03

Angeles Crest

Aug 3rd 2013
| Wrightwood, CA
Distance
100 Miles
Overall
5 / 74
Division (M)
4 / 62
22:28:35

Antelope Island Buffalo Run

Mar 22nd 2013
| Syracuse, UT
Distance
100 Miles
Overall
4 / 54
Division (M)
4 / 46
17:47:00

HURT 100

Jan 19th 2013
| Honolulu, HI
Distance
100 Miles
Overall
6 / 53
Division (M)
6 / 46
24:49:00

2012

3 Races | 300 mi.

Chimera

Nov 17th 2012
| Cleveland National Forest, CA
Distance
100 Miles
Overall
5 / 76
Division (M)
5 / 60
20:09:21

Born to Run Ultra Marathons

May 19th 2012
| Los Olivos, CA
Distance
100 Miles
Overall
1 / 14
Division (M)
1 / 12
17:50:00

Rocky Road

Feb 18th 2012
| Coto de Caza, CA
Distance
100 Miles
Overall
4 / 87
Division (M)
4 / 63
16:52:59

2011

1 Race | 100 mi.

Chimera

Nov 19th 2011
| Cleveland National Forest, CA
Distance
100 Miles
Overall
3 / 31
Division (M)
3 / 28
19:30:33
44
Races
14y 2m 3d
Longevity
3,702
Lifetime Miles

Personal Bests

50k (2)
6:46:37
2019
100m (33)
16:52:59
2012

Distance by Year

2026
100 Miles
1 Race
2025
260 Miles
4 Races
2024
320 Miles
5 Races
2023
620 Miles
8 Races
2022
40 Miles
1 Race
2020
100 Miles
1 Race
2019
131 Miles
2 Races
2017
331 Miles
4 Races
2016
600 Miles
6 Races
2015
100 Miles
1 Race
2014
300 Miles
3 Races
2013
400 Miles
4 Races
2012
300 Miles
3 Races
2011
100 Miles
1 Race

Multiple Performances

2026
11th Place
2020
4th Place
2019
4th Place
2017
6th Place
2016
8th Place
2015
4th Place
2014
7th Place
2013
6th Place
2025
1st Place
2024
10th Place
2023
10th Place
2022
1st Place
2025
4th Place
2024
13th Place
2023
13th Place
2016
28th Place
2014
63rd Place
2013
4th Place
2012
5th Place
2011
3rd Place

25:54:00

100 Miles

18:52:27

100 Miles

Masters Winner

18:52:27

100 Miles

Masters Winner

23:57:20

100 Miles

9:55:23

50 KM

22:42:40

100 Miles

17:17:12

100 Miles

3rd Place

19:30:33

100 Miles

Achievements are awarded for races with 25 or more finishers and courses with 200 or more finishers.

Masters: 40-49 / Grand Masters: 50-59 / Senior Grand Masters: 60+

Weekly Newsletter

A roundup of the week's content and most recent race results. Sent once a week on Thursday.

Recent Results

Infinitus
Ripton, VT - 36 finishers
100 Miles | 88 KM
Lake Tye Challenge
Monroe, WA - 25 finishers
12 Hours | 6 Hours
High Noon Showdown
Enoree, SC - 17 finishers
12 Hours | 6 Hours | 6 Hours
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
Hotfoot Hamster
Buckeye, AZ - 94 finishers
24 Hours | 12 Hours | 6 Hours
Great Mansfield Outdoors
Mansfield, ON - 56 finishers
100 KM | 50 KM
Worlds End Ultramarathons
Forksville, PA - 299 finishers
100 KM | 50 KM
Blackfoot Ultra
Edmonton, AB - 124 finishers
100 KM | 50 Miles | 50 KM
The Full Mo
Sheridan, IN - 190 finishers
50 KM
Echo Valley Runs
Chelan, WA - 80 finishers
50 KM
View All Results