Complete Saturday morning practice results for the Pepsi 400 at the two-mile Michigan International Speedway.

1. Ryan Newman*#12 ALLTEL FordPenske Racing39.146secs
2. Mark Martin#6 Viagra FordRoush Racing39.434secs
3. Michael Waltrip#15 NAPA ChevroletDale Earnhardt Incorporated39.581secs
4. Kurt Busch#97 Rubbermaid FordRoush Racing39.586secs
5. Rusty Wallace#2 Miller Lite FordPenske Racing39.601secs
6. Sterling Marlin#40 Coors Light DodgeGanassi Racing39.628secs
7. Dale Jarrett#88 UPS FordRobert Yates Racing39.686secs
8. Matt Kenseth#17 DeWalt FordRoush Racing39.696secs
9. John Andretti#43 Cheerios DodgePetty Enterprises39.713secs
10. Johnny Benson#10 Valvoline PontiacMBV Motorsports39.726secs
11. Ricky Rudd#28 Texaco/Havoline Ford Robert Yates Racing39.802secs
12. Tony Stewart#20 Home Depot Pontiac Joe Gibbs Racing39.816secs
13. Jeff Burton#99 CITGO FordRoush Racing39.883secs
14. Bobby Hamilton#55 Schneider Electric ChevroletAndy Petree Racing39.884secs
15. Elliott Sadler#21 Motorcraft FordWood Brothers39.893secs
16. Ward Burton#22 Caterpillar DodgeBill Davis Racing39.895secs
17. Jeff Green#30 AOL ChevroletRichard Childress Racing39.941secs
18. Jimmie Johnson*#48 Lowe's ChevroletHendrick Motorsports39.981secs
19. Bobby Labonte#18 Interstate Batteries Pontiac Joe Gibbs Racing39.992secs
20. Jeremy Mayfield#19 Dodge Dealers Dodge Evernham Motorsports40.029secs
21. Jeff Gordon#24 DuPont ChevroletHendrick Motorsports40.054secs
22. Bill Elliott#9 Dodge Dealers Dodge Evernham Motorsports40.094secs
23. Kevin Harvick#29 Goodwrench ChevroletRichard Childress Racing40.097secs
24. Kyle Petty#45 Sprint DodgePetty Enterprises40.174secs
25. Jerry Nadeau#44 Georgia Pacific DodgePetty Enterprises40.210secs
26. Todd Bodine #26 Discover Card Ford Travis Carter Motorsports40.241secs
27. Joe Nemechek#25 UAW/Delphi Chevrolet Hendrick Motorsports40.304secs
28. Dale Earnhardt Jr#8 Budweiser ChevroletDale Earnhardt Incorporated40.369secs
29. Steve Park#1 Pennzoil ChevroletDale Earnhardt Incorporated40.379secs
30. Ricky Craven#32 Tide FordPPI Motorsports40.433secs
31. Robby Gordon#31 Cingular Wireless Chevrolet Richard Childress Racing40.433secs
32. Mike Skinner#4 Kodak Chevrolet Morgan McClure Motorsports40.495secs
33. Ken Schrader#36 M&M's/ PontiacMB2 Motorsports40.534secs
34. Hut Stricklin#23 Hills Bros DodgeBill Davis Racing40.588secs
35. Jimmy Spencer#41 Target DodgeGanassi Racing40.678secs
36. Terry Labonte#5 Kellogg's ChevroletHendrick Motorsports40.699secs
37. Dave Blaney#77 Jasper Engines Ford Jasper Motorsports40.711secs
38. Stacy Compton#92 Regal Corporation Dodge Melling Racing40.849secs
39. Derrike Cope#49 MNR Productions DodgeBAM Racing40.914secs
40. Mike Wallace#14 Conseco PontiacAJ Foyt Racing40.920secs
41. Casey Atwood#7 Sirius Dodge Ultra Motorsports40.980secs
42. Tony Raines#74 Staff America ChevroletBACE Motorsports 41.149secs
43. Brett Bodine#11 Hooters Ford Brett Bodine Racing41.340secs