Array
(
    [0] => Array
        (
            [race_id] => 2651
            [driver_id] => 70
            [start] => 6
            [midrace] => 1
            [closer_position] => 1
            [finish] => 1
            [high] => 1
            [low] => 16
            [avg] => 2.4
            [pass_diff] => 1
            [green_flag_passes] => 14
            [green_flag_times_passed] => 13
            [quality_passes] => 14
            [pct_quality_passes] => 100.00
            [fastest_lap] => 77
            [top_15_laps] => 292
            [pct_top_15_laps] => 99.7
            [laps_led] => 159
            [tot_laps] => 293
            [rating] => 147.30
            [points] => 54
            [car_no] => 4
            [manufacturer] => Ford
            [driver_full_name] => Kevin Harvick
        )

    [1] => Array
        (
            [race_id] => 2651
            [driver_id] => 2892
            [start] => 2
            [midrace] => 2
            [closer_position] => 2
            [finish] => 2
            [high] => 1
            [low] => 19
            [avg] => 2.8
            [pass_diff] => 2
            [green_flag_passes] => 23
            [green_flag_times_passed] => 21
            [quality_passes] => 23
            [pct_quality_passes] => 100.00
            [fastest_lap] => 48
            [top_15_laps] => 292
            [pct_top_15_laps] => 99.7
            [laps_led] => 41
            [tot_laps] => 293
            [rating] => 126.30
            [points] => 52
            [car_no] => 88
            [manufacturer] => Chevrolet
            [driver_full_name] => Alex Bowman
        )

    [2] => Array
        (
            [race_id] => 2651
            [driver_id] => 73
            [start] => 22
            [midrace] => 4
            [closer_position] => 3
            [finish] => 3
            [high] => 2
            [low] => 28
            [avg] => 8.7
            [pass_diff] => 14
            [green_flag_passes] => 40
            [green_flag_times_passed] => 26
            [quality_passes] => 26
            [pct_quality_passes] => 65.00
            [fastest_lap] => 10
            [top_15_laps] => 202
            [pct_top_15_laps] => 68.9
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 107.10
            [points] => 39
            [car_no] => 1
            [manufacturer] => Chevrolet
            [driver_full_name] => Kurt Busch
        )

    [3] => Array
        (
            [race_id] => 2651
            [driver_id] => 2905
            [start] => 11
            [midrace] => 13
            [closer_position] => 4
            [finish] => 4
            [high] => 3
            [low] => 28
            [avg] => 9.4
            [pass_diff] => 16
            [green_flag_passes] => 48
            [green_flag_times_passed] => 32
            [quality_passes] => 36
            [pct_quality_passes] => 75.00
            [fastest_lap] => 5
            [top_15_laps] => 271
            [pct_top_15_laps] => 92.5
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 102.90
            [points] => 34
            [car_no] => 9
            [manufacturer] => Chevrolet
            [driver_full_name] => Chase Elliott
        )

    [4] => Array
        (
            [race_id] => 2651
            [driver_id] => 35
            [start] => 10
            [midrace] => 3
            [closer_position] => 6
            [finish] => 5
            [high] => 2
            [low] => 31
            [avg] => 5.9
            [pass_diff] => 1
            [green_flag_passes] => 27
            [green_flag_times_passed] => 26
            [quality_passes] => 27
            [pct_quality_passes] => 100.00
            [fastest_lap] => 14
            [top_15_laps] => 282
            [pct_top_15_laps] => 96.3
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 109.90
            [points] => 43
            [car_no] => 11
            [manufacturer] => Toyota
            [driver_full_name] => Denny Hamlin
        )

    [5] => Array
        (
            [race_id] => 2651
            [driver_id] => 79
            [start] => 15
            [midrace] => 8
            [closer_position] => 14
            [finish] => 6
            [high] => 1
            [low] => 31
            [avg] => 13.9
            [pass_diff] => 7
            [green_flag_passes] => 48
            [green_flag_times_passed] => 41
            [quality_passes] => 28
            [pct_quality_passes] => 58.33
            [fastest_lap] => 14
            [top_15_laps] => 174
            [pct_top_15_laps] => 59.4
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 89.40
            [points] => 39
            [car_no] => 19
            [manufacturer] => Toyota
            [driver_full_name] => Martin Truex Jr
        )

    [6] => Array
        (
            [race_id] => 2651
            [driver_id] => 2948
            [start] => 29
            [midrace] => 6
            [closer_position] => 8
            [finish] => 7
            [high] => 5
            [low] => 31
            [avg] => 13.2
            [pass_diff] => 38
            [green_flag_passes] => 73
            [green_flag_times_passed] => 35
            [quality_passes] => 32
            [pct_quality_passes] => 43.84
            [fastest_lap] => 9
            [top_15_laps] => 196
            [pct_top_15_laps] => 66.9
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 94.70
            [points] => 33
            [car_no] => 8
            [manufacturer] => Chevrolet
            [driver_full_name] => Tyler Reddick
        )

    [7] => Array
        (
            [race_id] => 2651
            [driver_id] => 2910
            [start] => 20
            [midrace] => 10
            [closer_position] => 5
            [finish] => 8
            [high] => 5
            [low] => 27
            [avg] => 9.9
            [pass_diff] => 10
            [green_flag_passes] => 30
            [green_flag_times_passed] => 20
            [quality_passes] => 29
            [pct_quality_passes] => 96.67
            [fastest_lap] => 1
            [top_15_laps] => 286
            [pct_top_15_laps] => 97.6
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 97.10
            [points] => 30
            [car_no] => 20
            [manufacturer] => Toyota
            [driver_full_name] => Erik Jones
        )

    [8] => Array
        (
            [race_id] => 2651
            [driver_id] => 2956
            [start] => 34
            [midrace] => 14
            [closer_position] => 9
            [finish] => 9
            [high] => 8
            [low] => 34
            [avg] => 17.6
            [pass_diff] => -1
            [green_flag_passes] => 41
            [green_flag_times_passed] => 42
            [quality_passes] => 18
            [pct_quality_passes] => 43.90
            [fastest_lap] => 0
            [top_15_laps] => 128
            [pct_top_15_laps] => 43.7
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 76.30
            [points] => 28
            [car_no] => 38
            [manufacturer] => Ford
            [driver_full_name] => John Hunter Nemechek
        )

    [9] => Array
        (
            [race_id] => 2651
            [driver_id] => 80
            [start] => 12
            [midrace] => 20
            [closer_position] => 11
            [finish] => 10
            [high] => 9
            [low] => 26
            [avg] => 14.4
            [pass_diff] => -2
            [green_flag_passes] => 41
            [green_flag_times_passed] => 43
            [quality_passes] => 25
            [pct_quality_passes] => 60.98
            [fastest_lap] => 4
            [top_15_laps] => 216
            [pct_top_15_laps] => 73.7
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 83.50
            [points] => 27
            [car_no] => 42
            [manufacturer] => Chevrolet
            [driver_full_name] => Matt Kenseth
        )

    [10] => Array
        (
            [race_id] => 2651
            [driver_id] => 2852
            [start] => 16
            [midrace] => 21
            [closer_position] => 15
            [finish] => 11
            [high] => 10
            [low] => 29
            [avg] => 17.2
            [pass_diff] => -13
            [green_flag_passes] => 38
            [green_flag_times_passed] => 51
            [quality_passes] => 13
            [pct_quality_passes] => 34.21
            [fastest_lap] => 0
            [top_15_laps] => 109
            [pct_top_15_laps] => 37.2
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 75.30
            [points] => 26
            [car_no] => 3
            [manufacturer] => Chevrolet
            [driver_full_name] => Austin Dillon
        )

    [11] => Array
        (
            [race_id] => 2651
            [driver_id] => 4
            [start] => 5
            [midrace] => 16
            [closer_position] => 12
            [finish] => 12
            [high] => 4
            [low] => 28
            [avg] => 13.4
            [pass_diff] => 6
            [green_flag_passes] => 59
            [green_flag_times_passed] => 53
            [quality_passes] => 22
            [pct_quality_passes] => 37.29
            [fastest_lap] => 0
            [top_15_laps] => 169
            [pct_top_15_laps] => 57.7
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 84.70
            [points] => 30
            [car_no] => 10
            [manufacturer] => Ford
            [driver_full_name] => Aric Almirola
        )

    [12] => Array
        (
            [race_id] => 2651
            [driver_id] => 12
            [start] => 1
            [midrace] => 7
            [closer_position] => 10
            [finish] => 13
            [high] => 1
            [low] => 13
            [avg] => 4.3
            [pass_diff] => -15
            [green_flag_passes] => 12
            [green_flag_times_passed] => 27
            [quality_passes] => 12
            [pct_quality_passes] => 100.00
            [fastest_lap] => 26
            [top_15_laps] => 293
            [pct_top_15_laps] => 100.0
            [laps_led] => 80
            [tot_laps] => 293
            [rating] => 110.40
            [points] => 40
            [car_no] => 2
            [manufacturer] => Ford
            [driver_full_name] => Brad Keselowski
        )

    [13] => Array
        (
            [race_id] => 2651
            [driver_id] => 2907
            [start] => 3
            [midrace] => 11
            [closer_position] => 13
            [finish] => 14
            [high] => 3
            [low] => 29
            [avg] => 13.3
            [pass_diff] => -17
            [green_flag_passes] => 35
            [green_flag_times_passed] => 52
            [quality_passes] => 29
            [pct_quality_passes] => 82.86
            [fastest_lap] => 0
            [top_15_laps] => 225
            [pct_top_15_laps] => 76.8
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 81.50
            [points] => 23
            [car_no] => 21
            [manufacturer] => Ford
            [driver_full_name] => Matt DiBenedetto
        )

    [14] => Array
        (
            [race_id] => 2651
            [driver_id] => 100
            [start] => 21
            [midrace] => 12
            [closer_position] => 19
            [finish] => 15
            [high] => 9
            [low] => 31
            [avg] => 16.0
            [pass_diff] => 24
            [green_flag_passes] => 65
            [green_flag_times_passed] => 41
            [quality_passes] => 25
            [pct_quality_passes] => 38.46
            [fastest_lap] => 0
            [top_15_laps] => 130
            [pct_top_15_laps] => 44.4
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 77.30
            [points] => 24
            [car_no] => 6
            [manufacturer] => Ford
            [driver_full_name] => Ryan Newman
        )

    [15] => Array
        (
            [race_id] => 2651
            [driver_id] => 2894
            [start] => 7
            [midrace] => 19
            [closer_position] => 17
            [finish] => 16
            [high] => 7
            [low] => 28
            [avg] => 16.5
            [pass_diff] => -7
            [green_flag_passes] => 57
            [green_flag_times_passed] => 64
            [quality_passes] => 16
            [pct_quality_passes] => 28.07
            [fastest_lap] => 0
            [top_15_laps] => 95
            [pct_top_15_laps] => 32.4
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 70.80
            [points] => 21
            [car_no] => 12
            [manufacturer] => Ford
            [driver_full_name] => Ryan Blaney
        )

    [16] => Array
        (
            [race_id] => 2651
            [driver_id] => 26
            [start] => 13
            [midrace] => 5
            [closer_position] => 18
            [finish] => 17
            [high] => 1
            [low] => 18
            [avg] => 9.4
            [pass_diff] => 1
            [green_flag_passes] => 34
            [green_flag_times_passed] => 33
            [quality_passes] => 25
            [pct_quality_passes] => 73.53
            [fastest_lap] => 2
            [top_15_laps] => 272
            [pct_top_15_laps] => 92.8
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 88.00
            [points] => 30
            [car_no] => 14
            [manufacturer] => Ford
            [driver_full_name] => Clint Bowyer
        )

    [17] => Array
        (
            [race_id] => 2651
            [driver_id] => 57
            [start] => 9
            [midrace] => 9
            [closer_position] => 16
            [finish] => 18
            [high] => 3
            [low] => 30
            [avg] => 12.3
            [pass_diff] => -23
            [green_flag_passes] => 45
            [green_flag_times_passed] => 68
            [quality_passes] => 28
            [pct_quality_passes] => 62.22
            [fastest_lap] => 0
            [top_15_laps] => 210
            [pct_top_15_laps] => 71.7
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 82.80
            [points] => 22
            [car_no] => 22
            [manufacturer] => Ford
            [driver_full_name] => Joey Logano
        )

    [18] => Array
        (
            [race_id] => 2651
            [driver_id] => 2904
            [start] => 33
            [midrace] => 26
            [closer_position] => 20
            [finish] => 19
            [high] => 5
            [low] => 33
            [avg] => 23.6
            [pass_diff] => -8
            [green_flag_passes] => 58
            [green_flag_times_passed] => 66
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 0
            [top_15_laps] => 11
            [pct_top_15_laps] => 3.8
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 58.30
            [points] => 18
            [car_no] => 13
            [manufacturer] => Chevrolet
            [driver_full_name] => Ty Dillon
        )

    [19] => Array
        (
            [race_id] => 2651
            [driver_id] => 2915
            [start] => 25
            [midrace] => 18
            [closer_position] => 24
            [finish] => 20
            [high] => 3
            [low] => 28
            [avg] => 18.5
            [pass_diff] => 6
            [green_flag_passes] => 58
            [green_flag_times_passed] => 52
            [quality_passes] => 12
            [pct_quality_passes] => 20.69
            [fastest_lap] => 0
            [top_15_laps] => 95
            [pct_top_15_laps] => 32.4
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 66.20
            [points] => 21
            [car_no] => 37
            [manufacturer] => Chevrolet
            [driver_full_name] => Ryan Preece
        )

    [20] => Array
        (
            [race_id] => 2651
            [driver_id] => 2926
            [start] => 17
            [midrace] => 25
            [closer_position] => 23
            [finish] => 21
            [high] => 5
            [low] => 27
            [avg] => 21.4
            [pass_diff] => -16
            [green_flag_passes] => 45
            [green_flag_times_passed] => 61
            [quality_passes] => 1
            [pct_quality_passes] => 2.22
            [fastest_lap] => 0
            [top_15_laps] => 3
            [pct_top_15_laps] => 1.0
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 59.50
            [points] => 16
            [car_no] => 43
            [manufacturer] => Chevrolet
            [driver_full_name] => Bubba Wallace
        )

    [21] => Array
        (
            [race_id] => 2651
            [driver_id] => 2938
            [start] => 14
            [midrace] => 22
            [closer_position] => 21
            [finish] => 22
            [high] => 4
            [low] => 29
            [avg] => 19.7
            [pass_diff] => -20
            [green_flag_passes] => 44
            [green_flag_times_passed] => 64
            [quality_passes] => 7
            [pct_quality_passes] => 15.91
            [fastest_lap] => 0
            [top_15_laps] => 53
            [pct_top_15_laps] => 18.1
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 62.50
            [points] => 15
            [car_no] => 41
            [manufacturer] => Ford
            [driver_full_name] => Cole Custer
        )

    [22] => Array
        (
            [race_id] => 2651
            [driver_id] => 82
            [start] => 31
            [midrace] => 27
            [closer_position] => 22
            [finish] => 23
            [high] => 1
            [low] => 31
            [avg] => 24.3
            [pass_diff] => 7
            [green_flag_passes] => 43
            [green_flag_times_passed] => 36
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 0
            [top_15_laps] => 11
            [pct_top_15_laps] => 3.8
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 55.00
            [points] => 14
            [car_no] => 34
            [manufacturer] => Ford
            [driver_full_name] => Michael McDowell
        )

    [23] => Array
        (
            [race_id] => 2651
            [driver_id] => 2958
            [start] => 28
            [midrace] => 15
            [closer_position] => 25
            [finish] => 24
            [high] => 2
            [low] => 31
            [avg] => 20.4
            [pass_diff] => 9
            [green_flag_passes] => 53
            [green_flag_times_passed] => 44
            [quality_passes] => 11
            [pct_quality_passes] => 20.75
            [fastest_lap] => 0
            [top_15_laps] => 53
            [pct_top_15_laps] => 18.1
            [laps_led] => 0
            [tot_laps] => 293
            [rating] => 60.00
            [points] => 13
            [car_no] => 95
            [manufacturer] => Toyota
            [driver_full_name] => Christopher Bell
        )

    [24] => Array
        (
            [race_id] => 2651
            [driver_id] => 2922
            [start] => 37
            [midrace] => 30
            [closer_position] => 26
            [finish] => 25
            [high] => 9
            [low] => 37
            [avg] => 27.9
            [pass_diff] => 1
            [green_flag_passes] => 14
            [green_flag_times_passed] => 13
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 0
            [top_15_laps] => 5
            [pct_top_15_laps] => 1.7
            [laps_led] => 0
            [tot_laps] => 292
            [rating] => 47.70
            [points] => 12
            [car_no] => 96
            [manufacturer] => Toyota
            [driver_full_name] => Daniel Suarez
        )

    [25] => Array
        (
            [race_id] => 2651
            [driver_id] => 74
            [start] => 4
            [midrace] => 17
            [closer_position] => 7
            [finish] => 26
            [high] => 4
            [low] => 32
            [avg] => 17.9
            [pass_diff] => 6
            [green_flag_passes] => 58
            [green_flag_times_passed] => 52
            [quality_passes] => 14
            [pct_quality_passes] => 24.14
            [fastest_lap] => 5
            [top_15_laps] => 103
            [pct_top_15_laps] => 35.2
            [laps_led] => 0
            [tot_laps] => 292
            [rating] => 69.90
            [points] => 11
            [car_no] => 18
            [manufacturer] => Toyota
            [driver_full_name] => Kyle Busch
        )

    [26] => Array
        (
            [race_id] => 2651
            [driver_id] => 2936
            [start] => 35
            [midrace] => 28
            [closer_position] => 28
            [finish] => 27
            [high] => 1
            [low] => 36
            [avg] => 29.6
            [pass_diff] => 1
            [green_flag_passes] => 13
            [green_flag_times_passed] => 12
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 0
            [top_15_laps] => 3
            [pct_top_15_laps] => 1.0
            [laps_led] => 0
            [tot_laps] => 292
            [rating] => 45.00
            [points] => 10
            [car_no] => 15
            [manufacturer] => Chevrolet
            [driver_full_name] => Brennan Poole
        )

    [27] => Array
        (
            [race_id] => 2651
            [driver_id] => 44
            [start] => 30
            [midrace] => 29
            [closer_position] => 29
            [finish] => 28
            [high] => 1
            [low] => 31
            [avg] => 28.7
            [pass_diff] => -13
            [green_flag_passes] => 9
            [green_flag_times_passed] => 22
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 1
            [top_15_laps] => 4
            [pct_top_15_laps] => 1.4
            [laps_led] => 1
            [tot_laps] => 291
            [rating] => 43.10
            [points] => 0
            [car_no] => 27
            [manufacturer] => Ford
            [driver_full_name] => JJ Yeley
        )

    [28] => Array
        (
            [race_id] => 2651
            [driver_id] => 93
            [start] => 36
            [midrace] => 32
            [closer_position] => 27
            [finish] => 29
            [high] => 26
            [low] => 36
            [avg] => 31.1
            [pass_diff] => -4
            [green_flag_passes] => 4
            [green_flag_times_passed] => 8
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 0
            [top_15_laps] => 0
            [pct_top_15_laps] => 0.0
            [laps_led] => 0
            [tot_laps] => 291
            [rating] => 40.80
            [points] => 8
            [car_no] => 77
            [manufacturer] => Chevrolet
            [driver_full_name] => Reed Sorenson
        )

    [29] => Array
        (
            [race_id] => 2651
            [driver_id] => 2898
            [start] => 32
            [midrace] => 33
            [closer_position] => 31
            [finish] => 30
            [high] => 26
            [low] => 36
            [avg] => 32.7
            [pass_diff] => -6
            [green_flag_passes] => 8
            [green_flag_times_passed] => 14
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 2
            [top_15_laps] => 0
            [pct_top_15_laps] => 0.0
            [laps_led] => 0
            [tot_laps] => 289
            [rating] => 38.80
            [points] => 0
            [car_no] => 51
            [manufacturer] => Ford
            [driver_full_name] => Joey Gase
        )

    [30] => Array
        (
            [race_id] => 2651
            [driver_id] => 2896
            [start] => 19
            [midrace] => 24
            [closer_position] => 30
            [finish] => 31
            [high] => 6
            [low] => 38
            [avg] => 26.4
            [pass_diff] => 11
            [green_flag_passes] => 52
            [green_flag_times_passed] => 41
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 0
            [top_15_laps] => 9
            [pct_top_15_laps] => 3.1
            [laps_led] => 0
            [tot_laps] => 289
            [rating] => 46.70
            [points] => 6
            [car_no] => 32
            [manufacturer] => Ford
            [driver_full_name] => Corey Lajoie
        )

    [31] => Array
        (
            [race_id] => 2651
            [driver_id] => 2908
            [start] => 24
            [midrace] => 23
            [closer_position] => 32
            [finish] => 32
            [high] => 1
            [low] => 34
            [avg] => 26.4
            [pass_diff] => -17
            [green_flag_passes] => 38
            [green_flag_times_passed] => 55
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 0
            [top_15_laps] => 9
            [pct_top_15_laps] => 3.1
            [laps_led] => 0
            [tot_laps] => 287
            [rating] => 48.50
            [points] => 5
            [car_no] => 17
            [manufacturer] => Ford
            [driver_full_name] => Chris Buescher
        )

    [32] => Array
        (
            [race_id] => 2651
            [driver_id] => 2877
            [start] => 38
            [midrace] => 35
            [closer_position] => 33
            [finish] => 33
            [high] => 32
            [low] => 38
            [avg] => 34.3
            [pass_diff] => 0
            [green_flag_passes] => 9
            [green_flag_times_passed] => 9
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 3
            [top_15_laps] => 0
            [pct_top_15_laps] => 0.0
            [laps_led] => 0
            [tot_laps] => 286
            [rating] => 35.40
            [points] => 0
            [car_no] => 66
            [manufacturer] => Toyota
            [driver_full_name] => Timmy Hill
        )

    [33] => Array
        (
            [race_id] => 2651
            [driver_id] => 2946
            [start] => 40
            [midrace] => 31
            [closer_position] => 34
            [finish] => 34
            [high] => 30
            [low] => 40
            [avg] => 33.6
            [pass_diff] => -4
            [green_flag_passes] => 6
            [green_flag_times_passed] => 10
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 2
            [top_15_laps] => 0
            [pct_top_15_laps] => 0.0
            [laps_led] => 0
            [tot_laps] => 286
            [rating] => 32.30
            [points] => 0
            [car_no] => 7
            [manufacturer] => Chevrolet
            [driver_full_name] => Josh Bilicki
        )

    [34] => Array
        (
            [race_id] => 2651
            [driver_id] => 2935
            [start] => 18
            [midrace] => 34
            [closer_position] => 35
            [finish] => 35
            [high] => 1
            [low] => 35
            [avg] => 23.8
            [pass_diff] => 5
            [green_flag_passes] => 17
            [green_flag_times_passed] => 12
            [quality_passes] => 17
            [pct_quality_passes] => 100.00
            [fastest_lap] => 5
            [top_15_laps] => 106
            [pct_top_15_laps] => 36.2
            [laps_led] => 3
            [tot_laps] => 279
            [rating] => 78.10
            [points] => 12
            [car_no] => 24
            [manufacturer] => Chevrolet
            [driver_full_name] => William Byron
        )

    [35] => Array
        (
            [race_id] => 2651
            [driver_id] => 2950
            [start] => 27
            [midrace] => 38
            [closer_position] => 36
            [finish] => 36
            [high] => 27
            [low] => 39
            [avg] => 37.1
            [pass_diff] => -3
            [green_flag_passes] => 4
            [green_flag_times_passed] => 7
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 0
            [top_15_laps] => 0
            [pct_top_15_laps] => 0.0
            [laps_led] => 0
            [tot_laps] => 137
            [rating] => 28.30
            [points] => 1
            [car_no] => 0
            [manufacturer] => Chevrolet
            [driver_full_name] => Quin Houff
        )

    [36] => Array
        (
            [race_id] => 2651
            [driver_id] => 2941
            [start] => 26
            [midrace] => 36
            [closer_position] => 37
            [finish] => 37
            [high] => 26
            [low] => 37
            [avg] => 36.4
            [pass_diff] => -2
            [green_flag_passes] => 3
            [green_flag_times_passed] => 5
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 2
            [top_15_laps] => 0
            [pct_top_15_laps] => 0.0
            [laps_led] => 0
            [tot_laps] => 127
            [rating] => 29.70
            [points] => 1
            [car_no] => 53
            [manufacturer] => Chevrolet
            [driver_full_name] => Garrett Smithley
        )

    [37] => Array
        (
            [race_id] => 2651
            [driver_id] => 54
            [start] => 8
            [midrace] => 37
            [closer_position] => 38
            [finish] => 38
            [high] => 1
            [low] => 23
            [avg] => 27.0
            [pass_diff] => 1
            [green_flag_passes] => 4
            [green_flag_times_passed] => 3
            [quality_passes] => 4
            [pct_quality_passes] => 100.00
            [fastest_lap] => 6
            [top_15_laps] => 88
            [pct_top_15_laps] => 30.0
            [laps_led] => 9
            [tot_laps] => 89
            [rating] => 76.20
            [points] => 1
            [car_no] => 48
            [manufacturer] => Chevrolet
            [driver_full_name] => Jimmie Johnson
        )

    [38] => Array
        (
            [race_id] => 2651
            [driver_id] => 2913
            [start] => 39
            [midrace] => 39
            [closer_position] => 39
            [finish] => 39
            [high] => 38
            [low] => 39
            [avg] => 39.0
            [pass_diff] => 1
            [green_flag_passes] => 2
            [green_flag_times_passed] => 1
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 0
            [top_15_laps] => 0
            [pct_top_15_laps] => 0.0
            [laps_led] => 0
            [tot_laps] => 13
            [rating] => 26.20
            [points] => 0
            [car_no] => 78
            [manufacturer] => Chevrolet
            [driver_full_name] => BJ McLeod
        )

    [39] => Array
        (
            [race_id] => 2651
            [driver_id] => 2869
            [start] => 23
            [midrace] => 40
            [closer_position] => 40
            [finish] => 40
            [high] => 23
            [low] => 23
            [avg] => 40.0
            [pass_diff] => 1
            [green_flag_passes] => 2
            [green_flag_times_passed] => 1
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 0
            [top_15_laps] => 0
            [pct_top_15_laps] => 0.0
            [laps_led] => 0
            [tot_laps] => 0
            [rating] => 26.00
            [points] => 1
            [car_no] => 47
            [manufacturer] => Chevrolet
            [driver_full_name] => Ricky Stenhouse Jr
        )

)
happy