2012 Spokane Shock Statistics

Arena Football League (Arena League)
Team Record: 10-8
Finishing 4th in the Arena League's West Division of the National Conference
Coach: Andy Olson (10-8)
Location: Spokane, Washington
Attendance: 82,984, Avg. 9,220 in 9 home dates
2012 Spokane Shock Roster
2012 Spokane Shock Results

The Spokane Shock of the Arena Football League ended the 2012 season with a record of 10 wins and 8 losses, finishing fourth in the Arena League's West Division of the National Conference.

Spokane scored 1,063 points, while the defense conceded 1,048. Kyle Rowley led the charge, throwing for 4,348 yards. Adron Tennell topped the receiving corps, hauling in 158 balls for 1,825 yards.

Adam Froman rushed for a team-leading 85 yards for the Shock.

Terrance Sanders snatched 8 opponent throws. Jeremy Geathers blasted opposing passers 7 times.

Andy Olson coached the team.

Click on column headings to sort.


Passing:

Player Att Comp Comp % Yds Yds/Att TDs TD % Ints Int % Long Rating
Kyle Rowley58838465.343487.49616.3233.9110.6
Adam Froman694869.64596.7811.668.790.2
Erik Meyer452555.62946.5613.324.496.7
Jason Boltus6466.7305.000.0116.738.9
Totals70846165.151317.211015.5324.5

Rushing:

Player No. Yds Avg. Long TDs
Adam Froman12857.1 4
Andrew Nierman27291.1 4
Kyle Rowley26261.0 5
Justin Ore284.0 1
Adron Tennell581.6 0
Erik Meyer273.5 1
Terence Moore430.8 2
Brandon Thompkins1810.1 6
Steven Black100.0 0
Jeffrey Solomon1-2-2.0 0
Micah King9-7-0.8 2
Totals1071581.525

Receiving:

Player No. Yds Avg. Long TDs
Adron Tennell158182511.6 40
Brandon Thompkins7690611.9 26
Steven Black6776811.5 14
Rod Harper514749.3 12
Justin Ore4244410.6 3
Jeffrey Solomon3343113.1 8
Joe Hills141349.6 1
Chris Pino45112.8 0
Palauni Ma'Sun4-1-0.2 0
Andrew Nierman3258.3 2
Ryan Cave3227.3 2
Terrance Sanders22814.0 1
Louis Holmes11212.0 0
Micah King177.0 0
Daron Clark133.0 0
Kenny Spencer122.0 1
Totals461513111.1110

Kicking:

Player X/CA X/CM X/CP % FGA FGM FG % Pts.
Kenny Spencer14613894.57457.1150
Adam Froman11100.0001
Totals14713994.67457.1151

Kick Returns:

Player No. Yds Avg. Long TDs
Terrance Sanders74167722.7 5
Paul Stephens3657415.9 3
Daron Clark14747.0 0
Jeffrey Solomon12929.0 0
Brandon Thompkins4194.8 0
Patrick Stoudamire122.0 0
Adron Tennell100.0 0
Terence Moore100.0 0
Louis Holmes100.0 0
Charles Ealy100.0 0
Andrew Nierman200.0 0
Totals123234819.18

Interceptions:

Player No. Yds Avg. Long TDs
Terrance Sanders818022.5 1
Patrick Stoudamire471.8 0
Paul Stephens38127.0 0
Terence Moore34214.0 2
Josh Ferguson22814.0 0
Charles Ealy12222.0 0
Freddie Harris11111.0 1
Beau Bell155.0 0
Micah King100.0 0
Totals2437615.74

Sacks:

Player No. Yds Avg.
Jeremy Geathers7.00.0
Mike Alston4.00.0
Beau Bell3.00.0
James Ruffin3.00.0
Chris Tucker3.00.0
Marc Schiechl2.00.0
Micah King1.00.0
Jon Williams1.00.0
Totals24.000.0

Defense and Fumbles:

Player Tackle Solo Ast Brup Fum FRec FYds FTD FF K Blk
Terrance Sanders827514140020
Josh Ferguson726318131000
Paul Stephens65.5571792000
Patrick Stoudamire56481631000
Terence Moore47323013030
James Ruffin1815622021
Jeremy Geathers16.513700020
Charles Ealy15.512721000
Beau Bell16111031010
Steven Black14.511700000
Louis Holmes14.511720000
Kevin Ellison13.510701000
Micah King139831010
Adron Tennell10.58510000
Travis Williams9.58310000
Mike Alston98202011
Brandon Thompkins98200000
Marc Schiechl106810000
Chris Tucker86401010
Jeffrey Solomon76200000
Jon Williams54211031
Justin Ore54200000
Freddie Harris6.53700000
Kenny Spencer43200000
Luke Collis3.53100000
Ryan Cave33001000
Kyle Rowley33000000
Shannon Tevaga33000000
Brandon Rankin22000000
Andrew Nierman22000000
Frantz Joseph21200000
Joe Hills1.51101010
B.J. Dennard11001000
Cory Brandon11000000
Damarlo Belcher11000000
Palauni Ma'Sun11000000
Daron Clark11000000
Chris Pino11000000
Erik Meyer0.50110000
Rod Harper0.50100000
Totals554.54551995702000173

Total Scoring:

Touchdowns Other Total
Player Rush Rec Punt Kick MFG Int Fum Other FG X/C Single 2Pt Saf Points
Adron Tennell040000000000240
Brandon Thompkins626000000000192
Kenny Spencer0100000041380156
Steven Black01400000000084
Rod Harper01200000000072
Jeffrey Solomon0800000000048
Terrance Sanders0105010000042
Andrew Nierman4200000000036
Kyle Rowley5000000000030
Adam Froman4000000001025
Terence Moore2000020000024
Justin Ore1300000000024
Paul Stephens0003000000018
Ryan Cave0200000000012
Micah King2000000000012
Joe Hills010000000006
Freddie Harris000001000006
Erik Meyer100000000006
Totals2511008040041390001033


Football


Recent Updates

  • December 15, 2025 - Updated CFL game participation stats for the last several seasons
  • November 28, 2025 - Upgraded information for thousands of players throughout our football section
Football Search