Skip to main content
← Back to GamesDec 5, 2020Week 14
Conference Game

House Prediction

Model Margin

Ohio State by 23.1

Home Win Probability

Michigan State 7%

Market (consensus)

Michigan State +22.5

Edge: Ohio State -22.5 (0.6 pts)

fitted_v1 · Dec 5, 2020

Line Movement

No line movement to chart

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

Team1Q2Q3Q4QFinal
Ohio StateOhio State
1414101452
Michigan StateMichigan State
007512

Scoring Timeline

Q1Q2Q3Q40142842560-70-210-287-3510-3810-5212-52
Michigan StateOhio State

Drive Chart

Own 20Own 4050Opp 40Opp 20MSOSMSOSMSOSMSOSMSOSMSMSOSMSOSOSMSOSMSOSMSOSMSOSMSOSMSOSMSOSOSPUNT36ydTD1283ydPUNT310ydPUNT610ydPUNT39ydTD372ydPUNT35ydTD1075ydPUNT419ydPUNT644ydTD31ydPUNT31ydPUNT33ydTO727ydEND1-11ydPUNT38ydPUNT1045ydTD587ydTD275ydTO29ydTO10ydFG977ydFG1155ydPUNT3-1ydPUNT31ydTD141ydPUNT35ydTD576ydPUNT60ydSAF2-13ydUncategorized2-3yd

Box Score

Team statistics comparing Ohio State and Michigan State
StatisticOhio StateMichigan State
Passing17-2421-36
Pass Yards199180
Rush Yards32281
Total Yards521261
Turnovers14
3rd Down6-123-17
Penalties7-6310-106
Possession32:3427:13

Player Leaders

Player Leaders

Ohio State
passing
Justin Fields
17/24, 199 YDS, 2 TD
rushing
Trey Sermon
10 CAR, 112 YDS, 1 TD
receiving
Chris Olave
10 REC, 139 YDS, 1 TD
defense
Michigan State
passing
Payton Thorne
16/25, 147 YDS, 1 INT
rushing
Payton Thorne
9 CAR, 42 YDS, 1 TD
receiving
Jayden Reed
5 REC, 79 YDS
defense

Play-by-Play

1st & 10Rush-1 ydsPPA -0.80

Rocky Lombardi run for a loss of 1 yard to the MchSt 24

2nd & 11Pass Reception+8 ydsPPA +0.41

Rocky Lombardi pass complete to Connor Heyward for 8 yds to the MchSt 32

3rd & 3Rush-1 ydsPPA -0.58

Connor Heyward run for a loss of 1 yard to the MchSt 31

4th & 4Punt0 yds

Bryce Baringer punt for 52 yds, downed at the OhSt 17

1st & 10Pass Reception+16 ydsPPA +1.11

Justin Fields pass complete to Chris Olave for 16 yds to the OhSt 33 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.96

Justin Fields pass incomplete to Chris Olave

2nd & 10Rush+3 ydsPPA -0.24

Master Teague III run for 3 yds to the OhSt 36

3rd & 7Penalty+15 yds

Fields, Justin pass incomplete to Olave, Chris, PENALTY MICHIGANST roughing passer (Fletcher, Michael) 15 yards to the MICHIGANST49, NO PLAY, 1ST DOWN OHIOST.

1st & 10Rush+4 ydsPPA -0.14

Justin Fields run for 4 yds to the MchSt 45

2nd & 6Rush+8 ydsPPA +0.85

Justin Fields run for 8 yds to the MchSt 37 for a 1ST down

1st & 10Rush+5 ydsPPA +0.08

Master Teague III run for 5 yds to the MchSt 32

2nd & 5Rush+3 ydsPPA -0.24

Master Teague III run for 3 yds to the MchSt 29

3rd & 2Pass Reception+7 ydsPPA +0.56

Justin Fields pass complete to Chris Olave for 7 yds to the MchSt 22 for a 1ST down

1st & 1Rush0 ydsPPA -0.96

Master Teague III run for no gain to the MchSt 1

2nd & 1Rush-1 ydsPPA -0.64

Master Teague III run for a loss of 1 yard to the MchSt 2

3rd & 2Rushing Touchdown+2 ydsPPA +2.54

