NASCAR Stage Lengths

Track

Stage #1

(Ends on lap)

Stage #2

(Ends on lap)

Final Stage

(Ends on lap)

Daytona

60

120

200

Atlanta

85

170

325

Las Vegas

80

160

267

Phoenix

75

150

312

Auto Club

60

120

200

Martinsville

130

260

500

Phoenix

75

150

312

Texas

85

170

334

Bristol

125

250

500

Richmond

100

200

400

Talladega

55

110

188

Kansas

80

160

267

Charlotte

115

230

400

Dover

120

240

400

Pocono

50

100

160

Michigan

60

120

200

Sonoma

25

50

110

Daytona

40

80

160

Kentucky

80

160

267

New Hampshire

75

150

301

Indianapolis

50

100

160

Pocono

50

100

160

Watkins Glen

20

40

90

Michigan

60

120

200

Bristol

125

250

500

Darlington

100

200

367

Richmond

100

200

400

Chicagoland

80

160

267

New Hampshire

75

150

300

Dover

120

240

400

Charlotte

90

180

334

Talladega

55

110

188

Kansas

80

160

267

Martinsville

130

260

500

Texas

85

170

334

Phoenix

75

150

312

Homestead

80

160

267