Ever had your weekend ruined before the end of Friday night?

You might be able to relate to Chandler Smith, who had his fourth place finish at Rockingham taken away after the Truck Series race on Friday following post-race tech inspection.

NASCAR officials revealed that the No. 38 Front Row Motorsports Ford failed to meet rear body inspection height requirements, stripping away all but one of Smith's 33 points from the day.

Smith briefly held a double digit point lead in the standings between the race end and his disqualification, but instead slides to fourth in points, 17 off the lead.

NASCAR TODAY: Blaney issues Hamlin crash verdict as Harvick talks Wallace frustration

Heim top of standings (again)

Corey Heim is joint top of the points standings with Kaden Honeycutt after sweeping the stages and setting the fastest lap on Friday night, but is ineligible for the championship as a part-time driver.

The reigning champion's place at the top of the standings is extraordinary considering he's only started three of the five races do far this season, providing a real reminder of why he's considered one of the best prospects in the sport.

NASCAR Truck Series standings after Rockingham

Pos Driver Manufacturer Points (Stage) Wins Top 5s Top 10s
1Corey HeimToyota190 (47)233
2Kaden HoneycuttToyota190 (45)034
3Layne RiggsFord179 (48)122
4Chandler SmithFord173 (33)123
5Ty MajeskiFord168 (56)023
6Gio RuggieroToyota149 (19)023
7Christian EckesChevrolet143 (28)022
8Ben RhodesFord138 (26)022
9Stewart FriesenToyota119 (19)012
10Justin HaleyRAM114 (0)001
11Tyler AnkrumChevrolet113 (12)002
12Grant EnfingerChevrolet109 (9)012
13Jake GarciaFord107 (11)002
14Tanner GrayToyota106 (22)000
15Andres PerezChevrolet95 (9)001
16Cole ButcherFord95 (7)001
17Brenden QueenRAM93 (2)001
18Daniel HemricChevrolet91 (6)002
19Landen LewisChevrolet71 (17)001
20Kris WrightChevrolet71 (0)000
21Connor MosackChevrolet65 (9)011
22Frankie MunizFord65 (0)000
23Daniel DyeRAM64 (0)000
24Mini TyrrellRAM60 (0)000
25Dawson SuttonChevrolet59 (0)000
26Spencer BoydChevrolet43 (0)000
27Tyler ReifChevrolet41 (0)000
28Adam AndrettiToyota41 (0)000
29Timmy HillToyota35 (0)000
30Josh ReaumeFord32 (0)000
31Nick LeitzToyota31 (5)000
32Corey LaJoieRAM30 (0)001
33Clayton GreenFord30 (0)000
34Colin BraunRAM28 (0)001
35James HinchcliffeChevrolet27 (0)001
36Ben MaierChevrolet26 (0)000
37Travis PastranaChevrolet22 (0)000
38Conner JonesChevrolet21 (0)000
39Clay GreenfieldChevrolet19 (0)000
40Dario FranchittiToyota18 (8)000
41Caleb CostnerChevrolet18 (0)000
42Connor HallChevrolet33 (0)000
43Carter FartuchFord16 (0)000
44Luke BaldwinFord31 (0)000
45Michael Christopher JrToyota27 (0)000
46Justin CarrollToyota13 (0)000
47Parker EatmonChevrolet27 (3)000
48Jackson LeeFord8 (0)000
49Tyler TomassiFord8 (0)000
50Jason KitzmillerChevrolet7 (0)000
51Jason M WhiteFord4 (0)000
52Nathan NicholsonChevrolet3 (0)000
53Derek WhiteFord2 (0)000
54Tony StewartRAM1 (0)000
55Wesley SlimpToyota1 (0)000
56Cleetus McFarlandChevrolet1 (0)000

READ MORE: Dale Earnhardt Jr. reveals Cleetus McFarland advice ahead of RCR debut