Justin Fields run for 2 yds for a TD (Blake Haubeil KICK)

1st & 10Penalty+8 yds

Lombardi, Rocky pass incomplete to Hunt, Tyler, PENALTY OHIOST pass interference (Hilliard, Justin) 8 yards to the MICHIGANST33, NO PLAY, 1ST DOWN MICHIGANST.

1st & 10Rush+2 ydsPPA -0.60

Connor Heyward run for 2 yds to the MchSt 35

2nd & 8Pass Incompletion0 ydsPPA -0.71

Rocky Lombardi pass incomplete to Jalen Nailor

3rd & 8Pass Incompletion0 ydsPPA -0.37

Rocky Lombardi pass incomplete to Tre Mosley

4th & 8Punt0 yds

Bryce Baringer punt for 47 yds, fair catch by Garrett Wilson at the OhSt 18

1st & 10Rush+5 ydsPPA +0.08

Master Teague III run for 5 yds to the OhSt 23

2nd & 5Rush-2 ydsPPA -0.69

Master Teague III run for a loss of 2 yards to the OhSt 21

3rd & 7Rush+13 ydsPPA +1.76

Justin Fields run for 13 yds to the OhSt 34 for a 1ST down

1st & 10Penalty-10 yds

Teague III, Master rush for 11 yards to the OHIOST45, PENALTY OHIOST holding (Ruckert, Jeremy) 10 yards to the OHIOST24, NO PLAY.

1st & 20Pass Reception-5 ydsPPA -0.38

Justin Fields pass complete to Trey Sermon for a loss of 5 yards to the OhSt 19

2nd & 25Rush+9 ydsPPA +0.10

Trey Sermon run for 9 yds to the OhSt 28

3rd & 16Pass Incompletion0 ydsPPA -0.10

Justin Fields pass incomplete to Garrett Wilson

4th & 16Punt0 yds

Drue Chrisman punt for 52 yds, fair catch by Jayden Reed at the MchSt 20

1st & 10Penalty-10 yds

MICHIGAN ST Penalty, Offensive Holding (AJ Arcuri) to the MchSt 10

1st & 20Rush+2 ydsPPA -0.07

Elijah Collins run for 2 yds to the MchSt 12

2nd & 18Pass Reception+3 ydsPPA -0.03

Rocky Lombardi pass complete to Tyler Hunt for 3 yds to the MchSt 15

3rd & 15Rush+14 ydsPPA +0.37

Elijah Collins run for 14 yds to the MchSt 29

4th & 1Punt0 yds

Bryce Baringer punt for 43 yds, fair catch by Garrett Wilson at the OhSt 28

1st & 10Rush+44 ydsPPA +3.09

Justin Fields run for 44 yds to the MchSt 28 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.51

Justin Fields pass incomplete to Jameson Williams

2nd & 10Passing Touchdown+28 ydsPPA +3.28

Justin Fields pass complete to Garrett Wilson for 28 yds for a TD (Blake Haubeil KICK)

1st & 10Pass Incompletion0 ydsPPA -1.07

Rocky Lombardi pass incomplete to Jalen Nailor

2nd & 10Rush+2 ydsPPA -0.43

Elijah Collins run for 2 yds to the MchSt 39

3rd & 8Pass Reception+3 ydsPPA -0.20

Rocky Lombardi pass complete to Connor Heyward for 3 yds to the MchSt 42

4th & 5Punt0 yds

Bryce Baringer punt for 33 yds, fair catch by Garrett Wilson at the OhSt 25

1st & 10Rush+2 ydsPPA -0.45

Master Teague III run for 2 yds to the OhSt 27

2nd & 8Pass Reception+2 ydsPPA -0.31

Justin Fields pass complete to Julian Fleming for 2 yds to the OhSt 29

3rd & 6Pass Reception+7 ydsPPA +1.70

Justin Fields pass complete to Garrett Wilson for 7 yds to the OhSt 36 for a 1ST down

1st & 10Rush+1 ydsPPA -0.85

Master Teague III run for 1 yd to the OhSt 37

2nd & 9Pass Reception+14 ydsPPA +1.14

