The 2017 Irish Hills 250 was the 13th stock car race of the 2017 NASCAR Xfinity Series season and the 26th iteration of the event. The race was held on Saturday, June 17, 2017, in Brooklyn, Michigan at Michigan International Speedway, a two-mile (3.2 km) permanent moderate-banked D-shaped speedway. The race took the scheduled 125 laps to complete. At race's end, Denny Hamlin, driving for Joe Gibbs Racing, would win in a close finish on the final restart with two to go. The win was Hamlin's 16th career NASCAR Xfinity Series win and his first win of the season. To fill out the podium, William Byron and Elliott Sadler, both driving for JR Motorsports, would finish second and third, respectively.

Entry list (R) denotes rookie driver. (i) denotes driver who is ineligible for series driver points.

#DriverTeamMake00Cole Custer (R)Stewart–Haas RacingFord0Garrett SmithleyJD MotorsportsChevrolet1Elliott SadlerJR MotorsportsChevrolet01Harrison RhodesJD MotorsportsChevrolet2Paul Menard (i)Richard Childress RacingChevrolet3Ty Dillon (i)Richard Childress RacingChevrolet4Ross ChastainJD MotorsportsChevrolet5Michael AnnettJR MotorsportsChevrolet7Justin AllgaierJR MotorsportsChevrolet07Korbin Forrister (i)SS-Green Light RacingChevrolet8B. J. McLeodB. J. McLeod MotorsportsChevrolet9William Byron (R)JR MotorsportsChevrolet11Blake KochKaulig RacingChevrolet13Timmy HillMBM MotorsportsToyota14J. J. YeleyTriStar MotorsportsToyota16Ryan ReedRoush Fenway RacingFord18Kyle Busch (i)Joe Gibbs RacingToyota19Matt Tifft (R)Joe Gibbs RacingToyota20Denny Hamlin (i)Joe Gibbs RacingToyota21Daniel Hemric (R)Richard Childress RacingChevrolet22Brad Keselowski (i)Team PenskeFord23Spencer Gallagher (R)GMS RacingChevrolet24Dylan LuptonJGL RacingToyota28Dakoda ArmstrongJGL RacingToyota33Brandon JonesRichard Childress RacingChevrolet39Ryan SiegRSS RacingChevrolet40Josh BilickiMBM MotorsportsChevrolet42Tyler ReddickChip Ganassi RacingChevrolet48Brennan PooleChip Ganassi RacingChevrolet51Jeremy ClementsJeremy Clements RacingChevrolet52Joey GaseJimmy Means RacingChevrolet62Brendan GaughanRichard Childress RacingChevrolet74Mike HarmonMike Harmon RacingDodge78Tommy Joe MartinsB. J. McLeod MotorsportsChevrolet89Morgan ShepherdShepherd Racing VenturesChevrolet90Brandon BrownBrandonbilt MotorsportsChevrolet92Josh WilliamsKing AutosportChevrolet93Jeff GreenRSS RacingChevrolet96Ben Kennedy (R)GMS RacingChevrolet99David StarrB. J. McLeod Motorsports with SS-Green Light RacingChevroletOfficial entry list

Practice

First practice The first practice session was held on Friday, July 18, at 12:30 PM EST. The session would last for 55 minutes. Spencer Gallagher of GMS Racing would set the fastest time in the session, with a lap of 37.834 and an average speed of . Pos#DriverTeamMakeTimeSpeed123Spencer Gallagher (R)GMS RacingChevrolet37.834190.305216Ryan ReedRoush Fenway RacingFord37.871190.119322Brad Keselowski (i)Team PenskeFord37.953189.708Full first practice results

Final practice The final practice session was held on Friday, July 18, at 3:00 PM EST. The session would last for 55 minutes. Brad Keselowski of Team Penske would set the fastest time in the session, with a lap of 37.277 and an average speed of . Pos#DriverTeamMakeTimeSpeed122Brad Keselowski (i)Team PenskeFord37.277193.14921Elliott SadlerJR MotorsportsChevrolet37.289193.086333Brandon JonesRichard Childress RacingChevrolet37.675191.108Full final practice results

Qualifying Qualifying was held on Saturday, June 17, at 10:00 AM EST. Since Michigan International Speedway is at least , the qualifying system was a single car, single lap, two round system where in the first round, everyone would set a time to determine positions 13–40. Then, the fastest 12 qualifiers would move on to the second round to determine positions 1–12.

