HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboardsmenu

2012 Saskatchewan Roughriders (CFL)

3rd place • West Division • 8-10-0 .444
2012 CFLPrevious SeasonNext Season
Roster KeyStat Key
Head Coach: Corey Chamblin
Craig DickensonSpecial Teams Coordinator
Bob DyceOffensive Coordinator/Running Backs
Richie HallDefensive Coordinator
Khari JonesQuarterbacks
Barron MilesDefensive Backs
Alex SmithLinebackers
Kris SweetRun Game Coordinator/Offensive Line
Jason TuckerReceivers
Mike WalkerDefensive Line
SCORES
DayDateOpponentResultLocationVenueAttendance
Wed6/13/2012ABritish Columbia Lions10-44LVancouver, BCBC Place24871
Fri6/22/2012HCalgary Stampeders31-33LRegina, SKMosaic Stadium30998
Fri6/29/2012AHamilton Tiger-Cats43-16WHamilton, ONIvor Wynne Stadium25682
Sun7/8/2012HEdmonton Eskimos17-1WRegina, SKMosaic Stadium31459
Sat7/14/2012HBritish Columbia Lions23-20WRegina, SKMosaic Stadium32080
Thu7/19/2012ACalgary Stampeders38-41LOTCalgary, ABMcMahon Stadium32228
Sat7/28/2012HHamilton Tiger-Cats34-35LRegina, SKMosaic Stadium32898
Fri8/10/2012AEdmonton Eskimos20-28LEdmonton, ABCommonwealth Stadium43178
Sun8/19/2012ABritish Columbia Lions5-24LVancouver, BCBC Place34343
Sat8/25/2012HCalgary Stampeders10-17LRegina, SKMosaic Stadium33427
Sun9/2/2012HWinnipeg Blue Bombers52-0WRegina, SKMosaic Stadium33427
Sun9/9/2012AWinnipeg Blue Bombers25-24WWinnipeg, MBCanad Inns Stadium30077
Sun9/16/2012AMontreal Alouettes17-28LMontreal, QCPercival Molson Stadium23147
Sun9/23/2012HCalgary Stampeders30-25WRegina, SKMosaic Stadium33427
Sat9/29/2012HBritish Columbia Lions27-21WRegina, SKMosaic Stadium32690
Mon10/8/2012AToronto Argonauts36-10WToronto, ONRogers Centre25176
Sat10/13/2012AEdmonton Eskimos20-37LEdmonton, ABCommonwealth Stadium38678
Sat10/20/2012HMontreal Alouettes28-34LRegina, SKMosaic Stadium32003
Sat10/27/2012HToronto Argonauts26-31LRegina, SKMosaic Stadium29747
Sat11/3/2012ABritish Columbia Lions6-17LVancouver, BCBC Place36357
Western Semi-Final
Sun11/11/2012ACalgary Stampeders30-36LCalgary, ABMcMahon Stadium30027
Exhibition game. Playoff game. A=Away game. H=Home game. N=Neutral site game. W=Win. L=Loss. T=Tie. OT=Overtime.
ROSTER
PlayerNoPosHtWtAgeCollegeGPGS
Jay Alford91DT6-330429Penn State103
Johan Asiata63OT-OG6-430027Yuba JC; Nevada-Las Vegas33
Rob Bagg6WR6-019227Queen's33
Ismael Bamba85WR6-119525North Dakota; Sherbrooke10
Graeme Bell26FB5-1122432Saskatchewan150
Chris Best66OG-C6-431229Duke; Waterloo1310
Tyron Brackenridge41LB5-1118928Chaffey JC; Washington State1818
Craig Butler28S6-219624Western Ontario185
Greg Carr84SB-WR6-621427Florida State75
Dan Clark67OG6-231024none75
Milt Collins15CB6-118727Jones County JC; Mississippi66
Sandro DeAngelis2K-P5-819531Nebraska130
Weston Dressler7SB5-717529North Dakota1717
Darian Durant4QB5-1122130North Carolina1816
Chris Ellis49DE6-426127Virginia Tech20
Zack Evans92DT6-429522none80
Diamond Ferri22LB-S5-1021431Syracuse80
Brooks Foster17SB6-121126North Carolina42
Xavier Fulton58OT6-430226Illinois1717
Tearrius George93DE-DT6-427030Los Angeles Valley JC; Kansas State1812
Chris Getzlaf89SB-WR6-020529Regina1818
Nick Graham22CB5-1019128Tulsa44
Aaron Hargreaves87WR-SB6-123026Simon Fraser114
Justin Harper82WR6-321527Virginia Tech33
Macho Harris3S6-020026Virginia Tech21
Brent Hawkins90DE6-225029Purdue; Lewis & Clark JC; Illinois State1412
Ben Heenan65OG6-431522Saskatchewan1512
Efrem Hill80SB-WR6-017929Samford76
Cory Huclack47LB6-021628Manitoba180
Neal Hughes32FB-TE5-1020932Regina180
Sam Hurl31LB6-122722Calgary180
Tristan Jackson38CB5-818526Central Arkansas134
Terence Jeffers-Harris81SB6-221624Connecticut; Vanderbilt42
Alexander Krausnick51C6-329023Calgary120
Abraham Kromah52LB6-022724Duke88
Brendon LaBatte57OG6-430826Regina1614
Joe Lobendahn8LB5-1023629Washington99
Terrell Maze30CB-DH6-017528San Diego State1616
Mike McCullough45MLB6-322432St. Francis Xavier180
Scott McHenry18WR-FB6-221725Saskatchewan188
Chris McKenzie39DH5-818230Glendale CC; Arizona State1818
Chris Milo19P-K5-1120526Laval140
Sinorice Moss83WR5-818529Miami (Florida)20
Patrick Neufeld53OT-OG6-530624Saskatchewan1713
Graig Newman42LB-S6-119523none180
J.T. O'Sullivan0QB6-222633UC Davis180
Chris Patrick59OT6-531528Nebraska44
James Patrick14S5-1117830Stillman1717
Dominic Picard68C6-129930Laval1717
Louis Rankin33RB6-120527Washington10
Rob Rose97DT6-528525Ohio State44
Kenny Rowe96DE6-224423Oregon10
Eddie Russ16DH6-018525Antelope Valley JC; Harding1616
Jock Sanders29SB5-618724West Virginia95
Kory Sheets1RB5-1120627Purdue1818
Keith Shologan74DT6-228827Central Florida1514
Jordan Sisco12WR6-021224Regina74
Taj Smith88WR6-019229Bakersfield CC; Syracuse1313
Daren Stone50LB6-321727Maine21
Woodny Turenne24CB6-018425Sequoias JC; Louisville44
David Veikune94DT6-225727Colorado; Fresno CC; Hawaii90
Brandon West9RB5-1019325Western Michigan70
Mick Williams95DT6-128026Pittsburgh99
Shomari Williams99LB6-223627Houston; Queen's1818
Odell Willis11DE6-225728West Georgia1717
Drew Willy5QB6-321726Buffalo182
Paul Woldu21CB6-016828Saskatchewan150
DRAFT LIST
RoundOverallPlayerPosCollege
11Ben HeenanOLSaskatchewan
212Sam HurlLBCalgary
535Kevin RegimbaldLBSherbrooke
639Ismael BambaWRSherbrooke
SCORING BY QUARTERS1st2nd3rd4thOTPTS
Team Totals801391261093457
Opponents Totals94108831186409
TEAM STATSTOPFirst DownsRushPassPen2nd Down Efficiency3rd Down EfficiencyPENPENY
Team Totals30:27363130209241471280
Opponents Totals29:33352105215321781405
SCORINGTDX1X1APCTX2X2ADXFGFGAPCTSSAFPTS
Sandro DeAngelis02626100.0000303976.920118
Weston Dressler1400000000084
Kory Sheets1300000000078
Chris Milo01616100.0000111764.712061
Drew Willy400000000024
Chris Getzlaf200000000012
Taj Smith200000000012
Darian Durant10012000008
Graeme Bell10000000006
Tyron Brackenridge10000000006
Neal Hughes10000000006
Tristan Jackson10000000006
Scott McHenry10000000006
Jock Sanders10000000006
Greg Carr10000000006
Terence Jeffers-Harris10000000006
(Team)000000000612
Team Totals444242100.0120415673.2146457
Opponents Totals413939100.0110374680.491409
RUSHINGATTYDSAVGLGTD
Kory Sheets22912775.648t11
Darian Durant3234210.727t1
Jock Sanders201658.3300
Drew Willy331153.5184
Weston Dressler11565.1130
Brandon West15483.280
J.T. O'Sullivan144.040
Diamond Ferri100.000
Neal Hughes100.000
Team Totals34320075.948t16
Opponents Totals31417565.689t11
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPRTG
Darian Durant48631364.416138788.012.478t204.1122.529199367992.4
Drew Willy956972.6227097.510.34355.344.21310560493.7
J.T. O'Sullivan14964.35835.99.22600.000.0197480.4
Team Totals59539165.718846707.811.978t254.2162.743313435792.3
Opponents Totals58936962.620945907.812.469t284.8111.934218437294.8
RECEIVINGTARRECPCTYDSAVGLGTD
Weston Dressler1459464.8120612.878t13
Chris Getzlaf1086560.286413.3402
Kory Sheets644976.651710.6762
Taj Smith714766.269014.774t2
Jock Sanders302893.32288.1241
Scott McHenry321959.41719.0211
Efrem Hill251352.014110.8240
Brandon West1111100.01039.4260
Justin Harper17952.99510.6220
Rob Bagg17952.9697.7200
Jordan Sisco10770.010314.7340
Neal Hughes10770.07110.1281
Brooks Foster11654.59115.2250
Louis Rankin11100.055.050
Graeme Bell11100.011.01t1
Greg Carr1516310.946t1
Terence Jeffers-Harris7685.711819.743t1
Aaron Hargreaves3175.7100
Ismael Bamba11100.01717.0170
Team Totals391467011.978t25
Opponents Totals369459012.469t28
INTERCEPTIONSINTYDSAVGLGTD
Tyron Brackenridge26834.0390
Craig Butler24522.5260
Joe Lobendahn22010.0160
Chris McKenzie2-6-3.000
Shomari Williams166.060
Eddie Russ133.030
Tristan Jackson100.000
Tearrius George077L0
Team Totals1114313.0390
Opponents Totals1722312.9430
PUNTINGNOYDSAVGLGBLS
Chris Milo80355144.47308
Sandro DeAngelis31113936.75800
Team Totals111469042.37308
Opponents Totals118501342.56816
PUNT RETURNSNOYDSAVGLGTD
Tristan Jackson323039.5330
Jock Sanders2324310.6320
Weston Dressler2022911.5661
Sinorice Moss8496.1130
Brandon West4348.5170
Craig Butler111.010
Team Totals888599.8661
Opponents Totals666069.2821
KICKOFFSNOYDSAVGLGS
Sandro DeAngelis46260156.5750
Chris Milo32200762.7942
Team Totals78460859.1942
Opponents Totals73445761.1901
KICKOFF RETURNSNOYDSAVGLGTD
Tristan Jackson3079426.5770
Brandon West1339130.1810
Jock Sanders1633921.2380
Kory Sheets47418.5230
Sinorice Moss45914.8190
Louis Rankin24623.0270
Diamond Ferri11313.0130
Aaron Hargreaves100.000
Team Totals71171624.2810
Opponents Totals73122516.8320
SACKSNOYDS
Tearrius George6.049.0
Odell Willis6.031.0
Brent Hawkins4.029.0
Keith Shologan3.019.0
David Veikune3.017.0
Jay Alford2.016.0
Shomari Williams2.013.0
Mike McCullough2.013.0
Diamond Ferri1.010.0
Sam Hurl1.07.0
Milt Collins1.07.0
Woodny Turenne1.04.0
Abraham Kromah1.02.0
Mick Williams1.01.0
Team Totals34.0218.0
Opponents Totals43.0313.0
FUMBLESNOLOSTOWNOPPRECYDSTD
Tyron Brackenridge00022151
Craig Butler00033600
Weston Dressler1100000
Darian Durant5200000
Xavier Fulton0010100
Tearrius George00011100
Chris Getzlaf1100000
Aaron Hargreaves1110100
Macho Harris0000000
Brent Hawkins00022150
Ben Heenan0010100
Cory Huclack1001100
Sam Hurl0000000
Tristan Jackson2110100
Abraham Kromah0001100
Terrell Maze0000000
Mike McCullough0000000
Chris Milo1020200
Patrick Neufeld0010100
James Patrick0000000
Dominic Picard0010100
Rob Rose0001100
Jock Sanders3000000
Kory Sheets1030300
Taj Smith1100000
Shomari Williams0000000
Odell Willis0001100
Drew Willy1000000
Team Totals1871112231001
Opponents Totals231211718631
DEFENSETKLDTSTTFFPDTFLTFLYBL
Tyron Brackenridge7777-770-4711
Shomari Williams6565-578-1210
Chris McKenzie5050-500-6200
Joe Lobendahn4949-409-1000
James Patrick4949-408-3110
Terrell Maze4545-450-5120
Abraham Kromah4545-405-0220
Craig Butler3939-2811-3010
Eddie Russ3333-330-9100
Brent Hawkins2626-242-2310
Odell Willis2323-230-3220
Mike McCullough2323-1310-0010
Diamond Ferri2323-1310-0100
Keith Shologan2222-220-0300
Sam Hurl2222-517-0010
Tristan Jackson2020-200-5100
Tearrius George1919-181-0100
Woodny Turenne1818-171-0000
Graig Newman1717-215-0000
Milt Collins1414-140-3000
Nick Graham1414-131-0000
Mick Williams1111-110-1200
Jay Alford1111-110-1000
David Veikune1010-82-0000
Paul Woldu88-62-0000
Scott McHenry88-26-0000
Macho Harris77-70-0010
Rob Rose77-70-1000
Daren Stone77-70-0000
Cory Huclack66-06-0000
Neal Hughes66-06-0000
Weston Dressler55-50-0000
Taj Smith44-13-0000
Patrick Neufeld33-12-0000
Darian Durant22-20-0000
Zack Evans22-20-0000
Xavier Fulton22-20-0000
Chris Getzlaf22-20-0000
Aaron Hargreaves22-20-0000
Sandro DeAngelis22-02-0000
Jordan Sisco22-02-0000
Ben Heenan11-10-0000
Efrem Hill11-10-0000
Graeme Bell11-01-0000
Terence Jeffers-Harris11-01-0000
Brandon West11-01-0000
Johan Asiata00-00-0000
Rob Bagg00-00-0000
Ismael Bamba00-00-0000
Chris Best00-00-0000
Greg Carr00-00-0000
Dan Clark00-00-0000
Chris Ellis00-00-0000
Brooks Foster00-00-0000
Justin Harper00-00-0000
Alexander Krausnick-Groh00-00-0000
Brendon LaBatte00-00-0000
Chris Milo00-00-0000
Sinorice Moss00-00-0000
J.T. O'Sullivan00-00-0000
Chris Patrick00-00-0000
Dominic Picard00-00-0000
Louis Rankin00-00-0000
Kenny Rowe00-00-0000
Jock Sanders00-00-0000
Kory Sheets00-00-0000
Drew Willy00-00-0000
Team Totals804672132144829731
Opponents Totals882728154154248870
PENALTIESCalledDeclinedAcceptedYardsNullified YardsFirst DownsStalled Drives
In Memoriam
NFL Boxscores
NFL Game Officials
NFL Training Camps
NFL Roster Limits
Pro Football Hall of Fame
Super Bowl
Privacy Policy
©2006-2025 Pro Football Archives. All Rights Reserved.
Last Updated: August 27, 2025