Skip to main content
← Back to GamesSep 10, 2022Week 2

House Prediction

Model Margin

Holy Cross by 14.9

Home Win Probability

Buffalo 15%

Market (consensus)

Buffalo -6

Edge: Holy Cross +6 (20.9 pts)

fitted_v1 · Sep 10, 2022

Line Movement

No line movement to chart

Sportsbook snapshots publish once a line is posted for this game.

Team1Q2Q3Q4QFinal
Holy Cross
01414937
BuffaloBuffalo
7147331

Scoring Timeline

Q1Q2Q3Q4014284214-021-1428-2121-2131-31
BuffaloHoly Cross

Drive Chart

Own 20Own 4050Opp 40Opp 20BUFHCBUFHCBUFHCBUFHCBUFHCBUFHCHCHCBUFBUFHCBUFHCBUFHCPUNT33ydPUNT33ydPUNT34ydPUNT39ydTD1192ydPUNT629ydTD985ydTD1375ydTD470ydTD775ydTD169ydTD162ydTD1675ydPUNT35ydPUNT77ydPUNT926ydFG1359ydDOWNS1040ydPUNT38ydFG1050ydTD575yd

Box Score

Team statistics comparing Holy Cross and Buffalo
StatisticHoly CrossBuffalo
Passing13-2223-34
Pass Yards238305
Rush Yards219159
Total Yards457464
Turnovers00
3rd Down6-146-12
Penalties4-2510-91
Possession32:0427:56

Player Leaders

Player Leaders

Holy Cross
passing
Matthew Sluka
13/21, 238 YDS, 3 TD
rushing
Matthew Sluka
25 CAR, 146 YDS
receiving
Jalen Coker
4 REC, 147 YDS, 2 TD
defense
Buffalo
passing
Cole Snyder
23/34, 305 YDS, 3 TD
rushing
Michael Washington
12 CAR, 55 YDS, 1 TD
receiving
Justin Marshall
5 REC, 116 YDS, 2 TD
defense

Play-by-Play

4th & 7Punt0 yds

Jackson Baltar punt for 52 yds

1st & 10Pass Reception+7 ydsPPA +0.60

Cole Snyder pass complete to Quian Williams for 7 yds to the Buff 32

2nd & 3Pass Reception-3 ydsPPA -1.37

Cole Snyder pass complete to Jamari Gassett for a loss of 3 yards to the Buff 29

3rd & 6Sack-1 ydsPPA -0.36

Cole Snyder sacked for a loss of 1 yard to the Buff 28

1st & 10Kickoff Return (Offense)+24 yds

Derek Ng kickoff for 59 yds , Ron Cook Jr. return for 24 yds to the Buff 30

1st & 10Kickoff Return (Offense)+24 yds

Alex McNulty kickoff for 64 yds , Justin Shorter return for 24 yds to the HCrss 25

1st & 10Kickoff Return (Offense)+17 yds

Derek Ng kickoff for 62 yds , Ron Cook Jr. return for 17 yds to the BUFFALO 48 BUFFALO Penalty, Offensive holding (Jahmin Muse) to the Buff 10

1st & 10Kickoff Return (Offense)+21 yds

Derek Ng kickoff for 55 yds , Ron Cook Jr. return for 21 yds to the Buff 31

1st & 10Kickoff Return (Offense)+32 yds

Derek Ng kickoff for 62 yds , Ron Cook Jr. return for 32 yds to the Buff 35

4th & 7Punt+14 yds

Patrick Haughney punt for 51 yds , Quian Williams returns for 14 yds to the Buff 40

1st & 10Rush+1 ydsPPA -0.47

Peter Oliver run for 1 yd to the HCrss 21

2nd & 9Pass Reception+2 ydsPPA -0.20

Matthew Sluka pass complete to Justin Shorter for 2 yds to the HCrss 23

3rd & 7Pass Incompletion0 ydsPPA -0.20

pass incomplete to Jalen Coker

4th & 6Punt0 yds

Cole Snyder punt for 56 yds

1st & 10Rush+2 ydsPPA -0.68

Ron Cook Jr. run for 2 yds to the Buff 42

2nd & 8Rush+2 ydsPPA -0.58

