Dirty Air Analytics (@DirtyAirData) header
Dirty Air Analytics (@DirtyAirData) profile picture

Combining data analysis and my love for NASCAR. Working on creating a public database for historical data. Check our site below!

Turn 4
Joined February 2025
Photo by Dirty Air Analytics (@DirtyAirData)Photo by Dirty Air Analytics (@DirtyAirData)Photo by Dirty Air Analytics (@DirtyAirData)Photo by Dirty Air Analytics (@DirtyAirData)Photo by Dirty Air Analytics (@DirtyAirData)Photo by Dirty Air Analytics (@DirtyAirData)Photo by Dirty Air Analytics (@DirtyAirData)Photo by Dirty Air Analytics (@DirtyAirData)Photo by Dirty Air Analytics (@DirtyAirData)Photo by Dirty Air Analytics (@DirtyAirData)
Finalizing our website stuff, but in the meantime, I created three dashboards of historic results for the three touring series(Cup/NXS/Trucks). Check em out below and let me know what you think!
1
110
Dirty Air Analytics retweeted
Did a little analysis of the NASCAR predictor model through week 9 this morning. Pleased with the results so far, as it seems to be dialing in more each week. Of these 9 races, the winner has come from the model picks 7/9 times (with the exception of Daytona and Martinsville.
1
37
Free picks here. My model has had the winner of the last 5/6 races come out of these weekly picks. 40% of these guys wind up in the top 5, 66% of these wind up in the top 10. For what it’s worth, I’m rocking with Denny again.
1
68
So through 4 weeks of this model: 40% of our 5 race picks have finished in the Top5 65% of our 5 picks have finished in the Top10 100% of race winners have come from our 5 picks. - Reddick(1), Blaney(1), Hamlin(2), Reddick(1). Hamlin is the only non 1 pick to win so far.
1
26
Biggest whiffs are Briscoe Week 3 (37 due to a wreck), Logano Week 4 (31 due to a wreck), Blaney Week 5 (16 due to pitting before a caution), and Larson Week 6 (32 due to broken toe link with 10 to go)
30
Good deal for Allgaier but man that sucks for Bowman.
Alex Bowman will miss at least the next three races as he continues to recover from vertigo. Justin Allgaier will fill in through Bristol. “Alex continues to experience symptoms, so we are following the guidance of the medical team and giving him the time he needs to recover." bit.ly/4rBurMM
23
Picks for tomorrow’s Cup Race, hot off the model.
1
1
50
Full field run as well.
1
19
Current season hits. Need to integrate how many finished in the top 10, since we’re 4/5 for the last two weeks.
16
This is also the second week in a row that our top pick has won the race. 👀
For the second week in a row, we had 2/5 of the model picks finish in the Top 5, and 4/5 finish in the Top 10.
25
For the second week in a row, we had 2/5 of the model picks finish in the Top 5, and 4/5 finish in the Top 10.
2
70
What is this AI bullshit? Look at the Duramax logo and Circuit of THE Americas is missing a whole word.
Fans in attendance at the Phoenix Raceway for the Straight Talk Wireless 500 will receive a special Jordan Brand 23XI Racing promo t-shirt 🔥
1
1
1
71
There’s zero chance this is an actual Jordan brand shirt.
9
I love when they do stuff like this.
Phoenix tire details for the weekend. Engineers already ran the numbers 👇
41
Based on the model, this is what I took for fantasy picks: trying to couple chance of winning with points for places gained.
112
Here’s the model picks from this week. Honestly fits with the vibes I have going into Phoenix.
1
1
66
Fun little fact I researched today while watching Full Speed. Out of 68 Daytona 500s, there has only been 45 unique winners. 583 unique drivers have raced that race since 1959. That’s less than 10% of all drivers that can say they’ve won. Rare air, indeed.
27
4/5 of our top picks finished inside the top 10! Our number one pick finished P1 too. One week is a fluke as far as modeling is concerned, but excited to see how this continues to learn and output over the next few weeks. Onto Phoenix!
I put together a lil RStudio model for @DirtyAirData this week. Trained on results from the last 25 seasons, run against qualifying and current season results, and outputs confidence picks for T5 and T10. We will tinker with it after I get back from COTA. Here’s the picks.
1
1
59
What else do you wanna see? I’m in the process of tinkering with the outcome model for weekly races at the cup level, and we did pretty good last week with 4/5 picks in the Top 10.
1
6
Did some tinkering with the scraping processes as well. Was previously running three separate exports through R, and now have a single script in Studio to run exports for me.
7