NASCAR Xfinity Series at Richmond Raceway
events in the NASCAR Xfinity Series have been held at Richmond Raceway, in Richmond, Virginia during numerous seasons and times of year since 1982 until 2024.
Spring race
The ToyotaCare 250 was a NASCAR Xfinity Series race that took place at Richmond Raceway in Richmond, Virginia. The race was first held during the inaugural season for the Xfinity Series in 1982 as a 150-lap event. The race was removed from the schedule after 1984. It returned to the series starting in 1990 as a 200 lap race. It was expanded to 250 lap distance in 1994. In 2016, as part of an overhauling of the Richmond spring race weekend, including the new Dash4Cash format, the total of 210-laps and had two 35-lap heat races and a 140-lap feature. In 2017, the heat races were discontinued, and the race returned to its 250-lap distance with the new stage format: stages 1 and 2 were 75 laps long, and stage 3 made up the remaining 100 laps.NASCAR removed the spring Richmond race in 2020 in favor of a race at Martinsville Speedway in October, though Richmond still maintained their other race on the Xfinity Series schedule in September, the Go Bowling 250. Even though Richmond lost one of their two Xfinity races, likely in exchange, NASCAR gave the track a Truck Series race to be run in April like the Xfinity Series. Despite the removal from the regular schedule, the race was briefly restored during the 2020 season as a replacement for the Michigan International Speedway event due to the COVID-19 pandemic, serving as the second round in a September doubleheader with the Go Bowling 250. Richmond downscaled to one race in 2021. In 2022, Richmond's one Xfinity Series race moved from September to April. The race was removed from the schedule after the 2025 schedule was announced, as NASCAR moved Richmond's date to Mexico City.
Past winners
- 1984: 150 lap distance race time and average speed record.
- 1993: 200 lap distance race time and average speed record.
- 2005, 2008, 2010–11, and 2016–17: Race extended due to a NASCAR overtime finish.
- 2006: Race was delayed because of rain and finished at midnight.
- 2011: 250 lap distance race time and average speed record even with overtime.
- 2016: The main event was reduced to 140 laps, while 70 other laps were divided into two heat races for the Xfinity Dash 4 Cash program. However, due to a NASCAR overtime from a late caution, the race ran 149 laps instead.
- 2020: After initially being removed from the schedule, the race was added back as the second race of a September doubleheader due to COVID-19.
Multiple winners (drivers)
Multiple winners (teams)
Manufacturer wins
Fall race
The Go Bowling 250 was a NASCAR Xfinity Series stock car race that took place at Richmond Raceway in Richmond, Virginia in the month of September. It is held the night before the NASCAR Cup Series race, the Federated Auto Parts 400. Noah Gragson won the 2021 race which was the last year it was run.In 2018, as part of schedule realignment, the event became the first race of the NASCAR Xfinity Series playoffs.
In 2020, as part of schedule realignment, this became the only Xfinity Series race at the track as NASCAR decided to give the track one Truck Series race instead. This schedule change was done in a swap with Martinsville Speedway, which previously had two Truck Series races and zero Xfinity Series races and would now have one Truck Series race and one Xfinity Series race.
In 2022, the September Xfinity Series race at Richmond was moved to the spring and there was no September race at the track for the first time in the series' history.
Past winners
- 1987: Race shortened due to rain. Last race on old half-mile layout.
- 1991: Race moved to a Friday night event.
- 1996: Race postponed from Friday to Sunday due to power outage.
- 2005 & 2007: Races extended due to NASCAR overtime.
- 2008: Race postponed from Friday to Sunday due to rain from Hurricane Hanna.
- 2013: Marked the 1,000th race held in series.
- 2014: Kyle Busch led all 250 laps.
- 2020: Race held as the first race of a doubleheader weekend.
Multiple winners (drivers)
| # Wins | Driver | Years won |
| 4 | Kevin Harvick | 2005–2006, 2010, 2012 |
| 4 | Kyle Busch | 2007, 2011, 2014, 2016 |
| 3 | Dale Earnhardt Jr. | 1998–1999, 2002 |
| 2 | Tommy Ellis | 1984–1985 |
| 2 | Mark Martin | 1987, 1993 |
| 2 | Harry Gant | 1988, 1991 |
| 2 | Kenny Wallace | 1994, 1996 |
| 2 | Carl Edwards | 2008–2009 |
| 2 | Brad Keselowski | 2013, 2017 |
| 2 | Christopher Bell | 2018–2019 |