Cole Snyder run for 2 yds to the Buff 44

3rd & 6Pass Incompletion0 ydsPPA -0.70

pass incomplete to Quian Williams

4th & 1Punt0 yds

Patrick Haughney punt for 55 yds, punt out-of-bounds at the Buff 8 , Quian Williams returns for no gain to the Buff 29 BUFFALO Penalty, Offensive holding (Jayden Oliver) to the Buff 8

1st & 10Penalty-5 yds

HOLY CROSS Penalty, false start (Sean Morris) to the HCrss 15

1st & 15Pass Reception+6 ydsPPA +0.12

Matthew Sluka pass complete to Ayir Asante for 6 yds to the HCrss 21

2nd & 9Rush+1 ydsPPA -0.26

Peter Oliver run for 1 yd to the HCrss 22

3rd & 8Rush+7 ydsPPA +0.16

Matthew Sluka run for 7 yds to the HCrss 29

1st & 15Passing Touchdown+20 ydsPPA +2.91

Cole Snyder pass complete to Justin Marshall for 20 yds for a TD, (Alex McNulty KICK)

1st & 10Pass Reception+14 ydsPPA +0.58

Cole Snyder pass complete to Justin Marshall for 14 yds to the Buff 22 for a 1ST down

1st & 10Rush+7 ydsPPA +0.56

Mike Washington run for 7 yds to the Buff 29

2nd & 3Rush+4 ydsPPA +0.29

Mike Washington run for 4 yds to the Buff 33 for a 1ST down

1st & 10Pass Reception+11 ydsPPA +1.06

Cole Snyder pass complete to Jamari Gassett for 11 yds to the Buff 44 for a 1ST down

1st & 10Rush+2 ydsPPA -0.68

Mike Washington run for 2 yds to the Buff 46

2nd & 8Rush+25 ydsPPA +2.27

Cole Snyder run for 25 yds to the HCrss 29 for a 1ST down

1st & 10Rush+1 ydsPPA -0.41

Ron Cook Jr. run for 1 yd to the HCrss 28

2nd & 9Rush+8 ydsPPA +0.44

Ron Cook Jr. run for 8 yds to the HCrss 20

3rd & 1Rush+5 ydsPPA +0.20

Mike Washington run for 5 yds to the HCrss 15 for a 1ST down

1st & 10Rush-5 ydsPPA -0.71

BUFFALO Penalty, illegal formation (-5 Yards) to the HCrss 20

4th & 7Punt0 yds

Patrick Haughney punt for 31 yds

1st & 10Rush+14 ydsPPA +1.22

Matthew Sluka run for 14 yds to the HCrss 39 for a 1ST down

1st & 10Rush+1 ydsPPA -0.90

Matthew Sluka run for 1 yd to the HCrss 40

2nd & 9Pass Reception+11 ydsPPA +1.99

Matthew Sluka pass complete to Dominik Thomas for 11 yds to the Buff 49 for a 1ST down

1st & 10Sack-6 ydsPPA -2.36

Matthew Sluka sacked for a loss of 6 yards to the HCrss 45

2nd & 16Pass Reception+14 ydsPPA +2.08

Matthew Sluka pass complete to Tyler Purdy for 14 yds to the Buff 41

3rd & 2Pass Incompletion0 ydsPPA -1.15

pass incomplete to Justin Shorter

4th & 2Penalty-5 yds

HOLY CROSS Penalty, false start (Grady Smith) to the Buff 46

1st & 10Rush+14 ydsPPA +0.85

Al-Jay Henderson run for 14 yds to the Buff 29 for a 1ST down

1st & 10Rush+14 ydsPPA +0.72

Mike Washington run for 14 yds to the HCrss 5 for a 1ST down

1st & 5Rushing Touchdown+5 ydsPPA +1.88

Mike Washington 5 Yd Run (Alex McNulty Kick)

2nd & 10Rush+3 ydsPPA -0.28

Matthew Sluka run for 3 yds to the Buff 30

3rd & 7Pass Incompletion0 ydsPPA -0.95

pass incomplete to Ayir Asante

1st & 4Rushing Touchdown+4 ydsPPA +1.69

Jordan Fuller 4 Yd Run (Derek Ng Kick)

