Matt Aro (M47)

2025

1 Race | 50 mi.

Minnesota Voyageur

Jul 26th 2025
| Carlton, MN
Distance
50 Miles
Overall
30 / 148
Division (M)
26 / 116
10:31:34

2024

3 Races | 154 mi.

Minnesota Voyageur

Jul 27th 2024
| Carlton, MN
Distance
50 Miles
Overall
22 / 140
Division (M)
21 / 108
10:20:01

Mary's Peak Trail Run

Jun 8th 2024
| Blodgett, OR
Distance
50 Miles
Overall
16 / 35
Division (M)
14 / 28
10:56:02

Popple Shoot Trail Races

May 4th 2024
| Minong, WI
Distance
87 KM
Overall
5 / 12
Division (M)
4 / 9
9:23:18

2023

2 Races | 104 mi.

Minnesota Voyageur

Jul 29th 2023
| Carlton, MN
Distance
50 Miles
Overall
23 / 199
Division (M)
21 / 157
9:01:49

Popple Shoot Trail Races

May 6th 2023
| Minong, WI
Distance
87 KM
Overall
3 / 13
Division (M)
2 / 8
8:55:34

2022

1 Race | 62 mi.

Wild Duluth Races

Oct 15th 2022
| Duluth, MN
Distance
100 KM
Overall
16 / 51
Division (M)
15 / 44
14:14:06

2021

1 Race | 62 mi.

Wild Duluth Races

Oct 16th 2021
| Duluth, MN
Distance
100 KM
Overall
16 / 61
Division (M)
13 / 48
14:25:02

2019

3 Races | 151 mi.

Wild Duluth Races

Oct 19th 2019
| Duluth, MN
Distance
100 KM
Overall
6 / 54
Division (M)
6 / 43
12:58:53

Dances with Dirt - Devil's Lake

Jul 13th 2019
| Baraboo, WI
Distance
50 Miles
Overall
3 / 44
Division (M)
3 / 34
9:07:35

Popple Shoot Trail Races

May 11th 2019
| Minong, WI
Distance
62 KM
Overall
1 / 17
Division (M)
1 / 11
5:44:36

2018

2 Races | 112 mi.

Wild Duluth Races

Oct 20th 2018
| Duluth, MN
Distance
100 KM
Overall
4 / 40
Division (M)
4 / 31
12:35:40

Minnesota Voyageur

Jul 28th 2018
| Carlton, MN
Distance
50 Miles
Overall
36 / 346
Division (M)
36 / 256
9:01:35

2016

1 Race | 62 mi.

Wild Duluth Races

Oct 15th 2016
| Duluth, MN
Distance
100 KM
Overall
4 / 41
Division (M)
4 / 32
12:57:59

2013

1 Race | 100 mi.

Zumbro

Apr 12th 2013
| Theilman, MN
Distance
100 Miles
Overall
2 / 23
Division (M)
2 / 17
23:10:27

2012

3 Races | 250 mi.

Superior Fall Trail Races

Sep 7th 2012
| Two Harbors, MN
Distance
100 Miles
Overall
5 / 89
Division (M)
5 / 69
23:25:26

Minnesota Voyageur

Jul 28th 2012
| Carlton, MN
Distance
50 Miles
Overall
11 / 104
Division (M)
10 / 80
8:54:09

Zumbro

Apr 13th 2012
| Theilman, MN
Distance
100 Miles
Overall
2 / 30
Division (M)
2 / 26
21:16:06

2011

3 Races | 212 mi.

Superior Fall Trail Races

Sep 9th 2011
| Two Harbors, MN
Distance
100 Miles
Overall
3 / 62
Division (M)
3 / 50
25:45:43

Minnesota Voyageur

Jul 30th 2011
| Carlton, MN
Distance
50 Miles
Overall
12 / 109
Division (M)
11 / 86
8:43:31

Kettle Moraine 100 Endurance Runs

Jun 4th 2011
| La Grange, WI
Distance
100 KM
Overall
6 / 40
Division (M)
6 / 30
11:50:28

2010

2 Races | 93 mi.

Tuscobia Winter Ultra

Dec 18th 2010
| Park Falls, WI
Distance
50 KM
Overall
2 / 26
Division (M)
2 / 19
4:32:10

Wild Duluth Races

Oct 16th 2010
| Duluth, MN
Distance
100 KM
Overall
1 / 26
Division (M)
1 / 22
11:35:00

2009

5 Races | 331 mi.

