2026 #31 Jordan Anderson Racing Bommarito Autosport O’Reilly Auto Parts Series Paint Schemes

INDIANAPOLIS, INDIANA - JULY 25: Blaine Perkins, driver of the #31 iHeart Q95 Rocks Chevrolet, drives during the NASCAR O'Reilly Auto Parts Series Pennzoil 250 Presented by Take 5 Oil Change at Indianapolis Motor Speedway on July 25, 2026 in Indianapolis, Indiana. (Photo by Logan Riely/Getty Images) | Getty Images
INDIANAPOLIS, INDIANA – JULY 25: Blaine Perkins, driver of the #31 iHeart Q95 Rocks Chevrolet, drives during the NASCAR O’Reilly Auto Parts Series Pennzoil 250 Presented by Take 5 Oil Change at Indianapolis Motor Speedway on July 25, 2026 in Indianapolis, Indiana. (Photo by Logan Riely/Getty Images) | Getty Images
Jordan Anderson Indianapolis Scheme
iHeart Media and Q95 Rocks will sponsor Blaine Perkins at Indianapolis. Image from Jordan Anderson Racing Bommarito Autosport.
Blaine Perkins Atlanta I
Blaine Perkins’ No. 31 Werner Chevrolet at EchoPark Speedway. Image from Jordan Anderson Racing Bommarito Autosport.
JOLIET, ILLINOIS - JULY 04: Blaine Perkins, driver of the #31 GFL Green for Life Chevrolet, and Garrett Smithley, driver of the #42 Borland & Scahill. Ltd. Chevrolet, race during the NASCAR O'Reilly Auto Parts Series Cuervo 300 at Chicagoland Speedway on July 04, 2026 in Joliet, Illinois. (Photo by Jonathan Bachman/Getty Images) | Getty Images
JOLIET, ILLINOIS – JULY 04: Blaine Perkins, driver of the #31 GFL Green for Life Chevrolet, and Garrett Smithley, driver of the #42 Borland & Scahill. Ltd. Chevrolet, race during the NASCAR O’Reilly Auto Parts Series Cuervo 300 at Chicagoland Speedway on July 04, 2026 in Joliet, Illinois. (Photo by Jonathan Bachman/Getty Images) | Getty Images
Blaine Perkins Chicagoland Scheme
GFL Environmental will sponsor Blaine Perkins at Chicagoland Speedway. Image from Jordan Anderson Racing Bommarito Autosport.
SONOMA, CALIFORNIA - JUNE 26: Blaine Perkins, driver of the #31 Nuthin Fancy Co. Chevrolet, drives during practice for the NASCAR O'Reilly Auto Parts Series Pit Boss/FoodMaxx 250 at Sonoma Raceway on June 26, 2026 in Sonoma, California. (Photo by James Gilbert/Getty Images) | Getty Images
SONOMA, CALIFORNIA – JUNE 26: Blaine Perkins, driver of the #31 Nuthin Fancy Co. Chevrolet, drives during practice for the NASCAR O’Reilly Auto Parts Series Pit Boss/FoodMaxx 250 at Sonoma Raceway on June 26, 2026 in Sonoma, California. (Photo by James Gilbert/Getty Images) | Getty Images
SAN DIEGO, CALIFORNIA - JUNE 20: Blaine Perkins, driver of the #31 WERNER Chevrolet, drives during qualifying for the NASCAR O'Reilly Auto Parts Series United Rentals Driven to Serve 250 at Naval Base Coronado on June 20, 2026 in San Diego, California. (Photo by David Jensen/Getty Images) | Getty Images
SAN DIEGO, CALIFORNIA – JUNE 20: Blaine Perkins, driver of the #31 WERNER Chevrolet, drives during qualifying for the NASCAR O’Reilly Auto Parts Series United Rentals Driven to Serve 250 at Naval Base Coronado on June 20, 2026 in San Diego, California. (Photo by David Jensen/Getty Images) | Getty Images
LONG POND, PENNSYLVANIA - JUNE 13: Blaine Perkins, driver of the #31 easycare/Bommarito.com Chevrolet, drives during practice for the NASCAR O'Reilly Auto Parts Series MillerTech Battery 250 presented by KOA at Pocono Raceway on June 13, 2026 in Long Pond, Pennsylvania. (Photo by David Jensen/Getty Images) | Getty Images
LONG POND, PENNSYLVANIA – JUNE 13: Blaine Perkins, driver of the #31 easycare/Bommarito.com Chevrolet, drives during practice for the NASCAR O’Reilly Auto Parts Series MillerTech Battery 250 presented by KOA at Pocono Raceway on June 13, 2026 in Long Pond, Pennsylvania. (Photo by David Jensen/Getty Images) | Getty Images
LEBANON, TENNESSEE - MAY 30: Blaine Perkins, driver of the #31 WERNER Chevrolet, drives during the NASCAR O'Reilly Auto Parts Series Sports Illustrated Resorts 250 at Nashville Superspeedway on May 30, 2026 in Lebanon, Tennessee. (Photo by Jonathan Bachman/Getty Images) | Getty Images
LEBANON, TENNESSEE – MAY 30: Blaine Perkins, driver of the #31 WERNER Chevrolet, drives during the NASCAR O’Reilly Auto Parts Series Sports Illustrated Resorts 250 at Nashville Superspeedway on May 30, 2026 in Lebanon, Tennessee. (Photo by Jonathan Bachman/Getty Images) | Getty Images
Blaine Perkins Charlotte
Blaine Perkins’ No. 31 Werner Operation Freedom Chevrolet at Charlotte Motor Speedway. Image from Dustin Albino.
Blaine Perkins Charlotte Scheme
Blaine Perkins’ No. 31 Werner Operation: Freedom scheme for Charlotte. Image from Jordan Anderson Racing Bommarito Autosport.
Blaine Perkins Dover
Blaine Perkins’ No. 31 Nuthin’ Fancy Co. Chevrolet at Dover Motor Speedway. Image from Jordan Anderson Racing Bommarito Autosport.
Blaine Perkins Dover Scheme
Nuthin’ Fancy Co. will sponsor Blaine Perkins at Dover. Image from Jordan Anderson Racing Bommarito Autosport.
WATKINS GLEN, NEW YORK - MAY 09: Blaine Perkins, driver of the #31 Davidson Buick/GMC Chevrolet, and Alex Guenette, driver of the #92 DLGL WGI Chevrolet, race during the NASCAR O'Reilly Auto Parts Series Mission 200 at The Glen at Watkins Glen International on May 09, 2026 in Watkins Glen, New York. (Photo by Chris Graythen/Getty Images) | Getty Images
WATKINS GLEN, NEW YORK – MAY 09: Blaine Perkins, driver of the #31 Davidson Buick/GMC Chevrolet, and Alex Guenette, driver of the #92 DLGL WGI Chevrolet, race during the NASCAR O’Reilly Auto Parts Series Mission 200 at The Glen at Watkins Glen International on May 09, 2026 in Watkins Glen, New York. (Photo by Chris Graythen/Getty Images) | Getty Images
Blaine Perkins Watkins Glen Scheme
Davidson of Rome will sponsor Blaine Perkins at Watkins Glen. Image from Jordan Anderson Racing Bommarito Autosport.
Blaine Perkins Texas
Blaine Perkins’ No. 31 Werner Chevrolet at Texas Motor Speedway. Image from Jordan Anderson Racing Bommarito Autosport.
Blaine Perkins Talladega
Blaine Perkins’ No. 31 Mezrano Alabama Injury Lawyers Chevrolet at Talladega Superspeedway. Image from Jordan Anderson Racing Bommarito Autosport.
Blaine Perkins Talladega Scheme
Mezrano Law will sponsor Blaine Perkins at Talladega. Image from Jordan Anderson Racing Bommarito Autosport.
KANSAS CITY, KANSAS - APRIL 18: Blaine Perkins, driver of the #31 WERNER Chevrolet, pits during the NASCAR O'Reilly Auto Parts Series Kansas Lottery 300 at Kansas Speedway on April 18, 2026 in Kansas City, Kansas. (Photo by David Jensen/Getty Images) | Getty Images
KANSAS CITY, KANSAS – APRIL 18: Blaine Perkins, driver of the #31 WERNER Chevrolet, pits during the NASCAR O’Reilly Auto Parts Series Kansas Lottery 300 at Kansas Speedway on April 18, 2026 in Kansas City, Kansas. (Photo by David Jensen/Getty Images) | Getty Images
Blaine Perkins Bristol
Blaine Perkins’ No. 31 Buddy’s 33 Chevrolet at Bristol Motor Speedway. Image from Jordan Anderson Racing Bommarito Autosport.
Blaine Perkins Bristol Scheme
Bubba’s 33 will sponsor Blaine Perkins at Bristol. Image from Bubba’s 33.
Blaine Perkins Rockingham
Blaine Perkins’ No. 31 EasyCase/Bommarito Automotive Group Chevrolet at Rockingham Speedway. Image from Jordan Anderson Racing Bommarito Autosport.
Blaine Perkins Rockingham Scheme
EasyCare and Bommarito Automotive Group will co-sponsor Blaine Perkins at Rockingham. Image from Jordan Anderson Racing Bommarito Autosport.
Blaine Perkins Martinsville
Blaine Perkins’ No. 31 Bommarito Automotive Group Chevrolet at Martinsville Speedway. Image from Jordan Anderson Racing Bommarito Autosport.
Blaine Perkins Martinsville Scheme
Bommarito Automotive Group will sponsor Blaine Perkins at Martinsville. Image from Jordan Anderson Racing Bommarito Autosport.
DARLINGTON, SOUTH CAROLINA - MARCH 21: Blaine Perkins, driver of the #31 Capital City Towing Chevrolet, drives during qualifying for the NASCAR O'Reilly Auto Parts Series Sport Clips Haircuts VFW Help a Hero 200 at Darlington Raceway on March 21, 2026 in Darlington, South Carolina. (Photo by David Jensen/Getty Images) | Getty Images
DARLINGTON, SOUTH CAROLINA – MARCH 21: Blaine Perkins, driver of the #31 Capital City Towing Chevrolet, drives during qualifying for the NASCAR O’Reilly Auto Parts Series Sport Clips Haircuts VFW Help a Hero 200 at Darlington Raceway on March 21, 2026 in Darlington, South Carolina. (Photo by David Jensen/Getty Images) | Getty Images
Blaine Perkins Darlington Scheme
Capital City Towing will sponsor Blaine Perkins at Darlington. Image from Jordan Anderson Racing Bommarito Autosport.
LAS VEGAS, NEVADA - MARCH 14: Blaine Perkins, driver of the #31 City Lights Shine Chevrolet, drives during practice for the NASCAR O'Reilly Auto Parts Series The LiUNA! at Las Vegas Motor Speedway on March 14, 2026 in Las Vegas, Nevada. (Photo by Sean Gardner/Getty Images) | Getty Images
LAS VEGAS, NEVADA – MARCH 14: Blaine Perkins, driver of the #31 City Lights Shine Chevrolet, drives during practice for the NASCAR O’Reilly Auto Parts Series The LiUNA! at Las Vegas Motor Speedway on March 14, 2026 in Las Vegas, Nevada. (Photo by Sean Gardner/Getty Images) | Getty Images
Blaine Perkins Las Vegas Scheme
City Lights Shine will sponsor Blaine Perkins at Las Vegas. Image from Jordan Anderson Racing Bommarito Autosport.
Blaine Perkins Phoenix
Blaine Perkins’ No. 31 Werner Chevrolet at Phoenix Raceway. Image from Jordan Anderson Racing.
AUSTIN, TEXAS - FEBRUARY 27: Blaine Perkins, driver of the #31 WERNER Chevrolet, drives during practice for the NASCAR O'Reilly Auto Parts Series Focused Health 250 at Circuit of The Americas on February 27, 2026 in Austin, Texas. (Photo by Logan Riely/Getty Images) | Getty Images
AUSTIN, TEXAS – FEBRUARY 27: Blaine Perkins, driver of the #31 WERNER Chevrolet, drives during practice for the NASCAR O’Reilly Auto Parts Series Focused Health 250 at Circuit of The Americas on February 27, 2026 in Austin, Texas. (Photo by Logan Riely/Getty Images) | Getty Images
Blaine Perkins Atlanta
Blaine Perkins’ No. 31 Werner Chevrolet at EchoPark Speedway. Image from Jordan Anderson Racing.
DAYTONA BEACH, FLORIDA - FEBRUARY 13: Blaine Perkins, driver of the #31 WERNER Chevrolet, drives during practice for the NASCAR O'Reilly Auto Parts Series United Rentals 300 at Daytona International Speedway on February 13, 2026 in Daytona Beach, Florida. (Photo by Chris Graythen/Getty Images) | Getty Images
DAYTONA BEACH, FLORIDA – FEBRUARY 13: Blaine Perkins, driver of the #31 WERNER Chevrolet, drives during practice for the NASCAR O’Reilly Auto Parts Series United Rentals 300 at Daytona International Speedway on February 13, 2026 in Daytona Beach, Florida. (Photo by Chris Graythen/Getty Images) | Getty Images
Blaine Perkins 2026
Blaine Perkins’ No. 31 Werner scheme for the 2026 O’Reilly Auto Parts Series season. Image from Jordan Anderson Racing Bommarito Autosport.