1st & 10Rush-2 ydsPPA -0.89

Jordan Fuller run for a loss of 2 yards to the HCrss 23

2nd & 12Rush+13 ydsPPA +1.82

Jordan Fuller run for 13 yds to the HCrss 36 for a 1ST down

1st & 10Rush+18 ydsPPA +1.60

Matthew Sluka run for 18 yds to the Buff 46 for a 1ST down

1st & 10Rush-10 ydsPPA -2.98

HOLY CROSS Penalty, Offensive holding (Pat McMurtrie) to the HCrss 44

1st & 20Rush+2 ydsPPA -0.50

Peter Oliver run for 2 yds to the HCrss 46

2nd & 18Pass Reception+21 ydsPPA +3.33

Matthew Sluka pass complete to Justin Shorter for 21 yds to the Buff 33 for a 1ST down

1st & 10Rush0 ydsPPA -0.64
1st & 10Passing Touchdown+59 ydsPPA +4.66

Quian Williams 59 Yd pass from Cole Snyder (Alex McNulty Kick)

1st & 10Rush+2 ydsPPA -0.55

Mike Washington run for 2 yds to the Buff 32

2nd & 8Rush+4 ydsPPA -0.11

Mike Washington run for 4 yds to the Buff 36

3rd & 4Pass Reception+5 ydsPPA +1.69

Cole Snyder pass complete to Quian Williams for 5 yds to the Buff 41 for a 1ST down

2nd & 5Rush+7 ydsPPA +0.13

Matthew Sluka run for 7 yds to the Buff 17 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.34

Matthew Sluka pass incomplete to Spencer Gilliam, broken up by Marcus Fuqua

3rd & 10Passing Touchdown+17 ydsPPA +3.32

Matthew Sluka pass complete to Ayir Asante for 17 yds for a TD, (Derek Ng KICK)

1st & 10Rush+20 ydsPPA +1.80

Jordan Fuller run for 20 yds to the HCrss 45 for a 1ST down

1st & 10Rush+26 ydsPPA +1.49

Matthew Sluka run for 26 yds to the Buff 29 for a 1ST down

1st & 10Rush+5 ydsPPA +0.08

Matthew Sluka run for 5 yds to the Buff 24

1st & 10Passing Touchdown+69 ydsPPA +5.61

Justin Marshall 69 Yd pass from Cole Snyder (Alex McNulty Kick)

1st & 10Passing Touchdown+62 ydsPPA +4.95

Matthew Sluka pass complete to Jalen Coker for 62 yds for a TD, (Derek Ng KICK)

1st & 3Rush+1 ydsPPA -0.60

Jordan Fuller run for 1 yd to the Buff 2

2nd & 2Rush0 ydsPPA -0.48
3rd & 2Rushing Touchdown+2 ydsPPA +2.54

Jordan Fuller 2 Yd Run (Derek Ng Kick)

1st & 10Rush+4 ydsPPA -0.11

Peter Oliver run for 4 yds to the HCrss 29

2nd & 6Rush+3 ydsPPA -0.27

Peter Oliver run for 3 yds to the HCrss 32

3rd & 3Rush+8 ydsPPA +1.71

Matthew Sluka run for 8 yds to the HCrss 40 for a 1ST down

1st & 10Rush+21 ydsPPA +1.62

Matthew Sluka run for 21 yds to the Buff 39 for a 1ST down

1st & 10Rush+4 ydsPPA -0.09

Peter Oliver run for 4 yds to the Buff 35

2nd & 6Penalty-5 yds

HOLY CROSS Penalty, false start (C.J. Hanson) to the Buff 40

2nd & 11Pass Incompletion0 ydsPPA -1.03

Matthew Sluka pass incomplete to Justin Shorter, broken up by Quian Williams

3rd & 11Pass Incompletion+15 ydsPPA +2.48

Matthew Sluka pass incomplete to Jalen Coker for a 1ST down BUFFALO Penalty, Defensive pass interference (Jayden Oliver) to the Buff 25 for a 1ST down

1st & 10Rush+2 ydsPPA -0.24

Jordan Fuller run for 2 yds to the Buff 23