Justin Fields pass complete to Garrett Wilson for 24 yds to the MICHIGANST 39 for a 1ST down OHIO ST Penalty, Offensive Holding (-10 Yards) to the MchSt 49 for a 1ST down

1st & 10Rush-3 ydsPPA -1.78

Trey Sermon run for a loss of 3 yards to the OhSt 48

2nd & 13Pass Reception+8 ydsPPA +0.76

Justin Fields pass complete to Chris Olave for 8 yds Chris Olave fumbled, recovered by OhSt

3rd & 5Rush+17 ydsPPA +1.52

Justin Fields run for 7 yds to the MchSt 37 for a 1ST down MICHIGAN ST Penalty, Defensive Holding (10 Yards) to the MchSt 27 for a 1ST down

1st & 10Rush+25 ydsPPA +1.53

Trey Sermon run for 25 yds to the MchSt 2 for a 1ST down

1st & 2Penalty+1 yds

Fields, Justin rush for loss of 3 yards to the MICHIGANST5, PENALTY MICHIGANST 12 men on the field 1 yards to the MICHIGANST1, NO PLAY.

1st & 1Rushing Touchdown+1 ydsPPA +0.94

Justin Fields run for 1 yd for a TD (Blake Haubeil KICK)

1st & 10Pass Reception+17 ydsPPA +1.52

Rocky Lombardi pass complete to Jalen Nailor for 17 yds to the MchSt 42 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.15

Rocky Lombardi pass incomplete

2nd & 10Pass Incompletion0 ydsPPA -0.82

Rocky Lombardi pass incomplete to Tre Mosley

3rd & 10Pass Reception+2 ydsPPA -0.30

Rocky Lombardi pass complete to Connor Heyward for 2 yds to the MchSt 44

4th & 8Punt0 yds

Bryce Baringer punt for 56 yds for a touchback

1st & 10Pass Reception+19 ydsPPA +1.53

Justin Fields pass complete to Chris Olave for 19 yds to the OhSt 39 for a 1ST down

1st & 10Pass Reception+13 ydsPPA +1.17

Justin Fields pass complete to Chris Olave for 13 yds to the MchSt 48 for a 1ST down

1st & 10Rush+3 ydsPPA -0.36

Master Teague III run for 3 yds to the MchSt 45

2nd & 7Penalty+15 yds

Fields, Justin pass incomplete, PENALTY MICHIGANST roughing passer (Beesley, Drew) 15 yards to the MICHIGANST30, NO PLAY, 1ST DOWN OHIOST.

1st & 10Rush+3 ydsPPA -0.17

Master Teague III run for 3 yds to the MchSt 27

2nd & 7Rush0 ydsPPA -0.63

Chris Olave run for no gain to the MchSt 27

3rd & 7Sack-9 ydsPPA -2.49

Justin Fields sacked by Michael Fletcher for a loss of 9 yards to the MchSt 36 OHIO ST Penalty, Intentional Grounding (Justin Fields) to the MchSt 36

4th & 16Punt0 yds

Drue Chrisman punt for 35 yds, downed at the MchSt 1

1st & 10Rush+1 ydsPPA -0.20

Rocky Lombardi run for 1 yd to the MchSt 2

2nd & 9Rush0 ydsPPA -0.12

Connor Heyward run for no gain to the MchSt 2

3rd & 9Interception Return Touchdown0 ydsPPA -6.68

Rocky Lombardi pass intercepted for a TD Haskell Garrett return for no gain for a TD (Blake Haubeil KICK)

1st & 10Rush+2 ydsPPA -0.45

Elijah Collins run for 2 yds to the MchSt 27

2nd & 8Sack-9 ydsPPA -0.80

Rocky Lombardi sacked by Tyreke Smith for a loss of 9 yards to the MchSt 18

3rd & 17Rush+8 ydsPPA +0.07

Elijah Collins run for 8 yds to the MchSt 26

4th & 9Punt+2 yds

Bryce Baringer punt for 42 yds , Garrett Wilson returns for 2 yds to the OhSt 28 OHIO ST Penalty, Sideline Interference (15 Yards) to the OhSt 19

1st & 10Pass Incompletion0 ydsPPA -0.53

Justin Fields pass incomplete to Garrett Wilson, broken up by Angelo Grose