Cascade Crest

Aug 29th 2009
| Easton, WA
Distance
100 Miles
Overall
15 / 96
Division (M)
15 / 80
22:49:20

Minnesota Voyageur

Jul 25th 2009
| Carlton, MN
Distance
50 Miles
Overall
7 / 124
Division (M)
6 / 95
8:11:59

Mohican Trail Run

Jun 20th 2009
| Loudonville, OH
Distance
100 Miles
Overall
2 / 69
Division (M)
2 / 57
20:13:21

Ice Age Trail

May 9th 2009
| La Grange, WI
Distance
50 Miles
Overall
13 / 203
Division (M)
12 / 159
7:54:12

Chippewa 50k

Apr 25th 2009
| New Auburn, WI
Distance
50 KM
Overall
8 / 142
Division (M)
8 / 112
4:21:48

2008

6 Races | 305 mi.

Headlands

Aug 9th 2008
| Sausalito, CA
Distance
100 Miles
Overall
1 / 32
Division (M)
1 / 25
20:23:52

Minnesota Voyageur

Jul 26th 2008
| Carlton, MN
Distance
50 Miles
Overall
6 / 115
Division (M)
6 / 87
8:13:38

Afton Trail

Jul 5th 2008
| Hastings, MN
Distance
50 KM
Overall
42 / 131
Division (M)
39 / 108
5:27:35

Kettle Moraine 100 Endurance Runs

Jun 7th 2008
| La Grange, WI
Distance
100 KM
Overall
2 / 38
Division (M)
1 / 26
11:14:00

Superior Spring Trail Race

May 17th 2008
| Lutsen, MN
Distance
50 KM
Overall
6 / 56
Division (M)
6 / 35
4:53:00

Trail Mix

Apr 19th 2008
| Rockford, MN
Distance
50 KM
Overall
6 / 87
Division (M)
4 / 65
3:57:27

2007

1 Race | 50 mi.

Minnesota Voyageur

Jul 28th 2007
| Carlton, MN
Distance
50 Miles
Overall
8 / 77
Division (M)
6 / 61
8:31:38
35
Races
18y 0m 3d
Longevity
2,099
Lifetime Miles

Personal Bests

50k (5)
3:57:27
2008
50m (12)
7:54:12
2009
100k (8)
11:14:00
2008
100m (7)
20:13:21
2009

Distance by Year

2025
50 Miles
1 Race
2024
154 Miles
3 Races
2023
104 Miles
2 Races
2022
62 Miles
1 Race
2021
62 Miles
1 Race
2019
151 Miles
3 Races
2018
112 Miles
2 Races
2016
62 Miles
1 Race
2013
100 Miles
1 Race
2012
250 Miles
3 Races
2011
212 Miles
3 Races
2010
93 Miles
2 Races
2009
331 Miles
5 Races
2008
305 Miles
6 Races
2007
50 Miles
1 Race

Multiple Performances

2025
26th Place
2024
21st Place
2023
21st Place
2018
36th Place
2012
10th Place
2011
11th Place
2009
6th Place
2008
6th Place
2007
6th Place
2022
15th Place
2021
13th Place
2019
6th Place
2018
4th Place
2016
4th Place
2010
1st Place
2013
2nd Place
2012
2nd Place

12:58:53

100 KM

9:07:35

50 Miles

2nd Place

21:16:06

100 Miles

25:45:43

100 Miles

4:32:10

50 KM

11:35:00

100 KM

20:13:21

100 Miles

20:23:52

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

Worlds End Ultramarathons
Forksville, PA - 299 finishers
100 KM | 50 KM
Rabid Raccoon 100
Beaver Falls, PA - 275 finishers
100 Miles | 100 KM
Blackfoot Ultra
Edmonton, AB - 124 finishers
100 KM | 50 Miles | 50 KM
Mohican Trail Run
Loudonville, OH - 251 finishers
100 Miles | 50 Miles
Cinderella Trail - Spring
Oakland, CA - 28 finishers
50 KM
Coz's Backyard Ultra
Holland Patent, NY - 16 finishers
Backyard
Salt Lake Foothills Trail Races
Salt Lake City, UT - 84 finishers
50 Miles | 50 KM
North Fork 50 Mile/50K
Pine, CO - 255 finishers
50 Miles | 50 KM
Chesterfield Gorge Ultra
West Chesterfield, MA - 120 finishers
100 Miles | 100 KM | 50 Miles | 50 KM
View All Results