Forza Portland, presented by Smith Optics

Event Category Name Date
40 Cyclocross Crusade Overall Results Category 2/3 Open Giovenni Cafiso 11/12
18 Cyclocross Crusade Overall Results Category 2/3 Open Brian Lynch 11/12
1 Cyclocross Crusade Overall Results Junior 1/2/3 Open Ezra Brown 11/12
1 Cyclocross Crusade: Rainier High School Junior 1/2/3 Open Ezra Brown 11/12
30 Cyclocross Crusade - Team Competition Team Conpetition 11/12
2 Cyclocross Crusade: Fernwood Junior 1/2/3 Open Ezra Brown 11/5
5 Cyclocross Crusade: Fernwood/OBRA CX Championships Open Masters 45-49 Brian Lynch 11/4
1 Cyclocross Crusade: Cascade Locks Junior 1/2/3 Open Ezra Brown 10/29
30 Cyclocross Crusade: Cascade Locks: Cascade Locks - Team Competition Team Competition 10/29
1 Cyclocross Crusade: Cascade Locks Elite Junior 1/2/3 Open Ezra Brown 10/28
4 Cyclocross Crusade: Cascade Locks Category 2/3 Open Brian Lynch 10/28
1 Cyclocross Crusade: Cascade Locks Junior 1/2/3 Open Ezra Brown 10/28
14 Cyclocross Crusade: PIR Infield Category 2/3 Open Giovanni Cafiso 10/22
11 Cyclocross Crusade: PIR Infield Category 2/3 Open Brian Lynch 10/22
26 Cyclocross Crusade: PIR Infield: PIR Infield - Team Competitions Team Competition 10/22
17 Cyclocross Crusade: PIR Heron Lakes Category 2/3 Open Giovenni Cafiso 10/15
15 Cyclocross Crusade: PIR Heron Lakes Category 2/3 Open Brian Lynch 10/15
41 Cyclocross Crusade: PIR Heron Lakes Category 3 Masters Open 35+ Peter Seelig 10/15
17 Harvest Cyclocross Series: Zaaldercross Masters Open 60+ Eric Anderson 10/8
11 Harvest Cyclocross Series: Zaaldercross Masters Open 50+ Chris Haverty 10/8
7 Harvest Cyclocross Series: Zaaldercross Masters Open 50+ Matt Radich 10/8
32 Harvest Cyclocross Series: Zaaldercross Category 3 Masters Open 35+ Peter Seelig 10/8
6 Harvest Cyclocross Series: Zaaldercross Category 3 Masters Open 35+ Giovanni Cafiso 10/8
8 Harvest Cyclocross Series: Heiser Farms CX Masters Open 50+ Chris Haverty 10/1
2 Harvest Cyclocross Series: Heiser Farms CX Masters Open 50+ Matt Radich 10/1
32 Harvest Cyclocross Series: Heiser Farms CX Category 3 Masters Open 35+ Peter Seelig 10/1
1 Harvest Cyclocross Series: Heiser Farms CX Category 3 Masters Open 35+ Giovanni Cafiso 10/1
13 Harvest Cyclocross Series: Heiser Farms CX Category 2/3 Open Joel West 10/1
9 Harvest Cyclocross Series: Madras Masters Open 60+ Eric Anderson 9/24
6 Harvest Cyclocross Series: Madras Masters Open 50+ Matt Radich 9/24
23 Harvest Cyclocross Series: Madras Category 3 Masters Open 35+ Peter Seelig 9/24
2 Harvest Cyclocross Series: Madras Category 3 Masters Open 35+ Giovanni Cafiso 9/24
10 Harvest Cyclocross Series: Washougal CX 2 Masters Open 60+ Eric Anderson 9/17
6 Harvest Cyclocross Series: Washougal CX 2 Masters Open 50+ Chris Haverty 9/17
1 Harvest Cyclocross Series: Washougal CX 1 Category 4 Open Ezra Brown 9/16
28 Harvest Cyclocross Series: Washougal CX 1 Category 3 Masters Open 35+ Peter Seelig 9/16
5 Harvest Cyclocross Series: Washougal CX 1 Category 3 Masters Open 35+ Brian Lynch 9/16
3 Harvest Cyclocross Series: Washougal CX 1 Category 3 Masters Open 35+ Giovanni Cafiso 9/16
1 Harvest Cyclocross Series: Washougal CX 1 Junior Open 1/2/3 Ezra Brown 9/16
14 Harvest Cyclocross Series: Corn Cross Masters Open 60+ Eric Anderson 9/10
7 Harvest Cyclocross Series: Corn Cross Masters Open 50+ Chris Haverty 9/10
4 Harvest Cyclocross Series: Corn Cross Masters Open 50+ Matt Radich 9/10
29 Harvest Cyclocross Series: Corn Cross Category 3 Masters Open 35+ Peter Seelig 9/10
1 Harvest Cyclocross Series: Corn Cross Category 3 Masters Open 35+ Giovanni Cafiso 9/10
5 Harvest Cyclocross Series: Het Meer CX Masters Open 50+ Chris Haverty 9/3
40 Harvest Cyclocross Series: Het Meer CX Category 3 Masters Open 35+ Peter Seelig 9/3
1 Harvest Cyclocross Series: Het Meer CX Category 3 Masters Open 35+ Giovanni Cafiso 9/3
12 Hammer Criterium Open Category Elimination Race Matt Radich 8/13
6 Hammer Criterium Open Category Elimination Race Joel West 8/13
10 Hammer Criterium Open Category 3 Peter Seelig 8/13
33 Hammer Criterium Open Category 3/4 Matt Radich 8/13
30 Hammer Criterium Open Category 3/4 Joel West 8/13
12 Hammer Criterium Open Masters 35+ Category 1/2/3 Joel West 8/13
11 Hammer Criterium Open Masters 35+ Category 1/2/3 Peter Seelig 8/13
13 Hammer Criterium Open Masters 50+ Category 1/2/3 Eric Anderson 8/13
4 Hammer Criterium Open Masters 50+ Category 1/2/3 Matt Radich 8/13
4 Hammer Criterium Open Masters 60+ 3/4/5 Eric Anderson 8/13
10 Hammer Criterium Open Masters 50+ Category 3/4/5 Matt Radich 8/13
8 Hammer Criterium Open Masters 40+ Category 3/4/5 Peter Seelig 8/13
30 Tuesday Night PIR Open Category 1/2/3 Chris Haverty 8/8
5 Tuesday Night PIR Open Category 1/2/3 Andrej Miske 8/8
56 Tuesday Night PIR Open Category 3/4 Eric Anderson 8/8
52 Tuesday Night PIR Open Category 3/4 Giovanni Cafiso 8/8
21 Tuesday Night PIR Open Category 3/4 Ezra Brown 8/8
14 Tuesday Night PIR Open Category 3/4 Peter Seelig 8/8
10 Tuesday Night PIR Open Category 3/4 Joel West 8/8
2 Tuesday Night PIR Open Category 3/4 Matt Radich 8/8
6 Tuesday Night PIR Open Masters 60+ Eric Anderson 8/8
10 Tuesday Night PIR Open Masters 50-59 Chris Haverty 8/8
2 Tuesday Night PIR Open Masters 50-59 Matt Radich 8/8
5 Tuesday Night PIR Open Category 4/5 Ezra Brown 8/8
2 Tuesday Night PIR Junior 9-18 Ezra Brown 8/8
48 Tuesday Night PIR Open Category 1/2/3 Chris Haverty 8/1
14 Tuesday Night PIR Open Category 1/2/3 Andrej Miske 8/1
26 Tuesday Night PIR Open Category 3/4 Eric Anderson 8/1
12 Tuesday Night PIR Open Category 3/4 Joel West 8/1
11 Tuesday Night PIR Open Category 3/4 Peter Seelig 8/1
3 Tuesday Night PIR Open Category 3/4 Matt Radich 8/1
4 Tuesday Night PIR Open Masters 60+ Eric Anderson 8/1
8 Tuesday Night PIR Open Masters 50-59 Matt Radich 8/1
3 Tuesday Night PIR Open Masters 50-59 Chris Haverty 8/1
17 Washougal XC (OBRA XC Championships MTB) Category 2 Men 60+ Eric Anderson 7/30
10 Washougal Short Track (OBRA Short Track Championships MTB) Men 60-69 Eric Anderson 7/29
47 Tuesday Night PIR Open Category 1/2/3 Matt Radich 7/25
45 Tuesday Night PIR Open Category 1/2/3 Chris Haverty 7/25
24 Tuesday Night PIR Open Category 1/2/3 Ted Collins 7/25
15 Tuesday Night PIR Open Category 1/2/3 Andrej Miske 7/25
29 Tuesday Night PIR Open Category 3/4 Eric Anderson 7/25
12 Tuesday Night PIR Open Category 3/4 Giovanni Cafiso 7/25
4 Tuesday Night PIR Open Category 3/4 Joel West 7/25
3 Tuesday Night PIR Open Masters 60+ Eric Anderson 7/25
6 Tuesday Night PIR Open Masters 50-59 Chris Haverty 7/25
1 Tuesday Night PIR Open Masters 50-59 Matt Radich 7/25
12 Mt Tabor Circuit Race Category 3 Ted Collins 7/12
18 Mt Tabor Circuit Race Masters 40+ Joel West 7/12
16 Mt Tabor Circuit Race Masters 40+ Giovanni Cafiso 7/12
7 Mt Tabor Circuit Race Masters 40+ Andrej Miske 7/12
6 Mt Tabor Circuit Race Masters 60+ Eric Anderson 7/12
5 Mt Tabor Circuit Race Masters 50+ Chris Haverty 7/12
1 Mt Tabor Circuit Race Masters 50+ Matt Radich 7/12
3 Mt Tabor Circuit Race Junior Ezra Brown 7/12
3 Oregon State Time Trial Championships Men 60-64 Eric Anderson 7/9
19 Mt Tabor Circuit Race Masters 40+ Chris Haverty 7/5
17 Mt Tabor Circuit Race Masters 40+ Joel West 7/5
10 Mt Tabor Circuit Race Masters 40+ Andrej Miske 7/5
6 Mt Tabor Circuit Race Masters 60+ Eric Anderson 7/5
8 Mt Tabor Circuit Race Masters 50+ Matt Radich 7/5
3 Mt Tabor Circuit Race Masters 50+ Chris Haverty 7/5
17 Mt Tabor Circuit Race Category 3 Ted Collins 6/28
28 Mt Tabor Circuit Race Masters 40+ Matt Radich 6/28
21 Mt Tabor Circuit Race Masters 40+ Joel West 6/28
20 Mt Tabor Circuit Race Masters 40+ Devin Bailly 6/28
19 Mt Tabor Circuit Race Masters 40+ Chris Haverty 6/28
15 Mt Tabor Circuit Race Masters 40+ Giovanni Cafiso 6/28
7 Mt Tabor Circuit Race Masters 40+ Calon Russell 6/28
8 Mt Tabor Circuit Race Masters 60+ Eric Anderson 6/28
2 Mt Tabor Circuit Race Masters 50+ Chris Haverty 6/28
1 Mt Tabor Circuit Race Masters 50+ Matt Radich 6/28
4 Mt Tabor Circuit Race Junior Ezra Brown 6/28
8 Monday Night PIR Open Masters 1/2/3 50+ Eric Anderson 6/26
5 Monday Night PIR Open Masters 1/2/3 50+ Matt Radich 6/26
4 Monday Night PIR Open Masters 1/2/3 50+ Andrew Lawrence 6/26
23 Monday Night PIR Open 1/2/3 Peter Seelig 6/26
7 Monday Night PIR Open 1/2/3 Andrej Miske 6/26
20 Monday Night PIR Open 4/5 Ezra Brown 6/26
2 Monday Night PIR Junior Ezra Brown 6/26
16 Mt Tabor Circuit Race Masters 40+ Matt Radich 6/21
15 Mt Tabor Circuit Race Masters 40+ Brian Lynch 6/21
12 Mt Tabor Circuit Race Masters 40+ Joel West 6/21
11 Mt Tabor Circuit Race Masters 40+ Andrej Miske 6/21
10 Mt Tabor Circuit Race Masters 40+ Calon Russell 6/21
8 Mt Tabor Circuit Race Masters 40+ Chris Haverty 6/21
6 Mt Tabor Circuit Race Masters 40+ Devin Bailly 6/21
6 Mt Tabor Circuit Race Masters 60+ Eric Anderson 6/21
2 Mt Tabor Circuit Race Masters 50+ Matt Radich 6/21
1 Mt Tabor Circuit Race Masters 50+ Chris Haverty 6/21
19 Mt Tabor Circuit Race Category 3 Ted Collins 6/14
23 Mt Tabor Circuit Race Masters 40+ Matt Radich 6/14
17 Mt Tabor Circuit Race Masters 40+ Andrej Miske 6/14
16 Mt Tabor Circuit Race Masters 40+ Brian Lynch 6/14
15 Mt Tabor Circuit Race Masters 40+ Joel West 6/14
14 Mt Tabor Circuit Race Masters 40+ Devin Bailly 6/14
13 Mt Tabor Circuit Race Masters 40+ Chris Haverty 6/14
4 Mt Tabor Circuit Race Masters 40+ Calon Russell 6/14
4 Mt Tabor Circuit Race Masters 50+ Chris Haverty 6/14
1 Mt Tabor Circuit Race Masters 50+ Matt Radich 6/14
6 Mt Tabor Circuit Race Junior Ezra Brown 6/14
8 Monday Night PIR Open Masters 1/2/3 50+ Eric Anderson 6/12
5 Monday Night PIR Open Masters 1/2/3 50+ Andrew Lawrence 6/12
42 Monday Night PIR Open 1/2/3 Peter Seelig 6/12
35 Monday Night PIR Open 1/2/3 Ted Collins 6/12
19 Monday Night PIR Open 4/5 Ezra Brown 6/12
1 Monday Night PIR Junior Ezra Brown 6/12
41 Red R Crit Senior Open (Category 1/2/3/4/5) Peter Seelig 6/10
38 Red R Crit Senior Open (Category 1/2/3/4/5) Matt Radich 6/10
37 Red R Crit Senior Open (Category 1/2/3/4/5) Chris Haverty 6/10
42 Red R Crit Category 3 Open Eric Anderson 6/10
39 Red R Crit Category 3 Open Giovanni Cafiso 6/10
29 Red R Crit Category 3 Open Ted Collins 6/10
23 Red R Crit Category 3 Open Matt Radich 6/10
20 Red R Crit Category 3 Open Peter Seelig 6/10
18 Red R Crit Category 3 Open Joel West 6/10
4 Red R Crit Masters Open 60+ Eric Anderson 6/10
16 Red R Crit Masters Open 50+ Chris Haverty 6/10
5 Red R Crit Masters Open 50+ Matt Radich 6/10
15 Red R Crit Masters Open 35+ Peter Seelig 6/10
14 Red R Crit Masters Open 35+ Giovanni Cafiso 6/10
11 Red R Crit Masters Open 35+ Joel West 6/10
17 Mt Tabor Circuit Race Category 3 Giovanni Cafiso 6/7
11 Mt Tabor Circuit Race Category 3 Ted Collins 6/7
25 Mt Tabor Circuit Race Masters 40+ Matt Radich 6/7
21 Mt Tabor Circuit Race Masters 40+ Giovanni Cafiso 6/7
19 Mt Tabor Circuit Race Masters 40+ Chris Haverty 6/7
18 Mt Tabor Circuit Race Masters 40+ Joel West 6/7
6 Mt Tabor Circuit Race Masters 40+ Devin Bailly 6/7
5 Mt Tabor Circuit Race Masters 40+ Andrej Miske 6/7
6 Mt Tabor Circuit Race Masters 60+ Eric Anderson 6/7
3 Mt Tabor Circuit Race Masters 50+ Chris Haverty 6/7
2 Mt Tabor Circuit Race Masters 50+ Matt Radich 6/7
4 Mt Tabor Circuit Race Junior Ezra Brown 6/7
14 Mt Tabor Circuit Race Category 3 Ted Collins 5/31
23 Mt Tabor Circuit Race Masters 40+ Joel West 5/31
22 Mt Tabor Circuit Race Masters 40+ Brian Lynch 5/31
21 Mt Tabor Circuit Race Masters 40+ Matt Radich 5/31
20 Mt Tabor Circuit Race Masters 40+ Giovanni Cafiso 5/31
16 Mt Tabor Circuit Race Masters 40+ Chris Haverty 5/31
12 Mt Tabor Circuit Race Masters 40+ Andrej Miske 5/31
10 Mt Tabor Circuit Race Masters 40+ Devin Bailly 5/31
4 Mt Tabor Circuit Race Masters 60+ Eric Anderson 5/31
12 Mt Tabor Circuit Race Masters 50+ Chris Haverty 5/31
4 Mt Tabor Circuit Race Masters 50+ Matt Radich 5/31
61 Monday Night PIR Open 1/2/3 Ted Collins 5/22
55 Monday Night PIR Open 1/2/3 Brian Lynch 5/22
54 Monday Night PIR Open 1/2/3 Giovanni Cafiso 5/22
41 Monday Night PIR Open 1/2/3 Calon Russell 5/22
32 Monday Night PIR Open 1/2/3 Joel West 5/22
6 Monday Night PIR Open 4/5 Ezra Brown 5/22
5 Rally the Valley Road Race Masters Open 3/4/5 60+ Eric Anderson 5/21
9 Monday Night PIR Open Masters 1/2/3 50+ Craig Schommer 5/15
8 Monday Night PIR Open Masters 1/2/3 50+ Eric Anderson 5/15
7 Monday Night PIR Open Masters 1/2/3 50+ Giovanni Cafiso 5/15
6 Monday Night PIR Open Masters 1/2/3 50+ Chris Haverty 5/15
3 Monday Night PIR Open Masters 1/2/3 50+ Matt Radich 5/15
22 Monday Night PIR Open 1/2/3 Joel West 5/15
17 Monday Night PIR Open 4/5 Ezra Brown 5/15
6 PNW Short Track Cup - Series Totals Junior Men 15-16 Ezra Brown 5/14
10 PNW Short Track Cup - Series Totals Men 45-49 Giovanni Cafiso 5/14
7 PNW Short Track Cup - Series Totals Men 45-49 Calon Russell 5/14
6 PNW Short Track Cup - Series Totals Men 45-49 Joel West 5/14
4 PNW Short Track Cup Men 45-49 Calon Russell 5/14
4 PNW Short Track Cup Junior Men 15-16 Ezra Brown 5/13
6 PNW Short Track Cup Men 45-49 Giovanni Cafiso 5/13
4 PNW Short Track Cup Men 45-49 Joel West 5/13
2 Monday Night PIR Open Masters 1/2/3 50+ Eric Anderson 5/8
30 Monday Night PIR Open 1/2/3 Brian Lynch 5/1
12 Monday Night PIR Open 4/5 Ezra Brown 5/1
9 Banana Belt Road Race #1 Open 3 Ted Collins 4/30
9 Banana Belt Road Race #1 Open 1/2 Calon Russell 4/30
7 Banana Belt Road Race #1 Open Masters 60+ 3/4/5 Eric Anderson 4/30
15 Banana Belt Road Race #1 Open Masters 50+ 3/4/5 Andrew Lawrence 4/30
13 Monday Night PIR Masters 1/2/3 50+ Eric Anderson 4/24
47 Monday Night PIR Open 4/5 Ezra Brown 4/24
8 Monday Night PIR Novice Robert Logwood 4/24
1 Monday Night PIR Novice Ezra Brown 4/24
13 Monday Night PIR Open Masters 1/2/3 50+ Eric Anderson 4/24
2 Chilly Crow Time Trial Men 60-69 Eric Anderson 4/16
8 Michael Myers Memorial Time Trial Masters Men 60+ Eric Anderson 3/19
144 Michael Myers Memorial Time Trial - Overall Overall Eric Anderson 3/19