| 15 |
Rapha Portland Trophy Cup |
Masters Men C 35+ |
Michael Perrotti |
10/6 |
| 29 |
GPRM 2015: Heiser Farm |
Masters 35+ C |
Michael Perrotti |
10/3 |
| 18 |
GPRM 2015: Ninkrossi |
Masters 35+ C |
Michael Perrotti |
9/26 |
| 28 |
Rapha Portland Trophy Cup |
Masters Men C 35+ |
Michael Perrotti |
9/22 |
| 25 |
Blind Date at the Dairy |
Masters Men C 40+ |
Michael Perrotti |
9/16 |
| 23 |
Rapha Portland Trophy Cup |
Masters C 35+ |
Michael Perrotti |
9/15 |
| 27 |
Rapha Portland Trophy Cup |
Masters Men C 35+ |
Michael Perrotti |
9/8 |
| 27 |
GPRM 2015: DDCX |
Masters Men 35+ C |
Michael Perrotti |
9/5 |
| 11 |
Keizer Rapids Cross Series: Final Series Standings |
Category C Men |
Michael Perrotti |
9/2 |
| 8 |
Keizer Rapids Cross Series: Final Series Standings |
Beginner Men |
Michael Perrotti |
9/2 |
| 11 |
Keizer Rapids Cross Series |
Category C |
Michael Perrotti |
9/2 |
| 20 |
Rapha Portland Trophy Cup |
Masters Men C |
Michael Perrotti |
9/1 |
| 51 |
Kruger's Kermesse Farm Crit |
Masters Men C 35+ |
Michael Perrotti |
8/30 |
| 10 |
Keizer Rapids Cross Series: Series Standings |
Category C Men |
Michael Perrotti |
8/26 |
| 5 |
Keizer Rapids Cross Series: Series Standings |
Beginner Men |
Michael Perrotti |
8/26 |
| 8 |
Keizer Rapids Cross Series |
Category C Men |
Michael Perrotti |
8/26 |
| 2 |
Keizer Rapids Cross Series |
Beginner Men |
Michael Perrotti |
8/19 |
| 1 |
Portland Short Track Series |
Category 3 Men 45+ |
Michael Perrotti |
7/27 |
| 2 |
Portland Short Track Series |
Category 3 Men 45+ |
Michael Perrotti |
7/20 |
| 2 |
Portland Short Track Series |
Category 3 Men 45+ |
Michael Perrotti |
7/13 |
| 5 |
Portland Short Track Series |
Category 3 Men 45+ |
Michael Perrotti |
7/6 |
| 4 |
Portland Short Track Series |
Category 3 Men 45+ |
Michael Perrotti |
6/22 |
| 3 |
Portland Short Track Series |
Category 3 Men 45+ |
Michael Perrotti |
6/15 |
| 28 |
Mt. Tabor Series |
Category 5 Men |
Michael Perrotti |
6/10 |
| 7 |
Portland Short Track Series |
Category 3 Men 45+ |
Michael Perrotti |
6/8 |
| 4 |
Portland Short Track Series |
Category 3 Men 45+ |
Michael Perrotti |
6/1 |