Kyle Busch of Joe Gibbs Racing would win the pole, setting a time of 37.197 and an average speed of in the second round.

No drivers would fail to qualify.

Full qualifying results Pos#DriverTeamMakeTime (R1)Speed (R1)Time (R2)Speed (R2)118Kyle Busch (i)Joe Gibbs RacingToyota37.409192.46737.197193.564222Brad Keselowski (i)Team PenskeFord37.234193.37237.222193.43431Elliott SadlerJR MotorsportsChevrolet37.498192.01037.251193.28349William Byron (R)JR MotorsportsChevrolet37.598191.50037.273193.169520Denny Hamlin (i)Joe Gibbs RacingToyota37.628191.34737.374192.647642Tyler ReddickChip Ganassi RacingChevrolet37.432192.34937.504191.980700Cole Custer (R)Stewart–Haas RacingFord37.764190.65837.670191.134823Spencer Gallagher (R)GMS RacingChevrolet37.687191.04737.788190.53795Michael AnnettJR MotorsportsChevrolet37.706190.95137.812190.416102Paul Menard (i)Richard Childress RacingChevrolet37.717190.89537.845190.2501133Brandon JonesRichard Childress RacingChevrolet37.788190.53738.266188.1571296Ben Kennedy (R)GMS RacingChevrolet37.736190.79938.470187.159Eliminated in Round 11311Blake KochKaulig RacingChevrolet37.802190.466 - -1419Matt Tifft (R)Joe Gibbs RacingToyota37.880190.074 - -1548Brennan PooleChip Ganassi RacingChevrolet37.889190.029 - -1621Daniel Hemric (R)Richard Childress RacingChevrolet37.908189.934 - -173Ty Dillon (i)Richard Childress RacingChevrolet37.929189.828 - -1839Ryan SiegRSS RacingChevrolet37.983189.558 - -1951Jeremy ClementsJeremy Clements RacingChevrolet38.030189.324 - -2016Ryan ReedRoush Fenway RacingFord38.043189.260 - -2114J. J. YeleyTriStar MotorsportsToyota38.065189.150227Justin AllgaierJR MotorsportsChevrolet38.088189.036 - -2362Brendan GaughanRichard Childress RacingChevrolet38.123188.862 - -244Ross ChastainJD MotorsportsChevrolet38.134188.808 - -2593Jeff GreenRSS RacingChevrolet38.204188.462 - -260Garrett SmithleyJD MotorsportsChevrolet38.989184.667 - -2701Harrison RhodesJD MotorsportsChevrolet39.020184.521 - -2828Dakoda ArmstrongJGL RacingToyota39.036184.445 - -298B. J. McLeodB. J. McLeod MotorsportsChevrolet39.039184.431 - -3024Dylan LuptonJGL RacingToyota39.248183.449 - -3190Brandon BrownBrandonbilt MotorsportsChevrolet39.524182.168 - -3240Josh BilickiMBM MotorsportsChevrolet39.554182.0303307Korbin Forrister (i)SS-Green Light RacingChevrolet39.564181.984 - -Qualified by owner's points3478Tommy Joe MartinsB. J. McLeod MotorsportsChevrolet39.692181.397 - -3552Joey GaseJimmy Means RacingChevrolet40.228178.980 - -3692Josh WilliamsKing AutosportChevrolet40.231178.966 - -3789Morgan ShepherdShepherd Racing VenturesChevrolet40.268178.802 - -3899David StarrBJMM with SS-Green Light RacingChevrolet40.518177.699 - -3913Timmy HillMBM MotorsportsToyota40.604177.322 - -4074Mike HarmonMike Harmon RacingDodge40.788176.523 - -Official qualifying resultsOfficial starting lineup

