J.D. McDuffie at North Wilkesboro
J.D. McDuffie has made 36 NASCAR Cup Series starts at North Wilkesboro since 1966, with 0 wins, 8 top-10s and an average finish of 18.9.
Totals at North Wilkesboro by series
| Series | Starts | Wins | Top 5 | Top 10 | Laps led | Avg finish | Avg start | Best finish |
|---|
| Cup Series | 36 | 0 | 1 | 8 | 2 | 18.9 | 19.3 | 5 |
Every start at North Wilkesboro
| Date | Race | Series | Start | Finish | Laps led | Status |
|---|
| April 5, 1987 | 1987 First Union 400 | Winston Cup Series | 32 | 32 | 0 | Engine |
| September 28, 1986 | 1986 Holly Farms 400 | Winston Cup Series | 30 | 26 | 0 | Ignition |
| April 20, 1986 | 1986 First Union 400 | Winston Cup Series | 26 | 28 | 0 | Crash |
| April 21, 1985 | 1985 Northwestern Bank 400 | Winston Cup Series | 22 | 24 | 0 | Running |
| October 14, 1984 | 1984 Holly Farms 400 | Winston Cup Series | 26 | 30 | 0 | Axle |
| April 8, 1984 | 1984 Northwestern Bank 400 | Winston Cup Series | 24 | 24 | 0 | Engine |
| October 2, 1983 | 1983 Holly Farms 400 | Winston Cup Series | 26 | 26 | 0 | Rear end |
| October 3, 1982 | 1982 Holly Farms 400 | Winston Cup Series | 29 | 30 | 0 | Engine |
| April 18, 1982 | 1982 Northwestern Bank 400 | Winston Cup Series | 24 | 20 | 0 | Running |
| October 4, 1981 | 1981 Holly Farms 400 | Winston Cup Series | 21 | 12 | 0 | Running |
| April 5, 1981 | 1981 Northwestern Bank 400 | Winston Cup Series | 29 | 16 | 0 | Running |
| September 21, 1980 | 1980 Holly Farms 400 | Winston Cup Series | 17 | 24 | 0 | Valve |
| April 20, 1980 | 1980 Northwestern Bank 400 | Winston Cup Series | 12 | 30 | 0 | Cam |
| October 14, 1979 | 1979 Holly Farms 400 | Winston Cup Series | 10 | 28 | 0 | Crash |
| March 25, 1979 | 1979 Northwestern Bank 400 | Winston Cup Series | 14 | 6 | 2 | Running |
| October 1, 1978 | 1978 Wilkes 400 | Winston Cup Series | 14 | 11 | 0 | Running |
| April 16, 1978 | 1978 Gwyn Staley 400 | Winston Cup Series | 14 | 7 | 0 | Running |
| October 2, 1977 | 1977 Wilkes 400 | Winston Cup Series | 11 | 23 | 0 | Rear end |
| March 27, 1977 | 1977 Gwyn Staley 400 | Winston Cup Series | 14 | 22 | 0 | Engine |
| October 3, 1976 | 1976 Wilkes 400 | Winston Cup Series | 20 | 7 | 0 | Running |
| April 4, 1976 | 1976 Gwyn Staley 400 | Winston Cup Series | 12 | 5 | 0 | Running |
| September 21, 1975 | 1975 Wilkes 400 | Winston Cup Series | 12 | 7 | 0 | Running |
| April 6, 1975 | 1975 Gwyn Staley 400 | Winston Cup Series | 14 | 13 | 0 | Running |
| September 22, 1974 | 1974 Wilkes 400 | Winston Cup Series | 9 | 23 | 0 | Transmission |
| April 21, 1974 | 1974 Gwyn Staley 400 | Winston Cup Series | 8 | 8 | 0 | Running |
| September 23, 1973 | 1973 Wilkes 400 | Winston Cup Series | 15 | 10 | 0 | Running |
| April 8, 1973 | 1973 Gwyn Staley 400 | Winston Cup Series | 11 | 23 | 0 | Crash |
| October 1, 1972 | 1972 Wilkes 400 | Winston Cup Series | 21 | 23 | 0 | Engine |
| April 23, 1972 | 1972 Gwyn Staley 400 | Winston Cup Series | 28 | 25 | 0 | Engine |
| November 21, 1971 | 1971 Wilkes 400 | Winston Cup Series | 30 | 15 | 0 | Running |
| April 18, 1971 | 1971 Gwyn Staley 400 | Winston Cup Series | 21 | 20 | 0 | Rear end |
| October 4, 1970 | 1970 Wilkes 400 | Grand National Series | 18 | 21 | 0 | Axle |
| October 5, 1969 | 1969 Wilkes 400 | Grand National Series | 17 | 12 | 0 | Running |
| April 20, 1969 | 1969 Gwyn Staley 400 | Grand National Series | 8 | 13 | 0 | Running |
| September 29, 1968 | 1968 Wilkes 400 | Grand National Series | 26 | 30 | 0 | Engine |
| April 17, 1966 | 1966 Gwyn Staley 400 | Grand National Series | 29 | 7 | 0 | Running |