XFINITY Series

NASCAR XFINITY Series

Positions at Portland International Raceway

Explore detailed statistics of driver performance at Portland International Raceway, featuring tables with historical and projected start and finish positions, sparklines, averages over the last two and four years, alongside visual charts highlighting the top and bottom performers over the last 6 years.

Trending Drivers at Portland International Raceway

To capture how drivers have performed over time at Portland International Raceway, I calculate the trend of their start and finish positions using linear regression. This method plots each race as a data point and draws a trend line that best fits all the data over a 6-year period. The slope of this trend line helps us understand performance trends:

6-Year Trend of Driver Start Positions
6-Year Trend of Driver Finish Positions

Filter drivers displayed in table.

Displaying All Drivers from the result set.

Filter columns to display in table.

Hover the column header numbers to see race information.

'Asterisk Races' driver did not finish with 'Running' status or was more than 2-laps down.

Improving. Average position has improved.

Declining. Average position has worsened.

Stable. Little to no change in average position.

No Data. This could be due to insufficient race data for the period.

The numbers in the table header (... 3, 2, 1) correspond to the races numbered here. Races are ordered chronologically from newest (1) to oldest.

Driver Track History of Positions at Portland International Raceway * 'Asterisk Races': Driver DNF or was 2+ laps down.
Understanding the Sparkline START POSITION 2-, 4-, 6-YEARS FINISH POSITION 2-, 4-, 6-YEARS
DRIVER START FINISH PRJ BST 2 4 6 TRND PRJ BST 2 4 6 TRND
AJ Allmendinger 10 1 10 4 10.0 10 10.0 10.0 10.0 4.0 1 4.0 2.5 2.5
Andy Lally 15 17 15 15.0 15.0 17 17.0 17.0
JJ Yeley 35 8 35 35.0 35.0 8 8.0 8.0
Landon Cassill 13 15 13 13.0 13.0 15 15.0 15.0
Ryan Truex 13 27 13 13.0 13.0 13.0 27 27.0 27.0 27.0
Justin Allgaier 9 5 5 2 5 2 4.6 5 5.0 6.3 6.3 1.7 2 2.0 3.0 3.0
Parker Kligerman 14 14 7 8 6.9 7 10.5 10.5 10.5 7.9 8 11.0 11.0 11.0
Brett Moffitt 12 20 19 12 19.0 12 19.0 15.5 15.5 12.0 12 12.0 16.0 16.0
Jeb Burton 21 33* 13 25 16 37* 14.1 13 14.5 16.7 16.7 31.7 25 31.0 31.7 31.7
Matt DiBenedetto 29 31 29 29.0 29.0 29.0 31 31.0 31.0 31.0
Jeffrey Earnhardt 31 19 31 31.0 31.0 31.0 19 19.0 19.0 19.0
Ryan Ellis 25 17 25 25.0 25.0 25.0 17 17.0 17.0 17.0
Dylan Lupton 22 29 22 22.0 22.0 22.0 29 29.0 29.0 29.0
Gray Gaulding 30 36* 30 30.0 30.0 36 36.0 36.0
Ryan Sieg 27 16 24 18 24 14 23.7 24 24.0 25.0 25.0 15.7 14 16.0 16.0 16.0
Kyle Weatherman 23 25 23 23.0 23.0 23.0 25 25.0 25.0 25.0
Daniel Hemric 3 6 10 33* 10.0 3 10.0 6.5 6.5 33.1 6 33.0 19.5 19.5
Brennan Poole 26 38* 28 16 28.0 26 27.0 27.0 27.0 15.8 16 27.0 27.0 27.0
Cole Custer 2 1 4 6 4.0 2 3.0 3.0 3.0 6.0 1 3.5 3.5 3.5
Garrett Smithley 35 24 34 22 34.0 34 34.5 34.5 34.5 22.0 22 23.0 23.0 23.0
Josh Bilicki 8 12 8 8.0 8.0 8.0 12 12.0 12.0 12.0
Bayley Currey 34 30* 34 34.0 34.0 30 30.0 30.0
John Hunter Nemechek 4 10 4 4.0 4.0 4.0 10 10.0 10.0 10.0
Kaz Grala 18 26 18 18.0 18.0 18.0 26 26.0 26.0 26.0
Alex Labbe 23 10 15 11 15.0 15 15.0 19.0 19.0 11.0 10 11.0 10.5 10.5
Austin Hill 2 3 8 5 18 11 14.9 2 13.0 9.3 9.3 9.0 3 8.0 6.3 6.3
Brandon Brown 28 12 28 28.0 28.0 12 12.0 12.0
Brandon Jones 22 11 37 13 20 36* 27.9 20 28.5 26.3 26.3 27.6 11 24.5 20.0 20.0
Jeremy Clements 16 34* 20 22 27 30 24.8 16 23.5 21.0 21.0 25.8 22 26.0 28.7 28.7
Joe Graf Jr 33 21 33 23 33.0 33 33.0 33.0 33.0 23.0 21 23.0 22.0 22.0
Josh Williams 31 22 28 16 22 7 23.9 22 25.0 27.0 27.0 9.7 7 11.5 15.0 15.0
Myatt Snider 25 2 9 6 9.0 9 9.0 17.0 17.0 6.0 2 6.0 4.0 4.0
Noah Gragson 11 9 11 11.0 11.0 9 9.0 9.0
Riley Herbst 14 35* 12 32* 3 10 6.1 3 7.5 9.7 9.7 17.9 10 21.0 25.7 25.7
Anthony Alfredo 1 31* 17 21 19 32* 19.9 1 18.0 12.3 12.3 26.9 21 26.5 28.0 28.0
Jade Buford 5 14 5 5.0 5.0 14 14.0 14.0
Jesse Iwuji 38 26* 38 38.0 38.0 26 26.0 26.0
Patrick Emerling 36 19 29 20 29.0 29 29.0 32.5 32.5 20.0 19 20.0 19.5 19.5
Preston Pardus 25 31* 21 38* 21.0 21 23.0 23.0 23.0 38.1 31 34.5 34.5 34.5
Ryan Vargas 37 23 37 37.0 37.0 23 23.0 23.0
Scott Heckert 20 13 20 20.0 20.0 13 13.0 13.0
Stefan Parsons 26 24 38 37* 38.0 26 38.0 32.0 32.0 37.0 24 37.0 30.5 30.5
Patrick Gallagher 36 24 36 36.0 36.0 36.0 24 24.0 24.0 24.0
Sheldon Creed 7 32* 1 7 6 13 3.5 1 3.5 4.7 4.7 8.2 7 10.0 17.3 17.3
Josh Berry 19 4 3 4 3.0 3 3.0 11.0 11.0 4.0 4 4.0 4.0 4.0
Ty Gibbs 6 7 6 6.0 6.0 7 7.0 7.0
Blaine Perkins 27 15 31 20 31.0 27 29.0 29.0 29.0 20.0 15 17.5 17.5 17.5
Matt Jaskol 17 18 17 17.0 17.0 18 18.0 18.0
Kyle Sieg 30 34* 37 18 37.1 30 33.5 33.5 33.5 17.9 18 26.0 26.0 26.0
Spencer Pumpelly 24 29* 24 24.0 24.0 29 29.0 29.0
Sam Mayer 4 38* 36 3 1 28 17.3 1 18.5 13.7 13.7 15.1 3 15.5 23.0 23.0
Sage Karam 14 34* 14 14.0 14.0 14.0 34 34.0 34.0 34.0
Chandler Smith 7 9 11 35* 11.0 7 9.0 9.0 9.0 35.2 9 22.0 22.0 22.0
Hailie Deegan 38 33* 38 38.0 38.0 38.0 33 33.0 33.0 33.0
Parker Chase 18 27* 32 35* 32.0 18 32.0 25.0 25.0 35.0 27 35.0 31.0 31.0
Logan Bearden 33 29 33 33.0 33.0 33.0 29 29.0 29.0 29.0
Parker Retzlaff 23 17 15 9 14.9 15 19.0 19.0 19.0 8.9 9 13.0 13.0 13.0
Connor Mosack 8 28* 11 8 11.0 8 11.0 9.5 9.5 8.0 8 8.0 18.0 18.0
Darren Dilley 32 37* 32 32.0 32.0 37 37.0 37.0
Mason Filippi 29 25* 29 29.0 29.0 25 25.0 25.0
Mason Maggio 34 36* 34 34.0 34.0 34.0 36 36.0 36.0 36.0
Sammy Smith 16 30 9 3 8.9 9 12.5 12.5 12.5 2.8 3 16.5 16.5 16.5
Leland Honeyman Jr 21 28* 32 26 32.1 21 26.5 26.5 26.5 26.0 26 27.0 27.0 27.0
Jordan Taylor 6 27 6 6.0 6.0 6.0 27 27.0 27.0 27.0
Ed Jones 17 5 17 17.0 17.0 17.0 5 5.0 5.0 5.0
Jesse Love 12 19 12 12.0 12.0 12.0 19 19.0 19.0 19.0
Andre Castro 30 23 30 30.0 30.0 30.0 23 23.0 23.0 23.0
Shane van Gisbergen 2 1 2 2.0 2.0 2.0 1 1.0 1.0 1.0
Austin Green 26 15 26 26.0 26.0 26.0 15 15.0 15.0 15.0
Nathan Byrd 35 21 35 35.0 35.0 35.0 21 21.0 21.0 21.0