Alex Hair
20-29
Alex Hair
Centurion

All-time

Miles 195
Calories 7,985
Score 0
  • July 12, 2021

    3.7 Miles
    147 Calories
    0 Score
    Rides
    3.73 mi in 15:55
    Goal: 1 Completed Lap
  • June 22, 2021

    6.9 Miles
    265 Calories
    0 Score
    Rides
    6.91 mi in 26:15
    Goal: 1 Completed Lap
  • June 17, 2021

    5.4 Miles
    209 Calories
    0 Score
    Rides
    5.43 mi in 21:49
    Goal: 1 Completed Lap
  • August 25, 2020

    8.4 Miles
    338 Calories
    0 Score
    Rides
    8.38 mi in 29:42
    Goal: 1 Completed Lap
  • August 22, 2020

    8.4 Miles
    339 Calories
    0 Score
    Rides
    8.38 mi in 29:32
    Goal: 1 Completed Lap
  • August 19, 2020

    4.5 Miles
    238 Calories
    0 Score
    Rides
    4.53 mi in 20:51
    Goal: 1 Completed Lap
  • August 17, 2020

    7.9 Miles
    364 Calories
    0 Score
    Rides
    7.87 mi in 32:20
    Goal: 1 Completed Lap
  • August 7, 2020

    4.4 Miles
    159 Calories
    0 Score
    Rides
    4.42 mi in 16:16
    Goal: 1 Completed Lap
  • August 5, 2020

    5.4 Miles
    214 Calories
    0 Score
    Rides
    2.03 mi in 6:37
    Goal: 1 Completed Lap
    3.37 mi in 11:53
    Goal: 1 Completed Lap
  • July 31, 2020

    7.0 Miles
    272 Calories
    0 Score
    Rides
    6.98 mi in 27:41
    Goal: 1 Completed Lap
Burn 2,500 Calories for your chance to win $100
July 2021
Earn 50 mountain points for your chance to win $100
June 2021
Ride 5 hours for your chance to win $100
August 2020
Burn 2,500 Calories for your chance to win $100
July 2020
Ride 50 Miles
August 2017
Burn 5,000 Calories!
January 2017
Score 1 million points for your chance to win $100.
November 2016
Bust 10 ghosts for your chance to win $100.
October 2016
Ride 100 Miles for your chance to win $100
September 2016
Ride 50 miles for your chance to win $100
June 2016
Ride mountains on Expresso. Earn 50 Points!
May 2016
Ride 100 miles for your chance to win $100.
February 2016
Climb mountains on Expresso. Earn 50 Points!
December 2015
You ain't afraid of your ghost!
October 2015
Finish the summer with a Century ride.
September 2015
September 2015
Beat the heat...
August 2015

Road

Centurion
Centurion
Double Marathoner
Double Marathoner
Marathoner
Marathoner
Biker
Biker
First Mile
First Mile

Basic

Expresso Speedway

3:24

1.0 Miles
17.3 MPH
159 Watts
Rolling Thunder

3:25

1.0 Miles
17.9 MPH
185 Watts
Redwood Dash

5:42

1.5 Miles
15.7 MPH
141 Watts
Titan Time

8:04

1.8 Miles
13.0 MPH
137 Watts
Campus Loop

6:37

2.0 Miles
18.2 MPH
185 Watts
Rabbit Run

8:11

2.4 Miles
17.0 MPH
160 Watts
Coastal Run

11:53

3.4 Miles
17.0 MPH
161 Watts
Catacombs

15:55

3.7 Miles
13.9 MPH
131 Watts
Bent Spoke

14:23

4.0 Miles
16.4 MPH
171 Watts
Fruitdale

14:45

4.4 Miles
17.9 MPH
165 Watts

Moderate

City Express

20:51

4.5 Miles
13.0 MPH
166 Watts
Dragon Fire

17:43

5.0 Miles
16.9 MPH
153 Watts
Billy Goat Falls

26:00

5.4 Miles
12.3 MPH
140 Watts
Broken Spoke

20:49

5.4 Miles
15.4 MPH
147 Watts
Moody Ambush

20:50

5.4 Miles
15.3 MPH
144 Watts
Oblivion

21:51

5.8 Miles
15.8 MPH
149 Watts
Ironhorse Rush

23:00

6.0 Miles
15.5 MPH
161 Watts
Quicksilver

21:46

6.3 Miles
17.4 MPH
170 Watts
Farmers Bluff

26:15

6.9 Miles
15.8 MPH
144 Watts
Stump Puller

27:07

6.9 Miles
15.3 MPH
138 Watts
Apple Grinder

27:41

7.0 Miles
15.0 MPH
140 Watts
Sunday Afternoon

30:36

7.0 Miles
13.6 MPH
118 Watts

Challenging

Odyssey

32:12

7.6 Miles
14.1 MPH
141 Watts
Wicked Workout

32:20

7.9 Miles
14.5 MPH
164 Watts
Rough Rider

29:32

8.4 Miles
17.0 MPH
167 Watts
Falcon Flight

29:36

8.4 Miles
16.9 MPH
162 Watts