Spoilers

  • NFL LEAGUE
    • League Home
    • Power Rankings
    • Hall of Champions
  • League Forums
  • Players
    • Search
    • Draft History
    • Trades
  • Coaches
    • Search

  • Documentation
    • Blog
    • Project Roadmap
  • Community
  • Log In

Pre-Season Week 2: Bills at Cardinals

Want to join this league? Sign up now!
August 15, 2048 99° Arizona Stadium
Attendance: 43,015 (68%)
Bills 0 0 0 3 - 3
Cardinals 7 0 6 3 - 16
Scoring Summary
(Qtr 1) Cardinals: 2-2-BUF 2 (7:45) 1-John Hayes ran for 2 yards. TOUCHDOWN! Extra point GOOD by 10-Karl Cousins. ARZ 7 BUF 0
(Qtr 3) Cardinals: 4-3-BUF 20 (9:53) 10-Karl Cousins 38 yard field goal is GOOD. ARZ 10 BUF 0
(Qtr 3) Cardinals: 4-3-BUF 33 (2:50) 10-Karl Cousins 51 yard field goal is GOOD. ARZ 13 BUF 0
(Qtr 4) Bills: 4-19-ARZ 36 (6:36) 10-Barry Garcia 54 yard field goal is GOOD. BUF 25-Alan Harlan was injured on the play. ARZ 13 BUF 3
(Qtr 4) Cardinals: 4-7-BUF 19 (2:01) 10-Karl Cousins 37 yard field goal is GOOD. ARZ 16 BUF 3
Team Statistics
Cardinals Bills
First Downs 14 6
- Rushing 9 4
- Passing 4 2
- Penalty 1 0
Total Net Yards 262 124
- Offensive Plays 67 54
- Yards Per Play 3.91 2.30
Net Rushing Yards 152 68
- Rushing Attempts 35 23
- Yards Per Rush 4.34 2.96
Net Passing Yards 110 56
- Att/Comp/Int 31 / 18 / 1 30 / 13 / 2
- Gross Passing Yards 118 65
- Sacks/Yards Lost 1 / 8 1 / 9
- Yards Per Pass Play 3.44 1.81
- Yards Per Completion 6.56 5.00
Fumbles/Lost 0 / 0 0 / 0
3rd Down Conversions 4 / 16 4 / 15
- Avg YTG on 3rd Down 7.1 7.9
4th Down Conversions 0 / 0 0 / 1
Penalties/Yards 2 / 15 2 / 11
Punt Returns/Yards 1 / 22 4 / 28
Kick Returns/Yards 0 / 0 1 / 19
Int Returns/Yards 2 / 5 1 / 25
2pt Conversions 0 / 0 0 / 0
Red Zone Visits 4 1
- Red Zone TDs/FGs 1 / 2 0 / 0
Avg Drive Start OWN 33 OWN 31
Time of Possession 35:03 24:55
Drive Charts
Cardinals
Qtr Start Poss From Plays Yards Result
1 12:02 4:19 OWN 39 10 61 Touchdown
1 6:16 2:13 OWN 29 3 -2 Punt
1 0:31 0:18 OWN 8 3 0 Punt
2 7:40 2:54 OWN 20 5 24 Punt
2 1:59 1:59 OWN 18 3 13 Half
3 15:00 5:11 OWN 25 8 55 Field Goal
3 8:23 5:37 OWN 27 8 40 Field Goal
3 1:10 0:55 OWN 26 3 0 Punt
4 13:29 1:41 OWN 5 4 13 Punt
4 10:52 4:08 OWN 20 8 27 Interception
4 6:31 1:57 OWN 25 3 7 Punt
4 4:05 2:07 OPP 22 3 3 Field Goal
4 1:51 0:15 OPP 29 3 9 Missed FG
4 1:29 1:29 OPP 29 3 0 Game
Bills
Qtr Start Poss From Plays Yards Result
1 15:00 2:58 OWN 15 5 20 Punt
1 7:43 1:26 OWN 25 3 -3 Punt
1 4:03 3:32 OWN 38 6 18 Punt
1 0:13 7:33 OWN 42 12 56 Missed FG
2 4:46 2:47 OWN 20 5 20 Punt
3 9:49 1:27 OWN 25 3 1 Punt
3 2:46 1:36 OWN 25 3 3 Punt
3 0:14 1:45 OWN 30 3 9 Punt
4 11:48 0:55 OWN 37 3 -1 Punt
4 6:44 0:13 OPP 27 3 -9 Field Goal
4 4:35 0:30 OWN 19 4 -1 Downs
4 1:58 0:07 OWN 25 2 0 Interception
4 1:35 0:06 OWN 27 2 0 Interception
Player Stats
Rushing Stats
Cardinals
Name Att Yds Avg Lng 10+ TDs
#1 John Hayes 10 64 6.40 14 3 1
#36 Jaime Ryan 4 38 9.50 13 2 0
#45 Paul Guerrero 7 31 4.43 13 2 0
#87 Mark Osteen 6 11 1.83 5 0 0
#34 Vern Young 5 8 1.60 5 0 0
#35 Joseph Storey 3 0 0.00 0 0 0
Bills
Name Att Yds Avg Lng 10+ TDs
#23 Tom Gordon 11 42 3.82 12 2 0
#4 Bart Gaskins 12 26 2.17 6 0 0
Passing Stats
Cardinals
Name Att Comp Yds Sk/Yd TDs Lng Int Rate
#35 Joseph Storey 19 12 87 0 / 0 0 18 1 51.86
#8 Donald Lawrence 12 6 31 1 / 8 0 12 0 56.25
Bills
Name Att Comp Yds Sk/Yd TDs Lng Int Rate
#8 Rafael Somerville 16 12 62 0 / 0 0 16 0 80.73
#79 Bryan Williams 14 1 3 1 / 9 0 3 2 0.00
Receiving Stats
Cardinals
Name Rec Yds Avg Lng TDs
#84 Robert Matthews 4 26 6.50 8 0
#45 Paul Guerrero 3 24 8.00 18 0
#19 Cooper Kupp 2 19 9.50 12 0
#83 Jean McKim 2 14 7.00 7 0
#14 Jamie West 2 14 7.00 8 0
#12 Charles Voorhies 1 12 12.00 12 0
#95 James Lewis 1 10 10.00 10 0
#7 James Hood 1 1 1.00 1 0
#1 John Hayes 1 -1 -1.00 -1 0
#87 Mark Osteen 1 -1 -1.00 -1 0
Bills
Name Rec Yds Avg Lng TDs
#81 Antonio Johnson 3 29 9.67 16 0
#23 Tom Gordon 5 25 5.00 8 0
#87 Kenneth Johnson 2 5 2.50 4 0
#86 Harold Bernabe 1 4 4.00 4 0
#85 Bryan Driggs 1 3 3.00 3 0
#53 Roger Wilson 1 -1 -1.00 -1 0
Blocking Stats
Cardinals
Name PassBlk RunBlk SkAlld TklAlld
#54 Juan Friedman 17 14 1 1
#66 Thomas Stubblefield 0 1 0 0
#56 Thomas Murphy 0 1 0 0
#59 Christopher Alexander 0 1 0 0
#79 Shawn Sackett 1 2 0 0
#2 Salvador Brown 3 1 0 0
#30 Neal Mercurio 0 1 0 0
#22 John Nagao 0 2 0 0
#50 James Ransom 0 1 0 0
#13 Willian Pierce 0 1 0 0
#6 Richard Miller 0 1 0 0
#73 Jacob Hogan 17 10 0 0
#1 John Hayes 4 2 0 0
#4 Paul Liang 15 14 0 1
#60 Omar Gonzales 17 11 0 0
#57 Kevin Hayward 15 14 0 0
#12 Charles Voorhies 0 16 0 0
#82 William Williams 5 6 0 0
#7 James Hood 0 6 0 0
#34 Vern Young 5 7 0 1
#84 Robert Matthews 0 13 0 1
#83 Jean McKim 0 28 0 2
#87 Mark Osteen 22 17 0 1
#95 James Lewis 4 14 0 2
#45 Paul Guerrero 12 6 0 0
#17 Salvador Rouse 30 25 0 2
#72 Richard Powell 26 26 0 3
#19 Cooper Kupp 0 4 0 0
#36 Jaime Ryan 0 1 0 0
#67 Charlie Tapper 26 25 0 1
#28 John Engram 23 21 0 2
#51 Rafael Toler 19 26 0 4
#14 Jamie West 0 8 0 0
#62 Theodore McDonald 7 0 0 0
#61 Frank Boswell 7 2 0 0
#47 Shawn Ford 0 1 0 1
#91 James Hall 0 1 0 0
#31 Christopher Lewellen 0 1 0 0
#52 Darrell Virgil 0 1 0 0
#44 Brian Reid 0 1 0 1
#38 Michael Sabin 0 1 0 0
#81 James May 0 1 0 0
Bills
Name PassBlk RunBlk SkAlld TklAlld
#83 Jerry Babcock 15 10 1 3
#93 Arthur Doe 0 1 0 0
#77 Benjamin Stone 0 2 0 0
#55 Isaac Poole 0 1 0 0
#5 Harold Lucus 0 2 0 0
#48 James King 3 3 0 0
#29 Erik Collins 0 2 0 0
#34 Christopher Ford 2 4 0 0
#69 Jason Rogers 0 3 0 0
#61 Abraham Parker 21 15 0 0
#66 Edward Ross 21 18 0 0
#58 William Cobble 19 16 0 0
#88 Michael Aldana 0 11 0 0
#59 Robert Byler 21 18 0 2
#60 Michael Warren 16 15 0 1
#53 Roger Wilson 4 9 0 0
#81 Antonio Johnson 7 13 0 0
#4 Bart Gaskins 9 4 0 0
#86 Harold Bernabe 0 7 0 2
#87 Kenneth Johnson 1 7 0 0
#85 Bryan Driggs 16 17 0 3
#80 John Martin 5 9 0 0
#62 Ron Stidham 25 8 0 0
#23 Tom Gordon 2 3 0 0
#91 Eugene Pearce 0 1 0 0
#90 Harland Herrin 0 3 0 0
#56 Rick Bouchard 21 9 0 0
#25 Alan Harlan 10 1 0 1
#50 Robert Bidwell 18 13 0 0
#68 Ronnie Alldredge 10 9 0 1
#39 Reggie Urick 7 7 0 0
#57 Gregory Keyes 1 3 0 0
#33 David David 0 2 0 2
#89 Larry Christensen 0 1 0 0
#94 Boyce Soares 0 1 0 0
#90 Paul Hill 0 1 0 0
#97 Terry Crawford 0 1 0 0
#33 Edgar Navarro 1 0 0 0
Interception Stats
Cardinals
Name Int Yds Avg TDs
#90 Billy Forster 1 4 4.00 0
#66 Thomas Stubblefield 1 1 1.00 0
Bills
Name Int Yds Avg TDs
#34 Christopher Ford 1 25 25.00 0
Fumble Stats
Cardinals
Name Fumb Recov Force TDs
Bills
Name Fumb Recov Force TDs
Punting
Cardinals
Name Punts Yds Avg Net Lng In20
#92 Kenneth Monaghan 6 311 51.83 43.50 61 1
Bills
Name Punts Yds Avg Net Lng In20
#11 Jeffrey Stapleton 8 367 45.88 43.13 55 4
Kicking
Cardinals
Name FG 40+ 50+ Lng XP
#10 Karl Cousins 3 / 4 1 / 1 1 / 1 51 1 / 1
Bills
Name FG 40+ 50+ Lng XP
#10 Barry Garcia 1 / 2 1 / 1 1 / 1 54 0 / 0
Punt Return
Cardinals
Name Ret Yds Avg Lng TDs
#36 Jaime Ryan 1 22 22.0 22 0
Bills
Name Ret Yds Avg Lng TDs
#88 Michael Aldana 4 28 7.0 15 0
Kick Return
Cardinals
Name Ret Yds Avg TDs
Bills
Name Ret Yds Avg TDs
#39 Reggie Urick 1 19 19.0 0
Defensive Stats
Cardinals
Name Tackles Sacks
#99 Quinton Miley 5 0
#37 Richard Burkett 5 0
#59 Christopher Alexander 4 0
#39 William Weaver 4 0
#30 Neal Mercurio 3 0
#23 Thomas Ratcliff 3 0
#79 Shawn Sackett 3 1
#22 John Nagao 3 0
#13 Willian Pierce 2 0
#66 Thomas Stubblefield 2 0
#78 Michael Hensley 1 0
#2 Salvador Brown 1 0
#90 Billy Forster 1 0
#96 Joseph Rutledge 1 0
#65 Bruce Ramirez 1 0
#91 James Hall 1 0
#45 Paul Guerrero 1 0
#47 Shawn Ford 1 0
Bills
Name Tackles Sacks
#97 Terry Crawford 7 0
#29 Erik Collins 6 0
#57 Gregory Keyes 5 0
#33 Edgar Navarro 4 0
#77 Benjamin Stone 4 0
#55 Isaac Poole 3 0
#48 James King 3 0
#94 Boyce Soares 3 0
#34 Christopher Ford 2 0
#33 David David 2 0
#69 Jason Rogers 2 0
#89 Larry Christensen 2 0
#19 Randy Carpenter 2 0
#11 Jeffrey Stapleton 1 0
#41 Dylan Johnson 1 0
#91 Eugene Pearce 1 1
#2 Joshua Hillard 1 0
#90 Harland Herrin 1 0
#39 Reggie Urick 1 0
#84 Roosevelt Chamberlain 1 0
Copyright ©2013-2026 Catalyst Productions LLC | Weather data powered by Visual Crossing
Game Engine Version 4.6 | Website Version 58a6de7
About | Contact | Affiliate Program Terms | Terms & Conditions | Privacy Policy