John Berrigan
30th — Series Overall: Category C
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 15 | Cross Crusade: Cascade Locks | Category C | 10/18 | 4 |
| 16 | Cross Crusade: Deschutes Brewery | Category C | 10/31 | 3 |
| 18 | Cross Crusade: Barton Park | Category C | 11/8 | 1 |
| 8 |
9th — Series Overall: Men C
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 10 | Blind Date at the Dairy | Men C | 9/16 | 3 |
| 6 | Blind Date at the Dairy | Men C | 9/23 | 7 |
| 10 | Blind Date at the Dairy | Men C | 10/7 | 3 |
| 8 | Blind Date at the Dairy | Men C | 10/14 | 5 |
| 18 |
11th — Blind Date at the Dairy: October Standings: Men C
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 10 | Blind Date at the Dairy | Men C | 10/7 | 3 |
| 8 | Blind Date at the Dairy | Men C | 10/14 | 5 |
| 8 |
10th — Blind Date at the Dairy: September Standings: Men C
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 10 | Blind Date at the Dairy | Men C | 9/16 | 3 |
| 6 | Blind Date at the Dairy | Men C | 9/23 | 7 |
| 10 |
35th — Series Overall: Category 2 Men U35
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 11 | Portland Short Track Series | Category 2 Men U35 | 6/1 | 24 |
| 24 |
23rd — Portland Short Track Series: June Standings: Category 2 Men U35
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 11 | Portland Short Track Series | Category 2 Men U35 | 6/1 | 24 |
| 24 |
423rd — 2015 Overall BAR: Category 4/5 Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 76 | 2015 Overall BAR: Cyclocross BAR | Men C | 1/1 | 225 |
| 225 |
76th — 2015 Overall BAR: 2015 Cyclocross BAR: Men C
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 13 | Kruger's Kermesse Farm Crit | Men C | 8/30 | 3 |
| 15 | Rapha Portland Trophy Cup | Men C | 9/1 | 1 |
| 10 | Blind Date at the Dairy: September Standings | Men C | 9/16 | 6 |
| 11 | Blind Date at the Dairy: October Standings | Men C | 10/7 | 5 |
| 15 | Cross Crusade: Cascade Locks | Category C | 10/18 | 1 |
| 16 |
504th — 2015 Ironman
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 11 | Portland Short Track Series | Category 2 Men U35 | 6/1 | 1 |
| 13 | Kruger's Kermesse Farm Crit | Men C | 8/30 | 1 |
| 4 | Kruger's Kermesse Farm Crit | Two-Person Men Open | 8/30 | 1 |
| 15 | Rapha Portland Trophy Cup | Men C | 9/1 | 1 |
| 26 | Rapha Portland Trophy Cup | Men C | 9/8 | 1 |
| 13 | Rapha Portland Trophy Cup | Men C | 9/15 | 1 |
| 10 | Blind Date at the Dairy | Men C | 9/16 | 1 |
| 9 | Rapha Portland Trophy Cup | Men C | 9/22 | 1 |
| 6 | Blind Date at the Dairy | Men C | 9/23 | 1 |
| 22 | Rapha Portland Trophy Cup | Men C | 10/6 | 1 |
| 10 | Blind Date at the Dairy | Men C | 10/7 | 1 |
| 26 | Cross Crusade: Alpenrose | Category C | 10/10 | 1 |
| 16 | Cross Crusade: Alpenrose | Category C | 10/11 | 1 |
| 8 | Blind Date at the Dairy | Men C | 10/14 | 1 |
| 15 | Cross Crusade: Cascade Locks | Category C | 10/18 | 1 |
| 16 | Cross Crusade: Deschutes Brewery | Category C | 10/31 | 1 |
| 23 | Cross Crusade: Deschutes Brewery | Category C | 11/1 | 1 |
| 18 | Cross Crusade: Barton Park | Category C | 11/8 | 1 |
| 40 | Cross Crusade: Portland International Raceway | Category C | 11/14 | 1 |
| 21 | Cross Crusade: Portland International Raceway | Category C | 11/15 | 1 |
| 20 |