Malcolm Johnson

Event Category
3 Blue Ribbon Track Omnium Team Sprint Men
5 Blue Ribbon Track Omnium Men 4/5
3 Fast Twitch Friday Sprint C
4 Alpenrose Heartbreaker 50+ Masters Points
12 Fast Twitch Friday: May Overall Sprint
1 Fast Twitch Friday Sprint E
4 Fast Twitch Friday Sprint C
1 Fast Twitch Friday Sprint D
3 Thursday Night Track: 500m Masters Men
7 BriHOP Interstellar Omnium: Sunday Men 4/5
7 BriHOP Interstellar Omnium: Saturday Men 4/5 Omnium
4 Fast Twitch Friday Masters Men

3rd — 2016 Overall BAR: 2016 Age Graded BAR: Masters Men 65-69

Event Category Points
149 2016 Overall BAR Masters Men 292
292

149th — 2016 Overall BAR: Masters Men

Event Category Points
9 2016 Overall BAR: 2016 Track BAR Masters Men 292
292

9th — 2016 Overall BAR: 2016 Track BAR: Masters Men

Event Category Points
4 Alpenrose Heartbreaker 50+ Masters Points 12
12

173rd — 2016 Overall BAR: Senior Men

Event Category Points
31 2016 Overall BAR: 2016 Track BAR Senior Men 270
270

31st — 2016 Overall BAR: 2016 Track BAR: Senior Men

Event Category Points
12 Fast Twitch Friday: May Overall Sprint 4
4

67th — 2016 Overall BAR: Category 4/5 Men

Event Category Points
6 2016 Overall BAR: 2016 Track BAR Category 4 Men 295
295

6th — 2016 Overall BAR: 2016 Track BAR: Category 4 Men

Event Category Points
7 BriHOP Interstellar Omnium: Saturday Men 4/5 Omnium 9
7 BriHOP Interstellar Omnium: Sunday Men 4/5 9
5 Blue Ribbon Track Omnium Men 4/5 11
29

158th — 2016 Ironman

Event Category Points
4 Fast Twitch Friday Masters Men 1
7 BriHOP Interstellar Omnium: Saturday Men 4/5 Omnium 1
7 BriHOP Interstellar Omnium: Sunday Men 4/5 1
3 Thursday Night Track: 500m Masters Men 1
1 Fast Twitch Friday Sprint D 1
4 Fast Twitch Friday Sprint C 1
1 Fast Twitch Friday Sprint E 1
12 Fast Twitch Friday: May Overall Sprint 1
4 Alpenrose Heartbreaker 50+ Masters Points 1
3 Fast Twitch Friday Sprint C 1
5 Blue Ribbon Track Omnium Men 4/5 1
3 Blue Ribbon Track Omnium Team Sprint Men 1
12

68

Portland, OR

M

3651

5039

2

3

4

5

4

March 29, 2007

December 31, 2016