2nd & 8Rush+2 ydsPPA -0.28

Matthew Sluka run for 2 yds to the Buff 21

3rd & 6Pass Reception+10 ydsPPA +0.70

Matthew Sluka pass complete to Justin Shorter for a 1ST down BUFFALO Penalty, Defensive holding (Logic Hudgens) to the Buff 11 for a 1ST down

1st & 10Rush+4 ydsPPA -0.02

Matthew Sluka run for 4 yds to the Buff 7

2nd & 6Pass Incompletion0 ydsPPA -0.30

pass incomplete to Ayir Asante

3rd & 6Rush+4 ydsPPA -0.03

Matthew Sluka run for 1 yd to the Buff 6 for a 1ST down BUFFALO Penalty, personal foul (Ibrahim Kante) to the Buff 3 for a 1ST down

4th & 5Punt0 yds

Patrick Haughney punt for 37 yds

1st & 10Rush+3 ydsPPA -0.36

Peter Oliver run for 3 yds to the HCrss 33

2nd & 7Rush+4 ydsPPA -0.12

Matthew Sluka run for 4 yds to the HCrss 37

3rd & 3Rush-2 ydsPPA -0.82

Matthew Sluka run for a loss of 2 yards to the HCrss 35

2nd & 11Pass Reception+6 ydsPPA +0.16

Cole Snyder pass complete to Quian Williams for 6 yds to the Buff 33

4th & 15Punt0 yds

Jackson Baltar punt for 27 yds

1st & 10Rush-1 ydsPPA -0.91

Mike Washington run for a loss of 1 yard to the Buff 27

1st & 10Pass Reception+5 ydsPPA +0.11

Cole Snyder pass complete to Justin Marshall for 5 yds to the Buff 40

2nd & 5Rush+2 ydsPPA -0.66

Al-Jay Henderson run for 2 yds to the Buff 42

3rd & 3Pass Reception+5 ydsPPA +1.70

Cole Snyder pass complete to Quian Williams for 5 yds to the Buff 47 for a 1ST down

1st & 10Rush+2 ydsPPA -0.67

Al-Jay Henderson run for 2 yds to the Buff 49

2nd & 8Pass Reception+7 ydsPPA +0.62

Cole Snyder pass complete to Quian Williams for 7 yds to the HCrss 44

3rd & 1Rush+4 ydsPPA +0.95

Al-Jay Henderson run for 4 yds to the HCrss 40 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.85

Cole Snyder pass incomplete to Quian Williams, broken up by Devin Haskins

4th & 9Punt0 yds

Jackson Baltar punt for 9 yds

3rd & 2Pass Reception+27 ydsPPA +1.42

Matthew Sluka pass complete to Jalen Coker for 27 yds to the Buff 13 for a 1ST down BUFFALO Penalty, off-side. ( Yards) to the Buff 13 for a 1ST down

2nd & 9Rush+5 ydsPPA +0.04

Matthew Sluka run for 5 yds to the Buff 7

3rd & 4Sack-4 ydsPPA -0.70

Matthew Sluka sacked for a loss of 4 yards to the Buff 11

4th & 8Field Goal Good+28 yds

Derek Ng 28 Yd Field Goal

1st & 10Rush+3 ydsPPA -0.36

Matthew Sluka run for 3 yds to the HCrss 33

2nd & 7Pass Incompletion0 ydsPPA -0.71

pass incomplete to Dominik Thomas

3rd & 7Pass Incompletion0 ydsPPA -0.36

Matthew Sluka pass incomplete BUFFALO Penalty, intentional grounding (Matthew Sluka) to the HCrss 33

3rd & 7Pass Reception+8 ydsPPA +2.10

Matthew Sluka pass complete to Spencer Gilliam for 8 yds to the HCrss 41 for a 1ST down

1st & 10Rush+4 ydsPPA -0.17

Tyler Purdy run for 4 yds to the HCrss 45

2nd & 6Rush+7 ydsPPA +1.14

Matthew Sluka run for 7 yds to the Buff 48 for a 1ST down

1st & 10Pass Reception+5 ydsPPA +0.10

Matthew Sluka pass complete to Ayir Asante for 5 yds to the Buff 43

