![]()

Dale Earnhardt Jr. made his first all-star appearance in 2000, starting fifth and finishing first in the main event.
A year-by-year recap of Dale Earnhardt Jr. in NASCAR's All-Star events:
| Year | Start | Finish | Make | Laps | Status |
|---|---|---|---|---|---|
| 2000 | 5 | 1 | Chevrolet | 70/70 | running |
| 2001 | 15 | 7 | Chevrolet | 70/70 | running |
| 2002 | 24 | 2 | Chevrolet | 90/90 | running |
| 2003 | 4 | 17 | Chevrolet | 69/90 | eliminated |
| 2004 | 15 | 5 | Chevrolet | 90/90 | running |
| 2005 | 20 | 10 | Chevrolet | 90/90 | running |
| 2006 | 17 | 9 | Chevrolet | 90/90 | running |
| 2007 | 10 | 9 | Chevrolet | 80/80 | running |
| 2008 | 11 | 8 | Chevrolet | 100/100 | running |