Race results Stage 1 Laps: 30 Pos#DriverTeamMakePts122Brad Keselowski (i)Team PenskeFord0220Denny Hamlin (i)Joe Gibbs RacingToyota031Elliott SadlerJR MotorsportsChevrolet842Paul Menard (i)Richard Childress RacingChevrolet059William Byron (R)JR MotorsportsChevrolet6642Tyler ReddickChip Ganassi RacingChevrolet5723Spencer Gallagher (R)GMS RacingChevrolet483Ty Dillon (i)Richard Childress RacingChevrolet0900Cole Custer (R)Stewart–Haas RacingFord2107Justin AllgaierJR MotorsportsChevrolet1 Stage 2 Laps: 30 Pos#DriverTeamMakePts11Elliott SadlerJR MotorsportsChevrolet10248Brennan PooleChip Ganassi RacingChevrolet937Justin AllgaierJR MotorsportsChevrolet8462Brendan GaughanRichard Childress RacingChevrolet7511Blake KochKaulig RacingChevrolet6633Brandon JonesRichard Childress RacingChevrolet574Ross ChastainJD MotorsportsChevrolet4801Harrison RhodesJD MotorsportsChevrolet3992Josh WilliamsKing AutosportChevrolet21020Denny Hamlin (i)Joe Gibbs RacingToyota0 Stage 3 Laps: 65 Pos#DriverTeamMakeLapsLedStatusPts120Denny Hamlin (i)Joe Gibbs RacingToyota12534running029William Byron (R)JR MotorsportsChevrolet1258running4131Elliott SadlerJR MotorsportsChevrolet12514running52422Brad Keselowski (i)Team PenskeFord12554running0518Kyle Busch (i)Joe Gibbs RacingToyota1250running063Ty Dillon (i)Richard Childress RacingChevrolet1250running072Paul Menard (i)Richard Childress RacingChevrolet1250running0816Ryan ReedRoush Fenway RacingFord1250running29933Brandon JonesRichard Childress RacingChevrolet1250running331000Cole Custer (R)Stewart–Haas RacingFord12515running291148Brennan PooleChip Ganassi RacingChevrolet1250running351221Daniel Hemric (R)Richard Childress RacingChevrolet1250running251342Tyler ReddickChip Ganassi RacingChevrolet1250running291462Brendan GaughanRichard Childress RacingChevrolet1250running301539Ryan SiegRSS RacingChevrolet1250running22167Justin AllgaierJR MotorsportsChevrolet1250running301711Blake KochKaulig RacingChevrolet1250running261823Spencer Gallagher (R)GMS RacingChevrolet1250running23194Ross ChastainJD MotorsportsChevrolet1250running222028Dakoda ArmstrongJGL RacingToyota1250running172199David StarrBJMM with SS-Green Light RacingChevrolet1250running162201Harrison RhodesJD MotorsportsChevrolet1250running182351Jeremy ClementsJeremy Clements RacingChevrolet1250running142424Dylan LuptonJGL RacingToyota1250running132552Joey GaseJimmy Means RacingChevrolet1240running122619Matt Tifft (R)Joe Gibbs RacingToyota1240running112740Josh BilickiMBM MotorsportsChevrolet1230running102878Tommy Joe MartinsB. J. McLeod MotorsportsChevrolet1220running9290Garrett SmithleyJD MotorsportsChevrolet1220running8308B. J. McLeodB. J. McLeod MotorsportsChevrolet1220running73107Korbin Forrister (i)SS-Green Light RacingChevrolet1220running03274Mike HarmonMike Harmon RacingDodge1200running53390Brandon BrownBrandonbilt MotorsportsChevrolet1180running43492Josh WilliamsKing AutosportChevrolet660electrical53593Jeff GreenRSS RacingChevrolet440vibration23696Ben Kennedy (R)GMS RacingChevrolet410crash1375Michael AnnettJR MotorsportsChevrolet380crash13814J. J. YeleyTriStar MotorsportsToyota370crash13913Timmy HillMBM MotorsportsToyota200steering14089Morgan ShepherdShepherd Racing VenturesChevrolet190suspension1Official race results

Standings after the race

Drivers' Championship standings Pos Driver Points 1 Elliott Sadler 460 2 Justin Allgaier 439 (–21) 3 William Byron 388 (–72) 4 Daniel Hemric 339 (–121) 5 Brennan Poole 326 (–134) 6 Ryan Reed 325 (–135) 7 Bubba Wallace 321 (–139) 8 Cole Custer 309 (–151) 9 Matt Tifft 295 (–165) 10 Michael Annett 273 (–187) 11 Blake Koch 263 (–197) 12 Dakoda Armstrong 243 (–217)Official driver's standings

Note: Only the first 12 positions are included for the driver standings.

References