2nd & 10Pass Reception-2 ydsPPA -0.31

Justin Fields pass complete to Wyatt Davis for a loss of 2 yards to the OhSt 17

3rd & 12Rush+5 ydsPPA +0.01

Justin Fields run for 5 yds to the OhSt 22

4th & 7Punt0 yds

Drue Chrisman punt for 52 yds, fair catch by Jayden Reed at the MchSt 26

1st & 10Pass Reception+6 ydsPPA +0.34

Payton Thorne pass complete to Jalen Nailor for 6 yds to the MchSt 32

2nd & 4Pass Reception+9 ydsPPA +1.01

Payton Thorne pass complete to Tyler Hunt for 9 yds to the MchSt 41 for a 1ST down

1st & 10Pass Reception+12 ydsPPA +1.05

Payton Thorne pass complete to Tre Mosley for 12 yds to the OhSt 47 for a 1ST down

1st & 10Pass Reception-7 ydsPPA -2.53

Payton Thorne pass complete to Connor Heyward for a loss of 7 yards to the MchSt 46

2nd & 17Pass Reception+10 ydsPPA +1.08

Payton Thorne pass complete to Tre Mosley for 10 yds to the OhSt 44

3rd & 7Pass Reception+5 ydsPPA +0.07

Payton Thorne pass complete to Tyler Hunt for 5 yds to the OhSt 39

4th & 2Fumble Recovery (Opponent)-8 ydsPPA -2.00

Payton Thorne run for a loss of 8 yards to the OhSt 47 Payton Thorne fumbled, forced by Baron Browning, recovered by OhSt Javontae Jean-Baptiste

1st & 10Penalty-15 yds

OHIO ST Penalty, Unsportsmanlike Conduct (-15 Yards) to the OhSt 32

1st & 10Rush+4 ydsPPA -0.15

Trey Sermon run for 4 yds to the OhSt 36

0th & 10End of Half0 yds

End of 2nd Quarter

1st & 10Rush0 ydsPPA -0.70

Master Teague III run for no gain to the OhSt 25

2nd & 10Pass Reception+8 ydsPPA +0.48

Justin Fields pass complete to Chris Olave for 8 yds to the OhSt 33

3rd & 2Pass Incompletion0 ydsPPA -0.60

Justin Fields pass incomplete to Chris Olave

4th & 2Punt0 yds

Drue Chrisman punt for 54 yds, downed at the MchSt 13

1st & 10Pass Reception+4 ydsPPA -0.06

Payton Thorne pass complete to Connor Heyward for 4 yds to the MchSt 17

2nd & 6Rush+1 ydsPPA -0.31

Connor Heyward run for 1 yd to the MchSt 18

3rd & 5Pass Reception+6 ydsPPA +0.92

Payton Thorne pass complete to Jayden Reed for 6 yds to the MchSt 24 for a 1ST down

1st & 10Pass Reception+19 ydsPPA +1.68

Payton Thorne pass complete to Jayden Reed for 19 yds to the MchSt 43 for a 1ST down

1st & 10Rush+4 ydsPPA -0.17

Connor Heyward run for 4 yds to the MchSt 47

2nd & 6Rush+4 ydsPPA -0.17

Payton Thorne run for 4 yds to the OhSt 49

3rd & 2Pass Reception+3 ydsPPA +1.25

Payton Thorne pass complete to Jayden Reed for 3 yds to the OhSt 46 for a 1ST down

1st & 10Rush+2 ydsPPA -0.57

Connor Heyward run for 2 yds to the OhSt 44

2nd & 8Rush+4 ydsPPA -0.15

Elijah Collins run for 4 yds to the OhSt 40

3rd & 4Sack-2 ydsPPA -1.53

Payton Thorne sacked by Jerron Cage and Zach Harrison for a loss of 2 yards to the OhSt 42

4th & 6Punt0 yds

Bryce Baringer punt for 29 yds, fair catch by Garrett Wilson at the OhSt 13

1st & 10Rush+6 ydsPPA +0.23

Trey Sermon run for 6 yds to the OhSt 19

2nd & 4Pass Reception+8 ydsPPA +0.53

Justin Fields pass complete to Chris Olave for 8 yds to the OhSt 27 for a 1ST down

