Stock car racing events in the NASCAR O'Reilly Auto Parts Series have been held annually at Charlotte Motor Speedway in Concord, North Carolina since 1982.
May race
The Charbroil 300 is an annual NASCAR O'Reilly Auto Parts Series race held at the Charlotte Motor Speedway in Concord, North Carolina during Memorial Day weekend as a support race for the Coca-Cola 600. Ross Chastain is the defending race winner.
History The race's origins trace back to 1978, when a NASCAR Late Model Sportsman Series race was held the day before the World 600. In 1982, it then became a Busch Series race.
From its inception through 2004, the race was scheduled for Saturday afternoon. In 1985 only, it was held the same day as The Winston. Lights were installed at Charlotte in 1993, and from 2005 to 2009, the race was a Saturday night race. In 2010, the race was moved back to 2:30 p.m. Eastern in response to fans wanting an afternoon race and allowing for ABC coverage. In 2015, the race's broadcast was transferred to NASCAR on Fox after the departure of the NASCAR on ESPN content, allowing both of the races in Charlotte (the 300 on Saturday and the 600 on Sunday) to air on Fox.
In 2018, Alsco, which is a linen and uniform rental services company, became the entitlement sponsor for the race, dubbing it the Alsco 300. The name was tweaked in 2021 to become the Alsco Uniforms 300.
In 2024, BetMGM, a sports betting and online gaming platform jointly owned by MGM Resorts International and Entain, became the new title sponsor of the race.
Past winners YearDateDriverTeamManufacturerRace DistanceRace TimeAverage Speed(mph)Report Laps Miles (km) 1982 May 29 77 Harry Gant Harry Gant Pontiac200300 (482.803)2:22:02126.731 Report 1983 May 28 15 Dale Earnhardt Robert Gee Pontiac200300 (482.803)2:32:54117.724 Report 1984 May 26 22 Bobby Allison Frank Plessinger Oldsmobile200300 (482.803)2:22:38126.198 Report 1985 May 25 15 Tim Richmond Hendrick Motorsports Pontiac200300 (482.803)2:30:54119.284 Report 1986 May 24 15 Tim Richmond Hendrick Motorsports Pontiac200300 (482.803)2:08:50139.715 Report 1987 May 23 7 Harry Gant Whitaker Racing Buick200300 (482.803)2:08:54139.643 Report 1988 May 28 32 Dale Jarrett Horace Isenhower Oldsmobile200300 (482.803)2:08:36139.969 Report 1989 May 27 25 Rob Moroso Dick Moroso Oldsmobile200300 (482.803)2:11:55136.45 Report 1990 May 26 32 Dale Jarrett Horace Isenhower Pontiac200300 (482.803)2:16:01132.337 Report 1991 May 25 3 Dale Earnhardt Dale Earnhardt, Inc. Chevrolet200300 (482.803)2:15:06133.235 Report 1992 May 23 1 Jeff Gordon Bill Davis Racing Ford200300 (482.803)2:21:31127.207 Report 1993 May 29 30 Michael Waltrip Bahari Racing Pontiac200300 (482.803)2:21:08127.539 Report 1994 May 28 29 Phil Parsons Phil Parsons Racing Chevrolet200300 (482.803)2:20:57127.704 Report 1995 May 27 23 Chad Little Mark Rypien Motorsports Ford200300 (482.803)2:16:40131.707 Report 1996 May 25 60 Mark Martin Roush Racing Ford200300 (482.803)1:55:32155.799 Report 1997 May 24 87 Joe Nemechek NEMCO Motorsports Chevrolet200300 (482.803)2:21:47126.954 Report 1998 May 23 60 Mark Martin Roush Racing Ford200300 (482.803)2:14:53133.449 Report 1999 May 29 60 Mark Martin Roush Racing Ford200300 (482.803)2:30:47119.377 Report 2000 May 27 9 Jeff Burton Roush Racing Ford200300 (482.803)2:27:50121.759 Report 2001 May 26 10 Jeff Green ppc Racing Ford200300 (482.803)2:20:24128.205 Report 2002 May 25 21 Jeff Green Richard Childress Racing Chevrolet200300 (482.803)2:29:09120.684 Report 2003 May 24 17 Matt Kenseth Reiser Enterprises Ford200300 (482.803)2:10:09138.302 Report 2004 May 29 5 Kyle Busch Hendrick Motorsports Chevrolet200300 (482.803)2:37:31114.275 Report 2005 May 28 5 Kyle Busch Hendrick Motorsports Chevrolet200300 (482.803)2:32:35117.968 Report 2006 May 27 60 Carl Edwards Roush Racing Ford200300 (482.803)2:42:33110.735 Report 2007 May 26 9 Kasey Kahne Evernham Motorsports Dodge200300 (482.803)2:16:07132.24 Report 2008 May 24 32 Kyle Busch Braun Racing Toyota202*303 (487.631)2:31:05120.331 Report 2009 May 23 1 Mike Bliss Phoenix Racing Chevrolet170*255 (410.382)1:58:31129.096 Report 2010 May 29 18 Kyle Busch Joe Gibbs Racing Toyota203*304.5 (490.045)2:18:11132.216 Report 2011 May 28 16 Matt Kenseth Roush Fenway Racing Ford200300 (482.803)2:11:44136.64 Report 2012 May 26 22 Brad Keselowski Penske Racing Dodge200300 (482.803)2:25:51123.414 Report 2013 May 25 54 Kyle Busch Joe Gibbs Racing Toyota200300 (482.803)2:18:33129.917 Report 2014 May 24 42 Kyle Larson Turner Scott Motorsports Chevrolet200300 (482.803)2:00:11149.771 Report 2015 May 23 33 Austin Dillon Richard Childress Racing Chevrolet200300 (482.803)2:08:44139.824 Report 2016 May 28 18 Denny Hamlin Joe Gibbs Racing Toyota206*309 (497.287)2:41:54114.515 Report 2017 May 27 12 Ryan Blaney Team Penske Ford200300 (482.803)2:38:17113.72 Report 2018 May 26 22 Brad Keselowski Team Penske Ford204*306 (492.459)2:49:04108.596 Report 2019 May 25 2 Tyler Reddick Richard Childress Racing Chevrolet200300 (482.803)2:42:37110.69 Report 2020 May 25 54 Kyle Busch Joe Gibbs Racing Toyota203*304.5 (490.045)2:43:30111.743 Report 2021 May 29 54 Ty Gibbs Joe Gibbs Racing Toyota200300 (482.803)2:39:57112.535 Report 2022 May 28 8 Josh Berry JR Motorsports Chevrolet200300 (482.803)2:33:07117.557 Report 2023 May 29* 7 Justin Allgaier JR Motorsports Chevrolet200300 (482.803)2:26:54122.532 Report 2024 May 25 17 Chase Elliott Hendrick Motorsports Chevrolet200300 (482.803)2:36:27115.053 Report 2025 May 24 17 William Byron Hendrick Motorsports Chevrolet205*307.5 (494.873)2:47:21110.248 Report 2026 May 23 9 Ross Chastain JR Motorsports Chevrolet91*136.5 (219.675)1:52:52159.48 Report
2008, 2010, 2016, 2018, 2020 and 2025: Race extended due to an overtime finish. 2009 and 2026: Race shortened due to rain. 2020: Race postponed from May 23 to May 25 due to the COVID-19 pandemic. 2023: Race postponed from May 27 to May 29 due to rain.
Multiple winners (drivers) # Wins Driver Years won 6 Kyle Busch 2004-2005, 2008, 2010, 2013, 2020 3 Mark Martin 1996, 1998-1999 2 Morgan Shepherd 1978, 1981 Harry Gant 1982, 1987 Dale Earnhardt 1983, 1991 Tim Richmond 1985-1986 Dale Jarrett 1988, 1990 Jeff Green 2001-2002 Matt Kenseth 2003, 2011 Brad Keselowski 2012, 2018
Multiple winners (teams) # Wins Team Years won 6 Roush Fenway Racing 1996, 1998-2000, 2006, 2011 Hendrick Motorsports 1985-1986, 2004-2005, 2024-2025 5 Joe Gibbs Racing 2010, 2013, 2016, 2020-2021 3 Team Penske 2012, 2017-2018 Richard Childress Racing 2002, 2015, 2019 JR Motorsports 2022-2023, 2026 2 Horace Isenhower 1988, 1990
Manufacturer wins # Wins Make Years won 16 Chevrolet 1979, 1991, 1994, 1997, 2002, 2004-2005, 2009, 2014-2015, 2019, 2022-2026 12 Ford 1992, 1995-1996, 1998-2001, 2003, 2006, 2011, 2017-2018 9 Pontiac 1978, 1980-1983, 1985-1986, 1990, 1993 6 Toyota 2008, 2010, 2013, 2016, 2020-2021 3 Oldsmobile 1984, 1988-1989 2 Dodge 2007, 2012 1 Buick 1987
October race (oval)
The Blue Cross NC 300 is a NASCAR O'Reilly Auto Parts Series stock car race that took place at Charlotte Motor Speedway in Concord, North Carolina. The 1985 race was extended to , which stands as the longest race distance run in O'Reilly Auto Parts Series history.
Past winners YearDateDriverTeamManufacturerRace DistanceRace TimeAverage Speed(mph)Report Laps Miles (km) 1982 October 9 17 Darrell Waltrip DarWal, Inc. Pontiac200300 (482.803)2:25:46123.485 Report 1983 October 8 00 Sam Ard Thomas Brothers Racing Oldsmobile200300 (482.803)2:07:25141.269 Report 1984 October 6 17 Darrell Waltrip DarWal, Inc. Pontiac200300 (482.803)2:26:45123.499 Report 1985 October 5 17 Terry Labonte DarWal, Inc. Pontiac267400.5 (644.542)2:51:03140.485 Report 1986 October 4 8 Dale Earnhardt Dale Earnhardt, Inc. Pontiac200300 (482.803)2:09:07138.746 Report 1987 October 10 7 Harry Gant Whitaker Racing Buick200300 (482.803)2:16:30131.868 Report 1988 October 8 25 Rob Moroso Dick Moroso Oldsmobile200300 (482.803)2:25:32123.683 Report 1989 October 7 25 Rob Moroso Dick Moroso Oldsmobile200300 (482.803)2:22:49126.035 Report 1990 October 6 48 Sterling Marlin Fred Turner Oldsmobile200300 (482.803)2:16:05132.272 Report 1991 October 5 7 Harry Gant Whitaker Racing Buick200300 (482.803)2:27:37121.937 Report 1992 October 10 1 Jeff Gordon Bill Davis Racing Ford200300 (482.803)2:28:49120.954 Report 1993 October 9 60 Mark Martin Roush Racing Ford200300 (482.803)2:37:37113.96 Report 1994 October 8 14 Terry Labonte Labonte Motorsports Chevrolet200300 (482.803)2:13:30134.831 Report 1995 October 7 60 Mark Martin Roush Racing Ford200300 (482.803)2:11:57136.415 Report 1996 October 5 60 Mark Martin Roush Racing Ford200300 (482.803)2:24:03124.957 Report 1997 October 4 20 Jimmy Spencer Crestinger Racing Chevrolet200300 (482.803)2:21:38127.089 Report 1998 October 3 34 Mike McLaughlin Team 34 Chevrolet200300 (482.803)2:03:49145.376 Report 1999 October 9 21 Michael Waltrip Michael Waltrip Racing Chevrolet200300 (482.803)2:15:06133.235 Report 2000 October 7 17 Matt Kenseth Reiser Enterprises Chevrolet200300 (482.803)2:04:05145.064 Report 2001 October 6 60 Greg Biffle Roush Racing Ford200300 (482.803)2:09:05139.445 Report 2002 October 12 9 Jeff Burton Roush Racing Ford200300 (482.803)2:06:22142.443 Report 2003 October 11* 7 Greg Biffle Evans Motorsports Chevrolet200300 (482.803)2:01:09148.576 Report 2004 October 15 20 Mike Bliss Joe Gibbs Racing Chevrolet200300 (482.803)2:43:21110.193 Report 2005 October 14 39 Ryan Newman Penske Racing Dodge200300 (482.803)2:55:36102.506 Report 2006 October 13 32 Dave Blaney Braun Racing Chevrolet203*304.5 (490.045)2:50:45106.999 Report 2007 October 12 29 Jeff Burton Richard Childress Racing Chevrolet200300 (482.803)2:29:40120.267 Report 2008 October 10 18 Kyle Busch Joe Gibbs Racing Toyota200300 (482.803)2:53:40103.647 Report 2009 October 16 18 Kyle Busch Joe Gibbs Racing Toyota200300 (482.803)2:19:41128.863 Report 2010 October 15 22 Brad Keselowski Penske Racing Dodge200300 (482.803)2:23:16125.64 Report 2011 October 14 60 Carl Edwards Roush Fenway Racing Ford200300 (482.803)2:14:08134.195 Report 2012 October 12 20 Joey Logano Joe Gibbs Racing Toyota200300 (482.803)2:10:07138.337 Report 2013 October 11 54 Kyle Busch Joe Gibbs Racing Toyota200300 (482.803)2:14:53133.449 Report 2014 October 10 22 Brad Keselowski Team Penske Ford200300 (482.803)2:27:20122.172 Report 2015 October 9 33 Austin Dillon Richard Childress Racing Chevrolet200300 (482.803)1:58:24152.027 Report 2016 October 9* 12 Joey Logano Team Penske Ford200300 (482.803)2:05:23143.56 Report 2017 October 7 42 Alex Bowman Chip Ganassi Racing Chevrolet200300 (482.803)2:26:43122.685 Report 2018–2025 Not held 2026 Report
1976: Race postponed from October 9 due to rain. 1977: Race shortened due to rain. 2003: Race postponed from Friday to Saturday due to rain. 2006: Races extended due to NASCAR overtime. 2016: Race postponed from Friday to Sunday afternoon due to rain.
Multiple winners (drivers) # Wins Driver Years won 4 Darrell Waltrip 1977, 1979, 1982, 1984 3 Bobby Allison 1973, 1974, 1978 Mark Martin 1993, 1995, 1996 Kyle Busch 2008, 2009, 2013 2 Ray Hendrick 1975, 1976 Rob Moroso 1988, 1989 Harry Gant 1987, 1991 Terry Labonte 1985, 1994 Greg Biffle 2001, 2003 Jeff Burton 2002, 2007 Brad Keselowski 2010, 2014 Joey Logano 2012, 2016
Multiple winners (teams) # Wins Team Years won 6 Roush Fenway Racing 1993, 1995, 1996, 2001, 2002, 2011 5 Joe Gibbs Racing 2004, 2008, 2009, 2012, 2013 4 Team Penske 2005, 2010, 2014, 2016 3 DarWal, Inc. 1982, 1984, 1985 2 Whitaker Racing 1987, 1991 Dick Moroso 1988, 1989 Richard Childress Racing 2007, 2015
Manufacturer wins # Wins Make Years won 16 Chevrolet 1973–1977, 1994, 1997–2000, 2003, 2004, 2006, 2007, 2015, 2017 9 Ford 1992, 1993, 1995, 1996, 2001, 2002, 2011, 2014, 2016 7 Pontiac 1979–1982, 1984–1986 4 Oldsmobile 1983, 1988–1990 Toyota 2008, 2009, 2012, 2013 2 Buick 1987, 1991 Dodge 2005, 2010 1 AMC 1978
Former October race (ROVAL)