Keith Solano

Event
36 Blind Date at the Dairy
21 Portland Trophy Cup
21 Portland Trophy Cup
31 Blind Date at the Dairy
26 Portland Trophy Cup
17 GPCM: DDCX
29 Tuesday Night PIR
10 Monday Night PIR Sprint Series
31 Tuesday Night PIR
44 Tuesday Night PIR
10 Monday Night PIR Sprint Series
34 Tuesday Night PIR
9 Monday Night PIR Sprint Series
DNF Tuesday Night PIR
38 Tuesday Night PIR
40 Tuesday Night PIR
28 Tuesday Night PIR
14 Mt. Tabor Series
21 Tuesday Night PIR
19 Tuesday Night PIR
32 Hammer Velo Crit
22 Tuesday Night PIR
26 Tuesday Night PIR
39 Monday Night PIR: SERIES STANDINGS
27 Monday Night PIR
32 Tuesday Night PIR
29 Monday Night PIR
DNF Monday Night PIR
33 Tuesday Night PIR
23 Monday Night PIR
10 Monday Night PIR
33 Tuesday Night PIR
DNF Silverton Road Race
117 Jack Frost Time Trial: Combined
25 Jack Frost Time Trial

148th — 2017 Ironman

Event
25 Jack Frost Time Trial
DNF Silverton Road Race
33 Tuesday Night PIR
10 Monday Night PIR
23 Monday Night PIR
33 Tuesday Night PIR
DNF Monday Night PIR
29 Monday Night PIR
32 Tuesday Night PIR
27 Monday Night PIR
39 Monday Night PIR: SERIES STANDINGS
26 Tuesday Night PIR
22 Tuesday Night PIR
32 Hammer Velo Crit
19 Tuesday Night PIR
21 Tuesday Night PIR
14 Mt. Tabor Series
28 Tuesday Night PIR
40 Tuesday Night PIR
38 Tuesday Night PIR
DNF Tuesday Night PIR
9 Monday Night PIR Sprint Series
34 Tuesday Night PIR
10 Monday Night PIR Sprint Series
44 Tuesday Night PIR
31 Tuesday Night PIR
10 Monday Night PIR Sprint Series
29 Tuesday Night PIR
17 GPCM: DDCX
26 Portland Trophy Cup
31 Blind Date at the Dairy
21 Portland Trophy Cup
21 Portland Trophy Cup
36 Blind Date at the Dairy

35th — Mt. Tabor Series: Category 4 Men

Event
14 Mt. Tabor Series

46

Portland, OR

M

16384

4028

3

3

5

4

5

May 4, 2015

December 31, 2018