2nd & 5Rush+3 ydsPPA -0.37

Matthew Sluka run for 3 yds to the Buff 40

4th & 9Pass Incompletion0 ydsPPA -1.51

Cole Snyder pass incomplete to Justin Marshall, broken up by Hugh Kelly

1st & 10Rush+5 ydsPPA +0.09

Cole Snyder run for 5 yds to the Buff 30

2nd & 5Pass Reception-15 ydsPPA -1.38

Cole Snyder pass complete to Jamari Gassett for a loss of 5 yards to the Buff 25 BUFFALO Penalty, Offensive holding (Justin Marshall) to the Buff 20

2nd & 15Pass Reception+16 ydsPPA +2.00

Cole Snyder pass complete to Robbie Mangas for 16 yds to the Buff 36 for a 1ST down

1st & 10Rush+1 ydsPPA -0.85

Mike Washington run for 1 yd to the Buff 37

2nd & 9Pass Reception+11 ydsPPA +1.99

Cole Snyder pass complete to Ron Cook Jr. for 11 yds to the Buff 48 for a 1ST down

1st & 10Rush+16 ydsPPA +1.00

Ron Cook Jr. run for 16 yds to the HCrss 36 for a 1ST down

1st & 10Rush+1 ydsPPA -0.55

Ron Cook Jr. run for 1 yd to the HCrss 35

2nd & 9Pass Incompletion0 ydsPPA -0.90

Cole Snyder pass incomplete to Ron Cook Jr., broken up by Devin Haskins

3rd & 9Pass Incompletion0 ydsPPA -1.03

Cole Snyder pass incomplete to Ron Cook Jr., broken up by Devin Haskins

3rd & 2Pass Incompletion0 ydsPPA -0.91

Matthew Sluka pass incomplete to Ayir Asante, broken up by Jahmin Muse

4th & 2Punt0 yds

Patrick Haughney punt for 41 yds

1st & 10Rush+5 ydsPPA +0.11

Jordan Fuller run for 5 yds to the HCrss 40

2nd & 5Rush+3 ydsPPA -0.42

Matthew Sluka run for 3 yds to the HCrss 43

2nd & 2Rush+6 ydsPPA -0.05

Mike Washington run for 6 yds to the HCrss 34 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.66

pass incomplete to Quian Williams

2nd & 10Pass Incompletion0 ydsPPA -0.89

pass incomplete to Mike Washington

4th & 10Field Goal Good+52 yds

Alex McNulty 52 Yd Field Goal

1st & 10Pass Reception+11 ydsPPA +0.65

Cole Snyder pass complete to Jamari Gassett for 11 yds to the Buff 27 for a 1ST down

1st & 10Rush+11 ydsPPA +0.98

Cole Snyder run for 11 yds to the Buff 38 for a 1ST down

1st & 10Pass Reception+9 ydsPPA +1.37

Cole Snyder pass complete to Quian Williams for 9 yds to the Buff 47

2nd & 1Rush+5 ydsPPA -0.10

Ron Cook Jr. run for 5 yds to the HCrss 48 for a 1ST down

1st & 10Pass Reception+8 ydsPPA +0.80

Cole Snyder pass complete to Justin Marshall for 8 yds to the HCrss 40

1st & 10Pass Reception+12 ydsPPA +1.15

Matthew Sluka pass complete to Jalen Coker for 12 yds to the HCrss 47 for a 1ST down

1st & 10Rush+10 ydsPPA +0.84

Matthew Sluka run for 10 yds to the HCrss 35 for a 1ST down

3rd & 3Passing Touchdown+46 ydsPPA +4.67

Jalen Coker 46 Yd pass from Matthew Sluka

Situational Analysis

Holy Cross

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
100%
1 play
44%
25 plays
50%
2 plays
2nd
0%
1 play
33%
6 plays
25%
8 plays
75%
4 plays
3rd
57%
7 plays
33%
3 plays
50%
6 plays
100%
1 play
4th

Buffalo

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
100%
1 play
58%
26 plays
100%
1 play
2nd
25%
4 plays
0%
2 plays
50%
8 plays
100%
2 plays
3rd
100%
3 plays
33%
3 plays
0%
1 play
4th
0%
1 play