Array
(
    [0] => Array
        (
            [race_id] => 2652
            [driver_id] => 35
            [start] => 16
            [midrace] => 8
            [closer_position] => 3
            [finish] => 1
            [high] => 1
            [low] => 38
            [avg] => 9.1
            [pass_diff] => 22
            [green_flag_passes] => 77
            [green_flag_times_passed] => 55
            [quality_passes] => 44
            [pct_quality_passes] => 57.14
            [fastest_lap] => 8
            [top_15_laps] => 176
            [pct_top_15_laps] => 84.6
            [laps_led] => 12
            [tot_laps] => 208
            [rating] => 109.40
            [points] => 47
            [car_no] => 11
            [manufacturer] => Toyota
            [driver_full_name] => Denny Hamlin
        )

    [1] => Array
        (
            [race_id] => 2652
            [driver_id] => 74
            [start] => 26
            [midrace] => 14
            [closer_position] => 6
            [finish] => 2
            [high] => 1
            [low] => 27
            [avg] => 14.0
            [pass_diff] => 6
            [green_flag_passes] => 81
            [green_flag_times_passed] => 75
            [quality_passes] => 22
            [pct_quality_passes] => 27.16
            [fastest_lap] => 4
            [top_15_laps] => 105
            [pct_top_15_laps] => 50.5
            [laps_led] => 0
            [tot_laps] => 208
            [rating] => 90.70
            [points] => 35
            [car_no] => 18
            [manufacturer] => Toyota
            [driver_full_name] => Kyle Busch
        )

    [2] => Array
        (
            [race_id] => 2652
            [driver_id] => 70
            [start] => 20
            [midrace] => 1
            [closer_position] => 9
            [finish] => 3
            [high] => 1
            [low] => 21
            [avg] => 9.0
            [pass_diff] => 9
            [green_flag_passes] => 73
            [green_flag_times_passed] => 64
            [quality_passes] => 32
            [pct_quality_passes] => 43.84
            [fastest_lap] => 2
            [top_15_laps] => 159
            [pct_top_15_laps] => 76.4
            [laps_led] => 10
            [tot_laps] => 208
            [rating] => 102.00
            [points] => 40
            [car_no] => 4
            [manufacturer] => Ford
            [driver_full_name] => Kevin Harvick
        )

    [3] => Array
        (
            [race_id] => 2652
            [driver_id] => 12
            [start] => 8
            [midrace] => 13
            [closer_position] => 2
            [finish] => 4
            [high] => 1
            [low] => 29
            [avg] => 12.4
            [pass_diff] => 29
            [green_flag_passes] => 60
            [green_flag_times_passed] => 31
            [quality_passes] => 41
            [pct_quality_passes] => 68.33
            [fastest_lap] => 5
            [top_15_laps] => 155
            [pct_top_15_laps] => 74.5
            [laps_led] => 7
            [tot_laps] => 208
            [rating] => 93.50
            [points] => 33
            [car_no] => 2
            [manufacturer] => Ford
            [driver_full_name] => Brad Keselowski
        )

    [4] => Array
        (
            [race_id] => 2652
            [driver_id] => 2910
            [start] => 13
            [midrace] => 7
            [closer_position] => 7
            [finish] => 5
            [high] => 1
            [low] => 36
            [avg] => 10.4
            [pass_diff] => 37
            [green_flag_passes] => 81
            [green_flag_times_passed] => 44
            [quality_passes] => 37
            [pct_quality_passes] => 45.68
            [fastest_lap] => 10
            [top_15_laps] => 155
            [pct_top_15_laps] => 74.5
            [laps_led] => 27
            [tot_laps] => 208
            [rating] => 103.20
            [points] => 39
            [car_no] => 20
            [manufacturer] => Toyota
            [driver_full_name] => Erik Jones
        )

    [5] => Array
        (
            [race_id] => 2652
            [driver_id] => 57
            [start] => 3
            [midrace] => 15
            [closer_position] => 11
            [finish] => 6
            [high] => 1
            [low] => 24
            [avg] => 9.5
            [pass_diff] => 19
            [green_flag_passes] => 60
            [green_flag_times_passed] => 41
            [quality_passes] => 35
            [pct_quality_passes] => 58.33
            [fastest_lap] => 8
            [top_15_laps] => 188
            [pct_top_15_laps] => 90.4
            [laps_led] => 19
            [tot_laps] => 208
            [rating] => 98.90
            [points] => 39
            [car_no] => 22
            [manufacturer] => Ford
            [driver_full_name] => Joey Logano
        )

    [6] => Array
        (
            [race_id] => 2652
            [driver_id] => 4
            [start] => 9
            [midrace] => 5
            [closer_position] => 8
            [finish] => 7
            [high] => 3
            [low] => 14
            [avg] => 7.4
            [pass_diff] => 14
            [green_flag_passes] => 57
            [green_flag_times_passed] => 43
            [quality_passes] => 48
            [pct_quality_passes] => 84.21
            [fastest_lap] => 1
            [top_15_laps] => 208
            [pct_top_15_laps] => 100.0
            [laps_led] => 0
            [tot_laps] => 208
            [rating] => 103.60
            [points] => 35
            [car_no] => 10
            [manufacturer] => Ford
            [driver_full_name] => Aric Almirola
        )

    [7] => Array
        (
            [race_id] => 2652
            [driver_id] => 54
            [start] => 37
            [midrace] => 18
            [closer_position] => 14
            [finish] => 8
            [high] => 4
            [low] => 37
            [avg] => 17.0
            [pass_diff] => 25
            [green_flag_passes] => 86
            [green_flag_times_passed] => 61
            [quality_passes] => 23
            [pct_quality_passes] => 26.74
            [fastest_lap] => 0
            [top_15_laps] => 94
            [pct_top_15_laps] => 45.2
            [laps_led] => 0
            [tot_laps] => 208
            [rating] => 77.70
            [points] => 29
            [car_no] => 48
            [manufacturer] => Chevrolet
            [driver_full_name] => Jimmie Johnson
        )

    [8] => Array
        (
            [race_id] => 2652
            [driver_id] => 2907
            [start] => 7
            [midrace] => 10
            [closer_position] => 23
            [finish] => 9
            [high] => 2
            [low] => 29
            [avg] => 14.0
            [pass_diff] => 6
            [green_flag_passes] => 89
            [green_flag_times_passed] => 83
            [quality_passes] => 42
            [pct_quality_passes] => 47.19
            [fastest_lap] => 1
            [top_15_laps] => 129
            [pct_top_15_laps] => 62.0
            [laps_led] => 0
            [tot_laps] => 208
            [rating] => 81.50
            [points] => 29
            [car_no] => 21
            [manufacturer] => Ford
            [driver_full_name] => Matt DiBenedetto
        )

    [9] => Array
        (
            [race_id] => 2652
            [driver_id] => 79
            [start] => 15
            [midrace] => 3
            [closer_position] => 10
            [finish] => 10
            [high] => 1
            [low] => 23
            [avg] => 6.7
            [pass_diff] => 5
            [green_flag_passes] => 50
            [green_flag_times_passed] => 45
            [quality_passes] => 40
            [pct_quality_passes] => 80.00
            [fastest_lap] => 12
            [top_15_laps] => 194
            [pct_top_15_laps] => 93.3
            [laps_led] => 16
            [tot_laps] => 208
            [rating] => 115.40
            [points] => 44
            [car_no] => 19
            [manufacturer] => Toyota
            [driver_full_name] => Martin Truex Jr
        )

    [10] => Array
        (
            [race_id] => 2652
            [driver_id] => 2958
            [start] => 24
            [midrace] => 11
            [closer_position] => 18
            [finish] => 11
            [high] => 5
            [low] => 31
            [avg] => 18.7
            [pass_diff] => -8
            [green_flag_passes] => 70
            [green_flag_times_passed] => 78
            [quality_passes] => 16
            [pct_quality_passes] => 22.86
            [fastest_lap] => 0
            [top_15_laps] => 60
            [pct_top_15_laps] => 28.9
            [laps_led] => 0
            [tot_laps] => 208
            [rating] => 69.20
            [points] => 26
            [car_no] => 95
            [manufacturer] => Toyota
            [driver_full_name] => Christopher Bell
        )

    [11] => Array
        (
            [race_id] => 2652
            [driver_id] => 2935
            [start] => 34
            [midrace] => 4
            [closer_position] => 17
            [finish] => 12
            [high] => 2
            [low] => 34
            [avg] => 13.9
            [pass_diff] => 4
            [green_flag_passes] => 66
            [green_flag_times_passed] => 62
            [quality_passes] => 22
            [pct_quality_passes] => 33.33
            [fastest_lap] => 1
            [top_15_laps] => 113
            [pct_top_15_laps] => 54.3
            [laps_led] => 0
            [tot_laps] => 208
            [rating] => 84.30
            [points] => 30
            [car_no] => 24
            [manufacturer] => Chevrolet
            [driver_full_name] => William Byron
        )

    [12] => Array
        (
            [race_id] => 2652
            [driver_id] => 2948
            [start] => 14
            [midrace] => 26
            [closer_position] => 13
            [finish] => 13
            [high] => 10
            [low] => 35
            [avg] => 19.4
            [pass_diff] => 18
            [green_flag_passes] => 85
            [green_flag_times_passed] => 67
            [quality_passes] => 13
            [pct_quality_passes] => 15.29
            [fastest_lap] => 5
            [top_15_laps] => 51
            [pct_top_15_laps] => 24.5
            [laps_led] => 0
            [tot_laps] => 208
            [rating] => 67.50
            [points] => 24
            [car_no] => 8
            [manufacturer] => Chevrolet
            [driver_full_name] => Tyler Reddick
        )

    [13] => Array
        (
            [race_id] => 2652
            [driver_id] => 100
            [start] => 6
            [midrace] => 12
            [closer_position] => 19
            [finish] => 14
            [high] => 1
            [low] => 33
            [avg] => 13.8
            [pass_diff] => -16
            [green_flag_passes] => 78
            [green_flag_times_passed] => 94
            [quality_passes] => 34
            [pct_quality_passes] => 43.59
            [fastest_lap] => 8
            [top_15_laps] => 138
            [pct_top_15_laps] => 66.4
            [laps_led] => 5
            [tot_laps] => 208
            [rating] => 82.30
            [points] => 23
            [car_no] => 6
            [manufacturer] => Ford
            [driver_full_name] => Ryan Newman
        )

    [14] => Array
        (
            [race_id] => 2652
            [driver_id] => 73
            [start] => 18
            [midrace] => 22
            [closer_position] => 15
            [finish] => 15
            [high] => 6
            [low] => 30
            [avg] => 18.8
            [pass_diff] => 6
            [green_flag_passes] => 67
            [green_flag_times_passed] => 61
            [quality_passes] => 17
            [pct_quality_passes] => 25.37
            [fastest_lap] => 2
            [top_15_laps] => 76
            [pct_top_15_laps] => 36.5
            [laps_led] => 0
            [tot_laps] => 208
            [rating] => 66.90
            [points] => 22
            [car_no] => 1
            [manufacturer] => Chevrolet
            [driver_full_name] => Kurt Busch
        )

    [15] => Array
        (
            [race_id] => 2652
            [driver_id] => 2926
            [start] => 21
            [midrace] => 20
            [closer_position] => 20
            [finish] => 16
            [high] => 1
            [low] => 37
            [avg] => 17.3
            [pass_diff] => -27
            [green_flag_passes] => 61
            [green_flag_times_passed] => 88
            [quality_passes] => 17
            [pct_quality_passes] => 27.87
            [fastest_lap] => 0
            [top_15_laps] => 71
            [pct_top_15_laps] => 34.1
            [laps_led] => 3
            [tot_laps] => 208
            [rating] => 67.80
            [points] => 21
            [car_no] => 43
            [manufacturer] => Chevrolet
            [driver_full_name] => Bubba Wallace
        )

    [16] => Array
        (
            [race_id] => 2652
            [driver_id] => 82
            [start] => 23
            [midrace] => 19
            [closer_position] => 16
            [finish] => 17
            [high] => 7
            [low] => 35
            [avg] => 21.9
            [pass_diff] => -15
            [green_flag_passes] => 62
            [green_flag_times_passed] => 77
            [quality_passes] => 5
            [pct_quality_passes] => 8.06
            [fastest_lap] => 0
            [top_15_laps] => 16
            [pct_top_15_laps] => 7.7
            [laps_led] => 0
            [tot_laps] => 208
            [rating] => 59.50
            [points] => 20
            [car_no] => 34
            [manufacturer] => Ford
            [driver_full_name] => Michael McDowell
        )

    [17] => Array
        (
            [race_id] => 2652
            [driver_id] => 2892
            [start] => 19
            [midrace] => 6
            [closer_position] => 12
            [finish] => 18
            [high] => 2
            [low] => 23
            [avg] => 8.5
            [pass_diff] => 12
            [green_flag_passes] => 68
            [green_flag_times_passed] => 56
            [quality_passes] => 52
            [pct_quality_passes] => 76.47
            [fastest_lap] => 5
            [top_15_laps] => 194
            [pct_top_15_laps] => 93.3
            [laps_led] => 0
            [tot_laps] => 208
            [rating] => 93.80
            [points] => 29
            [car_no] => 88
            [manufacturer] => Chevrolet
            [driver_full_name] => Alex Bowman
        )

    [18] => Array
        (
            [race_id] => 2652
            [driver_id] => 2904
            [start] => 2
            [midrace] => 16
            [closer_position] => 21
            [finish] => 19
            [high] => 1
            [low] => 28
            [avg] => 17.3
            [pass_diff] => -31
            [green_flag_passes] => 61
            [green_flag_times_passed] => 92
            [quality_passes] => 11
            [pct_quality_passes] => 18.03
            [fastest_lap] => 1
            [top_15_laps] => 56
            [pct_top_15_laps] => 26.9
            [laps_led] => 8
            [tot_laps] => 208
            [rating] => 64.90
            [points] => 18
            [car_no] => 13
            [manufacturer] => Chevrolet
            [driver_full_name] => Ty Dillon
        )

    [19] => Array
        (
            [race_id] => 2652
            [driver_id] => 2852
            [start] => 10
            [midrace] => 25
            [closer_position] => 22
            [finish] => 20
            [high] => 8
            [low] => 31
            [avg] => 18.2
            [pass_diff] => -36
            [green_flag_passes] => 56
            [green_flag_times_passed] => 92
            [quality_passes] => 15
            [pct_quality_passes] => 26.79
            [fastest_lap] => 0
            [top_15_laps] => 58
            [pct_top_15_laps] => 27.9
            [laps_led] => 0
            [tot_laps] => 208
            [rating] => 63.30
            [points] => 17
            [car_no] => 3
            [manufacturer] => Chevrolet
            [driver_full_name] => Austin Dillon
        )

    [20] => Array
        (
            [race_id] => 2652
            [driver_id] => 2894
            [start] => 5
            [midrace] => 36
            [closer_position] => 25
            [finish] => 21
            [high] => 1
            [low] => 36
            [avg] => 19.1
            [pass_diff] => -3
            [green_flag_passes] => 49
            [green_flag_times_passed] => 52
            [quality_passes] => 16
            [pct_quality_passes] => 32.65
            [fastest_lap] => 5
            [top_15_laps] => 84
            [pct_top_15_laps] => 40.4
            [laps_led] => 0
            [tot_laps] => 208
            [rating] => 94.00
            [points] => 24
            [car_no] => 12
            [manufacturer] => Ford
            [driver_full_name] => Ryan Blaney
        )

    [21] => Array
        (
            [race_id] => 2652
            [driver_id] => 26
            [start] => 4
            [midrace] => 2
            [closer_position] => 4
            [finish] => 22
            [high] => 1
            [low] => 24
            [avg] => 4.3
            [pass_diff] => 8
            [green_flag_passes] => 34
            [green_flag_times_passed] => 26
            [quality_passes] => 31
            [pct_quality_passes] => 91.18
            [fastest_lap] => 48
            [top_15_laps] => 193
            [pct_top_15_laps] => 92.8
            [laps_led] => 71
            [tot_laps] => 208
            [rating] => 124.20
            [points] => 35
            [car_no] => 14
            [manufacturer] => Ford
            [driver_full_name] => Clint Bowyer
        )

    [22] => Array
        (
            [race_id] => 2652
            [driver_id] => 2908
            [start] => 32
            [midrace] => 23
            [closer_position] => 26
            [finish] => 23
            [high] => 2
            [low] => 38
            [avg] => 25.7
            [pass_diff] => -36
            [green_flag_passes] => 39
            [green_flag_times_passed] => 75
            [quality_passes] => 1
            [pct_quality_passes] => 2.56
            [fastest_lap] => 1
            [top_15_laps] => 13
            [pct_top_15_laps] => 6.3
            [laps_led] => 0
            [tot_laps] => 208
            [rating] => 51.10
            [points] => 14
            [car_no] => 17
            [manufacturer] => Ford
            [driver_full_name] => Chris Buescher
        )

    [23] => Array
        (
            [race_id] => 2652
            [driver_id] => 2896
            [start] => 31
            [midrace] => 24
            [closer_position] => 27
            [finish] => 24
            [high] => 20
            [low] => 37
            [avg] => 26.0
            [pass_diff] => 3
            [green_flag_passes] => 49
            [green_flag_times_passed] => 46
            [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] => 207
            [rating] => 52.50
            [points] => 13
            [car_no] => 32
            [manufacturer] => Ford
            [driver_full_name] => Corey Lajoie
        )

    [24] => Array
        (
            [race_id] => 2652
            [driver_id] => 2869
            [start] => 39
            [midrace] => 33
            [closer_position] => 24
            [finish] => 25
            [high] => 12
            [low] => 39
            [avg] => 27.7
            [pass_diff] => 5
            [green_flag_passes] => 47
            [green_flag_times_passed] => 42
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 1
            [top_15_laps] => 1
            [pct_top_15_laps] => 0.5
            [laps_led] => 0
            [tot_laps] => 207
            [rating] => 50.10
            [points] => 12
            [car_no] => 47
            [manufacturer] => Chevrolet
            [driver_full_name] => Ricky Stenhouse Jr
        )

    [25] => Array
        (
            [race_id] => 2652
            [driver_id] => 2950
            [start] => 35
            [midrace] => 30
            [closer_position] => 29
            [finish] => 26
            [high] => 21
            [low] => 38
            [avg] => 30.8
            [pass_diff] => 1
            [green_flag_passes] => 31
            [green_flag_times_passed] => 30
            [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] => 207
            [rating] => 39.50
            [points] => 11
            [car_no] => 0
            [manufacturer] => Chevrolet
            [driver_full_name] => Quin Houff
        )

    [26] => Array
        (
            [race_id] => 2652
            [driver_id] => 2922
            [start] => 25
            [midrace] => 28
            [closer_position] => 28
            [finish] => 27
            [high] => 1
            [low] => 34
            [avg] => 26.7
            [pass_diff] => -27
            [green_flag_passes] => 51
            [green_flag_times_passed] => 78
            [quality_passes] => 2
            [pct_quality_passes] => 3.92
            [fastest_lap] => 0
            [top_15_laps] => 7
            [pct_top_15_laps] => 3.4
            [laps_led] => 1
            [tot_laps] => 207
            [rating] => 44.20
            [points] => 10
            [car_no] => 96
            [manufacturer] => Toyota
            [driver_full_name] => Daniel Suarez
        )

    [27] => Array
        (
            [race_id] => 2652
            [driver_id] => 44
            [start] => 29
            [midrace] => 29
            [closer_position] => 31
            [finish] => 28
            [high] => 10
            [low] => 37
            [avg] => 28.7
            [pass_diff] => 5
            [green_flag_passes] => 37
            [green_flag_times_passed] => 32
            [quality_passes] => 3
            [pct_quality_passes] => 8.11
            [fastest_lap] => 0
            [top_15_laps] => 5
            [pct_top_15_laps] => 2.4
            [laps_led] => 0
            [tot_laps] => 207
            [rating] => 41.00
            [points] => 0
            [car_no] => 77
            [manufacturer] => Chevrolet
            [driver_full_name] => JJ Yeley
        )

    [28] => Array
        (
            [race_id] => 2652
            [driver_id] => 2898
            [start] => 30
            [midrace] => 32
            [closer_position] => 30
            [finish] => 29
            [high] => 23
            [low] => 37
            [avg] => 31.4
            [pass_diff] => -14
            [green_flag_passes] => 29
            [green_flag_times_passed] => 43
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 1
            [top_15_laps] => 0
            [pct_top_15_laps] => 0.0
            [laps_led] => 0
            [tot_laps] => 207
            [rating] => 37.30
            [points] => 0
            [car_no] => 51
            [manufacturer] => Chevrolet
            [driver_full_name] => Joey Gase
        )

    [29] => Array
        (
            [race_id] => 2652
            [driver_id] => 80
            [start] => 11
            [midrace] => 21
            [closer_position] => 33
            [finish] => 30
            [high] => 5
            [low] => 34
            [avg] => 16.8
            [pass_diff] => 9
            [green_flag_passes] => 91
            [green_flag_times_passed] => 82
            [quality_passes] => 18
            [pct_quality_passes] => 19.78
            [fastest_lap] => 2
            [top_15_laps] => 107
            [pct_top_15_laps] => 51.4
            [laps_led] => 0
            [tot_laps] => 206
            [rating] => 69.10
            [points] => 9
            [car_no] => 42
            [manufacturer] => Chevrolet
            [driver_full_name] => Matt Kenseth
        )

    [30] => Array
        (
            [race_id] => 2652
            [driver_id] => 2938
            [start] => 22
            [midrace] => 17
            [closer_position] => 32
            [finish] => 31
            [high] => 4
            [low] => 34
            [avg] => 24.8
            [pass_diff] => -13
            [green_flag_passes] => 44
            [green_flag_times_passed] => 57
            [quality_passes] => 13
            [pct_quality_passes] => 29.55
            [fastest_lap] => 1
            [top_15_laps] => 33
            [pct_top_15_laps] => 15.9
            [laps_led] => 0
            [tot_laps] => 206
            [rating] => 57.10
            [points] => 6
            [car_no] => 41
            [manufacturer] => Ford
            [driver_full_name] => Cole Custer
        )

    [31] => Array
        (
            [race_id] => 2652
            [driver_id] => 2920
            [start] => 28
            [midrace] => 31
            [closer_position] => 34
            [finish] => 32
            [high] => 28
            [low] => 38
            [avg] => 33.1
            [pass_diff] => -9
            [green_flag_passes] => 11
            [green_flag_times_passed] => 20
            [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] => 206
            [rating] => 35.20
            [points] => 5
            [car_no] => 27
            [manufacturer] => Chevrolet
            [driver_full_name] => Gray Gaulding
        )

    [32] => Array
        (
            [race_id] => 2652
            [driver_id] => 2877
            [start] => 33
            [midrace] => 34
            [closer_position] => 36
            [finish] => 33
            [high] => 14
            [low] => 37
            [avg] => 35.2
            [pass_diff] => -8
            [green_flag_passes] => 14
            [green_flag_times_passed] => 22
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 1
            [top_15_laps] => 1
            [pct_top_15_laps] => 0.5
            [laps_led] => 0
            [tot_laps] => 204
            [rating] => 31.80
            [points] => 0
            [car_no] => 66
            [manufacturer] => Toyota
            [driver_full_name] => Timmy Hill
        )

    [33] => Array
        (
            [race_id] => 2652
            [driver_id] => 2941
            [start] => 36
            [midrace] => 35
            [closer_position] => 35
            [finish] => 34
            [high] => 12
            [low] => 37
            [avg] => 35.0
            [pass_diff] => -4
            [green_flag_passes] => 11
            [green_flag_times_passed] => 15
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 0
            [top_15_laps] => 1
            [pct_top_15_laps] => 0.5
            [laps_led] => 0
            [tot_laps] => 204
            [rating] => 29.50
            [points] => 3
            [car_no] => 53
            [manufacturer] => Ford
            [driver_full_name] => Garrett Smithley
        )

    [34] => Array
        (
            [race_id] => 2652
            [driver_id] => 2956
            [start] => 12
            [midrace] => 38
            [closer_position] => 37
            [finish] => 35
            [high] => 11
            [low] => 39
            [avg] => 37.7
            [pass_diff] => -3
            [green_flag_passes] => 2
            [green_flag_times_passed] => 5
            [quality_passes] => 2
            [pct_quality_passes] => 100.00
            [fastest_lap] => 4
            [top_15_laps] => 2
            [pct_top_15_laps] => 1.0
            [laps_led] => 0
            [tot_laps] => 202
            [rating] => 27.40
            [points] => 2
            [car_no] => 38
            [manufacturer] => Ford
            [driver_full_name] => John Hunter Nemechek
        )

    [35] => Array
        (
            [race_id] => 2652
            [driver_id] => 2913
            [start] => 38
            [midrace] => 37
            [closer_position] => 38
            [finish] => 36
            [high] => 2
            [low] => 39
            [avg] => 37.4
            [pass_diff] => 1
            [green_flag_passes] => 1
            [green_flag_times_passed] => 0
            [quality_passes] => 0
            [pct_quality_passes] => 0.00
            [fastest_lap] => 0
            [top_15_laps] => 1
            [pct_top_15_laps] => 0.5
            [laps_led] => 0
            [tot_laps] => 202
            [rating] => 26.20
            [points] => 0
            [car_no] => 78
            [manufacturer] => Chevrolet
            [driver_full_name] => BJ McLeod
        )

    [36] => Array
        (
            [race_id] => 2652
            [driver_id] => 2936
            [start] => 27
            [midrace] => 27
            [closer_position] => 5
            [finish] => 37
            [high] => 1
            [low] => 35
            [avg] => 25.7
            [pass_diff] => 9
            [green_flag_passes] => 50
            [green_flag_times_passed] => 41
            [quality_passes] => 7
            [pct_quality_passes] => 14.00
            [fastest_lap] => 0
            [top_15_laps] => 24
            [pct_top_15_laps] => 11.5
            [laps_led] => 1
            [tot_laps] => 201
            [rating] => 39.30
            [points] => 1
            [car_no] => 15
            [manufacturer] => Chevrolet
            [driver_full_name] => Brennan Poole
        )

    [37] => Array
        (
            [race_id] => 2652
            [driver_id] => 2905
            [start] => 17
            [midrace] => 9
            [closer_position] => 1
            [finish] => 38
            [high] => 1
            [low] => 20
            [avg] => 7.9
            [pass_diff] => 31
            [green_flag_passes] => 67
            [green_flag_times_passed] => 36
            [quality_passes] => 56
            [pct_quality_passes] => 83.58
            [fastest_lap] => 14
            [top_15_laps] => 185
            [pct_top_15_laps] => 88.9
            [laps_led] => 28
            [tot_laps] => 200
            [rating] => 95.00
            [points] => 14
            [car_no] => 9
            [manufacturer] => Chevrolet
            [driver_full_name] => Chase Elliott
        )

    [38] => Array
        (
            [race_id] => 2652
            [driver_id] => 2915
            [start] => 1
            [midrace] => 39
            [closer_position] => 39
            [finish] => 39
            [high] => 1
            [low] => 27
            [avg] => 28.5
            [pass_diff] => -34
            [green_flag_passes] => 8
            [green_flag_times_passed] => 42
            [quality_passes] => 8
            [pct_quality_passes] => 100.00
            [fastest_lap] => 0
            [top_15_laps] => 67
            [pct_top_15_laps] => 32.2
            [laps_led] => 0
            [tot_laps] => 69
            [rating] => 65.30
            [points] => 2
            [car_no] => 37
            [manufacturer] => Chevrolet
            [driver_full_name] => Ryan Preece
        )

)
happy