1st & 10Rush+2 ydsPPA -0.49

Trey Sermon run for 2 yds to the OhSt 29

2nd & 8Pass Reception+7 ydsPPA +0.46

Justin Fields pass complete to Chris Olave for 7 yds to the OhSt 36

3rd & 1Rushing Touchdown+64 ydsPPA +5.96

Trey Sermon run for 64 yds for a TD (Blake Haubeil KICK)

1st & 10Pass Reception+55 ydsPPA +3.46

Payton Thorne pass complete to Jayden Reed for 55 yds to the OhSt 20 for a 1ST down

1st & 10Rushing Touchdown+20 ydsPPA +2.62

Payton Thorne run for 20 yds for a TD (Matt Coghlin KICK)

1st & 10Sack-3 ydsPPA -1.00

Justin Fields sacked by Michael Fletcher for a loss of 3 yards to the OhSt 23

2nd & 13Pass Reception+12 ydsPPA +0.98

Justin Fields pass complete to Chris Olave for 12 yds Chris Olave fumbled, recovered by MchSt

1st & 10Pass Interception Return0 ydsPPA -4.03

Payton Thorne pass intercepted Shaun Wade return for no gain to the OhSt 13

1st & 10Rush+5 ydsPPA +0.07

Trey Sermon run for 5 yds to the OhSt 18

2nd & 5Rush+16 ydsPPA +1.34

Trey Sermon run for 1 yd to the OhSt 19 for a 1ST down MICHIGAN ST Penalty, Unsportsmanlike Conduct (15 Yards) to the OhSt 34 for a 1ST down

1st & 10Penalty+15 yds

MICHIGAN ST Penalty, Unsportsmanlike Conduct (15 Yards) to the OhSt 49 for a 1ST down

1st & 10Pass Reception+6 ydsPPA +0.35

Justin Fields pass complete to Julian Fleming for 6 yds to the MchSt 45

2nd & 4Rush+11 ydsPPA +0.63

Justin Fields run for 11 yds to the MchSt 34 for a 1ST down

1st & 10Rush+25 ydsPPA +0.51

Justin Fields run for 25 yds to the MchSt 9 for a 1ST down

1st & 9Rush-1 ydsPPA -0.37

Trey Sermon run for a loss of 1 yard to the MchSt 10

2nd & 10Pass Incompletion0 ydsPPA -0.28

Justin Fields pass incomplete to Trey Sermon

3rd & 10Pass Incompletion0 ydsPPA -0.44

Justin Fields pass incomplete to Demario McCall

4th & 10Field Goal Good+27 yds

Blake Haubeil 27 yd FG GOOD

1st & 10Rush+1 ydsPPA -0.72

Payton Thorne run for 1 yd to the MchSt 31

2nd & 9Rush+1 ydsPPA -0.45

Connor Heyward run for 1 yd to the MchSt 32

3rd & 8Rush+7 ydsPPA +0.27

Payton Thorne run for 7 yds to the MchSt 39

4th & 1Pass Reception+3 ydsPPA +2.03

Payton Thorne pass complete to Jalen Nailor for 3 yds to the MchSt 42 for a 1ST down

1st & 10Pass Reception+10 ydsPPA +0.88

Payton Thorne pass complete to Jalen Nailor for 10 yds to the OhSt 48 for a 1ST down

1st & 10Rush+2 ydsPPA -0.60

Connor Heyward run for 2 yds to the OhSt 46

2nd & 8Rush+31 ydsPPA +1.73

Payton Thorne run for 31 yds to the OhSt 15 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.32

Payton Thorne pass incomplete to Tre Mosley

2nd & 10Pass Incompletion0 ydsPPA -0.36

Payton Thorne pass incomplete to Tre Mosley, broken up by Marcus Hooker

3rd & 10Pass Incompletion0 ydsPPA -0.57

Payton Thorne pass incomplete to Connor Heyward

4th & 10Field Goal Good+32 yds

Matt Coghlin 32 yd FG GOOD

1st & 10Sack-4 ydsPPA -1.02

Justin Fields sacked by Michael Dowell and Jack Camper for a loss of 4 yards to the OhSt 21

