The 2025 Pacific Office Automation 147 was the 25th stock car race of the 2025 NASCAR Xfinity Series, and the fourth and final iteration of the event. The race was held on Saturday, August 30, 2025, at Portland International Raceway in Portland, Oregon, a 1.967 miles (3.166 km) permanent road course. The race was contested over 78 laps, extended from 75 laps due to a green-white-checkered finish.
In an action-packed race, Connor Zilisch, driving for JR Motorsports, would survive a chaotic overtime restart, and continued to dominant on the road courses, winning both stages and led all but 8 laps to earn his ninth career NASCAR Xfinity Series win, his eighth of the season, and his third consecutive win. He also became the highest winning rookie driver in Xfinity Series history. To fill out the podium, William Sawalich, driving for Joe Gibbs Racing, and Nick Sanchez, driving for Big Machine Racing, would finish 2nd and 3rd, respectively.
Report
Background
Portland International Raceway (PIR) is a motorsport facility in Portland in the U.S. state of Oregon. It is part of the Delta Park complex on the former site of Vanport, just south of the Columbia River. It lies west of the Delta Park/Vanport light rail station and less than a mile west of Interstate 5.
The track hosts the IndyCar Series, Formula E, ICSCC and SCCA and OMRRA road racing, the ARCA Menards Series West, the NASCAR Xfinity Series, and SCCA autocross events. Additionally, the PIR grounds are host to OBRA (Oregon Bicycle Racing Association) bicycling races on the track and the surrounding grounds. The facility includes a dragstrip and a motocross track.
Entry list
(R) denotes rookie driver.
#DriverTeamMake00Sheldon CreedHaas Factory TeamFord1Carson Kvapil (R)JR MotorsportsChevrolet2Jesse LoveRichard Childress RacingChevrolet4Parker RetzlaffAlpha Prime RacingChevrolet07Alex LabbéSS-Green Light RacingChevrolet7Justin AllgaierJR MotorsportsChevrolet8Sammy SmithJR MotorsportsChevrolet10Daniel Dye (R)Kaulig RacingChevrolet11Will BrownKaulig RacingChevrolet14Garrett SmithleySS-Green Light RacingChevrolet16Christian Eckes (R)Kaulig RacingChevrolet18William Sawalich (R)Joe Gibbs RacingToyota19Jack PerkinsJoe Gibbs RacingToyota20Brandon JonesJoe Gibbs RacingToyota21Austin HillRichard Childress RacingChevrolet24Alon DaySam Hunt RacingToyota25Harrison BurtonAM RacingFord26Dean Thompson (R)Sam Hunt RacingToyota27Jeb BurtonJordan Anderson RacingChevrolet28Joey HandRSS RacingFord31Blaine PerkinsJordan Anderson RacingChevrolet32Austin GreenJordan Anderson RacingChevrolet35Takuma KogaJoey Gase MotorsportsToyota39Ryan SiegRSS RacingFord41Sam MayerHaas Factory TeamFord42Anthony AlfredoYoung's MotorsportsChevrolet44Brennan PooleAlpha Prime RacingChevrolet45Vicente SalasAlpha Prime RacingChevrolet48Nick Sanchez (R)Big Machine RacingChevrolet51Jeremy ClementsJeremy Clements RacingChevrolet53Kyle SiegJoey Gase MotorsportsChevrolet54Taylor Gray (R)Joe Gibbs RacingToyota70Thomas AnnunziataCope Family RacingChevrolet71Ryan EllisDGM RacingChevrolet88Connor Zilisch (R)JR MotorsportsChevrolet91Josh WilliamsDGM RacingChevrolet99Matt DiBenedettoViking MotorsportsChevroletOfficial entry list
Practice The first and only practice was held on Saturday, August 30, at 12:00 PM PST, and would last for 50 minutes. Connor Zilisch, driving for JR Motorsports, would set the fastest time in the session, with a lap of 1:13.641, and a speed of .
Pos.#DriverTeamMakeTimeSpeed188Connor Zilisch (R)JR MotorsportsChevrolet1:13.64196.30522Jesse LoveRichard Childress RacingChevrolet1:13.86896.009321Austin HillRichard Childress RacingChevrolet1:14.09595.715Full practice results
Qualifying Qualifying was held on Saturday, August 30, at 1:05 PM PST. Since Portland International Raceway is a road course, the qualifying procedure used is a two-group system, with one round. Drivers will be separated into two groups, A and B. Each driver will have multiple laps to set a time. Whoever sets the fastest time between both groups will win the pole.
Under a 2021 rule change, the timing line in road course qualifying is "not" the start-finish line. Instead, the timing line for qualifying will be set at the exit of Turn 11. Connor Zilisch, driving for JR Motorsports, would score the pole for the race, with a lap of 1:13.380, and a speed of .
No drivers would fail to qualify.
Qualifying results Pos.#DriverTeamMakeTimeSpeed188Connor Zilisch (R)JR MotorsportsChevrolet1:13.38096.64827Justin AllgaierJR MotorsportsChevrolet1:13.78096.124321Austin HillRichard Childress RacingChevrolet1:13.79796.101418William Sawalich (R)Joe Gibbs RacingToyota1:13.87396.003541Sam MayerHaas Factory TeamFord1:13.92595.935624Alon DaySam Hunt RacingToyota1:13.94595.909748Nick Sanchez (R)Big Machine RacingChevrolet1:14.12895.67288Sammy SmithJR MotorsportsChevrolet1:14.13695.66291Carson Kvapil (R)JR MotorsportsChevrolet1:14.24295.525102Jesse LoveRichard Childress RacingChevrolet1:14.27195.4881120Brandon JonesJoe Gibbs RacingToyota1:14.32995.4141219Jack PerkinsJoe Gibbs RacingToyota1:14.33995.4011354Taylor Gray (R)Joe Gibbs RacingToyota1:14.42695.2891432Austin GreenJordan Anderson RacingChevrolet1:14.43295.2821516Christian Eckes (R)Kaulig RacingChevrolet1:14.52995.1581600Sheldon CreedHaas Factory TeamFord1:14.53195.1551727Jeb BurtonJordan Anderson RacingChevrolet1:14.67294.9751825Harrison BurtonAM RacingFord1:14.70694.9321928Joey HandRSS RacingFord1:14.81894.7902039Ryan SiegRSS RacingFord1:14.83894.7652142Anthony AlfredoYoung's MotorsportsChevrolet1:15.05794.4882226Dean Thompson (R)Sam Hunt RacingToyota1:15.08494.4542331Blaine PerkinsJordan Anderson RacingChevrolet1:15.23394.2672499Matt DiBenedettoViking MotorsportsChevrolet1:15.31994.1602551Jeremy ClementsJeremy Clements RacingChevrolet1:15.35094.1212610Daniel Dye (R)Kaulig RacingChevrolet1:15.39494.0662711Will BrownKaulig RacingChevrolet1:15.42894.0232844Brennan PooleAlpha Prime RacingChevrolet1:15.70293.683294Parker RetzlaffAlpha Prime RacingChevrolet1:15.73193.6473071Ryan EllisDGM RacingChevrolet1:15.75193.6233114Garrett SmithleySS-Green Light RacingChevrolet1:15.83793.5163245Vicente SalasAlpha Prime RacingChevrolet1:16.04993.256Qualified by owner's points3391Josh WilliamsDGM RacingChevrolet1:16.19493.0783453Kyle SiegJoey Gase MotorsportsChevrolet1:18.39790.4633535Takuma KogaJoey Gase MotorsportsToyota1:19.13089.6253670Thomas AnnunziataCope Family RacingChevrolet––3707Alex LabbéSS-Green Light RacingChevrolet––Official qualifying resultsOfficial starting lineup
Race results Stage 1 Laps: 25 Pos.#DriverTeamMakePts188Connor Zilisch (R)JR MotorsportsChevrolet10221Austin HillRichard Childress RacingChevrolet937Justin AllgaierJR MotorsportsChevrolet8441Sam MayerHaas Factory TeamFord7518William Sawalich (R)Joe Gibbs RacingToyota661Carson Kvapil (R)JR MotorsportsChevrolet572Jesse LoveRichard Childress RacingChevrolet4820Brandon JonesJoe Gibbs RacingToyota3919Jack PerkinsJoe Gibbs RacingToyota21000Sheldon CreedHaas Factory TeamFord1
Stage 2 Laps: 25 Pos.#DriverTeamMakePts188Connor Zilisch (R)JR MotorsportsChevrolet10221Austin HillRichard Childress RacingChevrolet937Justin AllgaierJR MotorsportsChevrolet8418William Sawalich (R)Joe Gibbs RacingToyota7541Sam MayerHaas Factory TeamFord661Carson Kvapil (R)JR MotorsportsChevrolet5719Jack PerkinsJoe Gibbs RacingToyota4820Brandon JonesJoe Gibbs RacingToyota3916Christian Eckes (R)Kaulig RacingChevrolet2108Sammy SmithJR MotorsportsChevrolet1
Stage 3 Laps: 28 FinSt#DriverTeamMakeLapsLedStatusPts1188Connor Zilisch (R)JR MotorsportsChevrolet7870Running612418William Sawalich (R)Joe Gibbs RacingToyota780Running483748Nick Sanchez (R)Big Machine RacingChevrolet780Running3441516Christian Eckes (R)Kaulig RacingChevrolet780Running355321Austin HillRichard Childress RacingChevrolet788Running50691Carson Kvapil (R)JR MotorsportsChevrolet780Running4171727Jeb BurtonJordan Anderson RacingChevrolet780Running3081432Austin GreenJordan Anderson RacingChevrolet780Running2992331Blaine PerkinsJordan Anderson RacingChevrolet780Running2810102Jesse LoveRichard Childress RacingChevrolet780Running31112610Daniel Dye (R)Kaulig RacingChevrolet780Running26121825Harrison BurtonAM RacingFord780Running25132844Brennan PooleAlpha Prime RacingChevrolet780Running24141354Taylor Gray (R)Joe Gibbs RacingToyota780Running231527Justin AllgaierJR MotorsportsChevrolet780Running3816541Sam MayerHaas Factory TeamFord780Running34172551Jeremy ClementsJeremy Clements RacingChevrolet780Running20181120Brandon JonesJoe Gibbs RacingToyota780Running25191928Joey HandRSS RacingFord780Running1820624Alon DaySam Hunt RacingToyota780Running17213071Ryan EllisDGM RacingChevrolet780Running162288Sammy SmithJR MotorsportsChevrolet780Running16233391Josh WilliamsDGM RacingChevrolet780Running14242039Ryan SiegRSS RacingFord780Running13253114Garrett SmithleySS-Green Light RacingChevrolet780Running12263453Kyle SiegJoey Gase MotorsportsChevrolet780Running11271600Sheldon CreedHaas Factory TeamFord780Running11283670Thomas AnnunziataCope Family RacingChevrolet780Running9293535Takuma KogaJoey Gase MotorsportsToyota750Running830294Parker RetzlaffAlpha Prime RacingChevrolet740Electrical7311219Jack PerkinsJoe Gibbs RacingToyota710Suspension12322226Dean Thompson (R)Sam Hunt RacingToyota710Running5332142Anthony AlfredoYoung's MotorsportsChevrolet630Transmission4342499Matt DiBenedettoViking MotorsportsChevrolet560Suspension3352711Will BrownKaulig RacingChevrolet490Suspension2363707Alex LabbéSS-Green Light RacingChevrolet490Fuel Pump1373245Vicente SalasAlpha Prime RacingChevrolet430Running1Official race results
Standings after the race
Drivers' Championship standings Pos Driver Points 1 1 Connor Zilisch 924 1 2 Justin Allgaier 904 (–20) 3 Sam Mayer 874 (–50) 4 Jesse Love 804 (–120) 5 Austin Hill 766 (–158) 6 Carson Kvapil 728 (–196) 7 Brandon Jones 709 (–215) 1 8 Sammy Smith 664 (–260) 1 9 Sheldon Creed 662 (–262) 10 Taylor Gray 657 (–267) 11 Harrison Burton 628 (–296) 12 Nick Sanchez 603 (–321)Official driver's standings
Manufacturers' Championship standings Pos Manufacturer Points 1 Chevrolet 980 1 2 Toyota 806 (–174) 1 3 Ford 798 (–182) Note: Only the first 12 positions are included for the driver standings.
References