Appalachian State Passing
C/ATTYDSAVGTDINTQBR
Armanti EdwardsA. Edwards17/232279.932--
TEAM17/232119.932--
Michigan Passing
C/ATTYDSAVGTDINTQBR
Chad HenneC. Henne19/372336.31113.8
TEAM19/372436.311--
Appalachian State Rushing
CARYDSAVGTDLONG
Kevin RichardsonK. Richardson24883.700
Armanti EdwardsA. Edwards17623.610
Dexter JacksonD. Jackson11919.000
CoCo HillaryC. Hillary1-4-4.000
TEAM441603.610
Michigan Rushing
CARYDSAVGTDLONG
Mike HartM. Hart231888.2354
Brandon MinorB. Minor13503.8012
Mario ManninghamM. Manningham294.506
Chad HenneC. Henne2-1-0.509
TEAM402466.2354
Appalachian State Receiving
RECYDSAVGTDLONG
Dexter JacksonD. Jackson39230.720
CoCo HillaryC. Hillary46315.800
T.J. CourmanT.J. Courman33010.000
Hans BatichonH. Batichon3227.310
Josh JohnsonJ. Johnson11111.000
Matt ClineM. Cline166.000
Kevin RichardsonK. Richardson231.500
TEAM1722713.430
Michigan Receiving
RECYDSAVGTDLONG
Greg MathewsG. Mathews7689.7124
Mario ManninghamM. Manningham36622.0046
Adrian ArringtonA. Arrington45213.0018
Mike MasseyM. Massey33612.0018
Brandon MinorB. Minor11010.0010
Mark MoundrosM. Moundros111.001
TEAM1923312.3146
Appalachian State Interceptions
INTYDSTD
Leonard LoveL. Love1260
TEAM100
Michigan Interceptions
INTYDSTD
Brandent EnglemonB. Englemon100
Morgan TrentM. Trent100
TEAM200
Appalachian State Kick Returns
NOYDSAVGLONGTD
No Appalachian State Kick Returns
Michigan Kick Returns
NOYDSAVGLONGTD
No Michigan Kick Returns
Appalachian State Punt Returns
NOYDSAVGLONGTD
No Appalachian State Punt Returns
Michigan Punt Returns
NOYDSAVGLONGTD
Johnny SearsJ. Sears3144.7140
TEAM2147.0140
Appalachian State Kicking
FGFG%LONGXPPTS
Julian RauchJ. Rauch2/2100.0314/410
TEAM2/2100.0494/410
Michigan Kicking
FGFG%LONGXPPTS
Jason GingellJ. Gingell2/450.0422/28
TEAM2/450.0422/28
Appalachian State Punting
NOYDSAVGTBIn 20LONG
Neil YoungN. Young413132.80036
TEAM413233.00036
Michigan Punting
NOYDSAVGTBIn 20LONG
Zoltan MeskoZ. Mesko314648.70056
TEAM314648.70056