2nd & 14Penalty+5 yds

MICHIGAN ST Penalty, Defensive Offside (Naquan Jones) to the OhSt 26

2nd & 9Rush0 ydsPPA -0.41

Miyan Williams run for no gain to the OhSt 26

3rd & 9Penalty-5 yds

OHIO ST Penalty, False Start (Garrett Wilson) to the OhSt 21

3rd & 14Rush+3 ydsPPA -0.04

Master Teague III run for 3 yds to the OhSt 24

4th & 11Punt0 yds

Drue Chrisman punt for 74 yds, downed at the MchSt 2

1st & 10Pass Incompletion0 ydsPPA -0.25

Payton Thorne pass incomplete to Jayden Reed

2nd & 10Rush+1 ydsPPA -0.09

Elijah Collins run for 1 yd to the MchSt 3

3rd & 9Pass Incompletion0 ydsPPA -0.05

Payton Thorne pass incomplete to Tre Mosley

4th & 9Punt+7 yds

Bryce Baringer punt for 45 yds , Jaxon Smith-Njigba returns for 7 yds to the MchSt 41

1st & 10Passing Touchdown+41 ydsPPA +3.24

Justin Fields pass complete to Chris Olave for 41 yds for a TD (Blake Haubeil KICK)

1st & 10Pass Reception-4 ydsPPA -1.02

Payton Thorne pass complete to Jayden Reed for a loss of 4 yards to the MchSt 21

2nd & 14Pass Reception+9 ydsPPA +0.36

Payton Thorne pass complete to Matt Dotson for 9 yds to the MchSt 30

3rd & 5Pass Incompletion0 ydsPPA -0.37

Payton Thorne pass incomplete to Tre Mosley

4th & 5Punt0 yds

Bryce Baringer punt for 46 yds, fair catch by Jaxon Smith-Njigba at the OhSt 24

1st & 10Rush+6 ydsPPA +0.32

Miyan Williams run for 6 yds to the OhSt 30

2nd & 4Rush+6 ydsPPA +0.67

Miyan Williams run for 6 yds to the OhSt 36 for a 1ST down

1st & 10Rush+5 ydsPPA +0.11

Miyan Williams run for 5 yds to the OhSt 41

2nd & 5Rush+11 ydsPPA +1.35

Miyan Williams run for 11 yds to the MchSt 48 for a 1ST down

1st & 10Rushing Touchdown+48 ydsPPA +3.69

C.J. Stroud run for 48 yds for a TD (Blake Haubeil KICK)

1st & 10Rush+4 ydsPPA -0.16

Elijah Collins run for 4 yds to the MchSt 49

2nd & 6Pass Incompletion0 ydsPPA -1.16

Payton Thorne pass incomplete to Cade McDonald

3rd & 6Pass Reception+7 ydsPPA +2.18

Payton Thorne pass complete to Tyler Hunt for 7 yds to the OhSt 44 for a 1ST down

1st & 10Rush+1 ydsPPA -0.75

Payton Thorne run for 1 yd to the OhSt 43

2nd & 9Pass Incompletion0 ydsPPA -1.07

Payton Thorne pass incomplete to Tyler Hunt

3rd & 9Sack-12 ydsPPA -1.99

Payton Thorne sacked by Cormontae Hamilton for a loss of 12 yards to the MchSt 45

4th & 21Punt0 yds

Bryce Baringer punt for 42 yds, fair catch by Jaxon Smith-Njigba at the OhSt 13

1st & 10Rush+8 ydsPPA +0.64

Steele Chambers run for 8 yds to the OhSt 21

2nd & 2Safety-21 ydsPPA -2.95

TEAM run for a loss of 21 yards for a SAFETY

1st & 10Rush-2 ydsPPA -1.14

TEAM run for a loss of 2 yards to the MchSt 39

2nd & 12Rush-1 ydsPPA -1.23

TEAM run for a loss of 1 yard to the MchSt 40

Situational Analysis

Ohio State

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

Michigan State

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
28%
25 plays
0%
1 play
2nd
25%
4 plays
9%
11 plays
75%
4 plays
3rd
50%
2 plays
50%
4 plays
22%
9 plays
100%
2 plays
4th
50%
2 plays