Michael Grindstaff
| Event | Category | Date | |
|---|---|---|---|
| 2 | Ride Hard Finish Thirsty | Beginner Men | 9/19 |
| 6 | Vancouver Criterium: OBRA Criterium Championships | Men Category 5 | 8/9 |
| 15 | Desert Orthopedics Bend Summer Crit Series | Men 4/5 | 7/29 |
| 12 | Desert Orthopedics Bend Summer Crit Series | Men 4/5 | 7/8 |
| 13 | Desert Orthopedics Bend Summer Crit Series | Men 4/5 | 7/1 |
| 18 | Desert Orthopedics Bend Summer Crit Series | Men 4/5 | 6/24 |
70th — 2015 Overall BAR: 2015 Cyclocross BAR: Beginner Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 2 | Ride Hard Finish Thirsty | Beginner Men | 9/19 | 14 |
| 14 |
68th — 2015 Overall BAR: Category 4/5 Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 12 | 2015 Overall BAR: Criterium BAR | Category 5 Men | 1/1 | 289 |
| 70 | 2015 Overall BAR: Cyclocross BAR | Beginner Men | 1/1 | 231 |
| 520 |
12th — 2015 Overall BAR: 2015 Criterium BAR: Category 5 Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 6 | Vancouver Criterium: OBRA Criterium Championships | Men Category 5 | 8/9 | 20 |
| 20 |
1876th — 2015 Ironman
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 18 | Desert Orthopedics Bend Summer Crit Series | Men 4/5 | 6/24 | 1 |
| 13 | Desert Orthopedics Bend Summer Crit Series | Men 4/5 | 7/1 | 1 |
| 12 | Desert Orthopedics Bend Summer Crit Series | Men 4/5 | 7/8 | 1 |
| 15 | Desert Orthopedics Bend Summer Crit Series | Men 4/5 | 7/29 | 1 |
| 6 | Vancouver Criterium: OBRA Criterium Championships | Men Category 5 | 8/9 | 1 |
| 2 | Ride Hard Finish Thirsty | Beginner Men | 9/19 | 1 |
| 6 |