First time here? Explain (top right) is on. Dotted words like , carry their meaning. Tap one for the rest. How to read a card →

CFB · 3:30 PM ET

Penn State @ Michigan

Cards
33
Top Alpha Score
63
PRESS
0
Sharp source
Model

Prediction markets

Kalshi · the market's prices, not ours · refreshed every 2 min

Moneyline

TeamWinsFair price
PSU34%2.99
MICH67%1.50

Total points · market line 42.5

LineOverFairUnderFair
33.575%1.3325%4.00
36.570%1.4431%3.28
39.561%1.6540%2.53
42.551%1.9850%2.02
43.547%2.1554%1.87
44.544%2.3056%1.77
45.543%2.3557%1.74

Spread: wins by more than

TeamByChanceFair
MICH1.566%1.53
MICH2.566%1.53
MICH3.557%1.74
MICH4.556%1.80
PSU1.531%3.23
PSU2.529%3.51
PSU3.525%4.08
PSU4.522%4.65
Range calculator
Total lands overand underpoints

73% chance, by the market. Fair price 1.37: any price above that is positive EV, if the market is right. Built as two contracts, over 30.5 and under 63.5.

Passing TDs

Rocco Becht

PSU@MICH
LEAN
Sat 3:30 PM ET
Passing TDs 0.5
FD
1.49
-205
-5c25 pulls
OVER
0.5
UNDER
0.5
68%
win
+5.0pp
L5
80%
4/5
L10
83%
5/6
L20
83%
5/6
SZN
83%
5/6
H2H
-
 
ACC
-
 
63alpha1

Receptions

Chase Sowell

PSU@MICH
WATCH
Sat 3:30 PM ET
Receptions 3.5
FD
1.77
-130
flat25 pulls
OVER
3.5
UNDER
3.5
58%
win
+5.0pp
L5
80%
4/5
L10
67%
4/6
L20
67%
4/6
SZN
67%
4/6
H2H
-
 
ACC
-
 
59alpha

JJ Buchanan

MICHvsPSU
PASS
Sat 3:30 PM ET
Receptions 4.5
FD
2.02
+102
flat25 pulls
OVER
4.5
UNDER
4.5
52%
win
+5.0pp
L5
60%
3/5
L10
60%
3/5
L20
60%
3/5
SZN
60%
3/5
H2H
-
 
ACC
-
 
28alpha

Andrew Marsh

MICHvsPSU
PASS
Sat 3:30 PM ET
Receptions 5.5
FD
1.71
-140
flat25 pulls
OVER
5.5
UNDER
5.5
51%
win
-3.5pp
L5
60%
3/5
L10
60%
3/5
L20
60%
3/5
SZN
60%
3/5
H2H
-
 
ACC
-
 
22alpha
Show 1 more Receptions

Brett Eskildsen

PSU@MICH
PASS
Sat 3:30 PM ET
Receptions 3.5
FD
2.24
+124
flat25 pulls
OVER
3.5
UNDER
3.5
46%
win
+5.0pp
L5
60%
3/5
L10
60%
3/5
L20
60%
3/5
SZN
60%
3/5
H2H
-
 
ACC
-
 
2alpha

Receiving Yards

JJ Buchanan

MICHvsPSU
PASS
Sat 3:30 PM ET
Receiving Yards 66.5
FD
1.88
-114
flat25 pulls
OVER
66.5
UNDER
66.5
55%
win
+5.0pp
L5
60%
3/5
L10
60%
3/5
L20
60%
3/5
SZN
60%
3/5
H2H
-
 
ACC
-
 
38alpha

Andrew Marsh

MICHvsPSU
PASS
Sat 3:30 PM ET
Receiving Yards 56.5
FD
1.88
-114
flat25 pulls
OVER
56.5
UNDER
56.5
55%
win
+5.0pp
L5
40%
2/5
L10
40%
2/5
L20
40%
2/5
SZN
40%
2/5
H2H
-
 
ACC
-
 
38alpha

Chase Sowell

PSU@MICH
PASS
Sat 3:30 PM ET
Receiving Yards 53.5
FD
1.88
-114
flat25 pulls
OVER
53.5
UNDER
53.5
55%
win
+5.0pp
L5
80%
4/5
L10
67%
4/6
L20
67%
4/6
SZN
67%
4/6
H2H
-
 
ACC
-
 
35alpha
Show 3 more Receiving Yards

Brett Eskildsen

PSU@MICH
PASS
Sat 3:30 PM ET
Receiving Yards 40.5
FD
1.88
-114
flat25 pulls
OVER
40.5
UNDER
40.5
52%
win
+2.1pp
L5
60%
3/5
L10
60%
3/5
L20
60%
3/5
SZN
60%
3/5
H2H
-
 
ACC
-
 
16alpha

Benjamin Brahmer

PSU@MICH
PASS
Sat 3:30 PM ET
Receiving Yards 31.5
FD
1.88
-114
flat25 pulls
OVER
31.5
UNDER
31.5
52%
win
+2.1pp
L5
40%
2/5
L10
50%
3/6
L20
50%
3/6
SZN
50%
3/6
H2H
-
 
ACC
-
 
8alpha1

Andrew Rappleyea

PSU@MICH
PASS
Sat 3:30 PM ET
Receiving Yards 30.5
FD
1.88
-114
flat25 pulls
OVER
30.5
UNDER
30.5
52%
win
+2.0pp
L5
60%
3/5
L10
60%
3/5
L20
60%
3/5
SZN
60%
3/5
H2H
-
 
ACC
-
 
7alpha1

Rushing Yards

Savion Hiter

MICHvsPSU
PASS
Sat 3:30 PM ET
Rushing Yards 43.5
FD
1.88
-114
flat25 pulls
OVER
43.5
UNDER
43.5
55%
win
+5.0pp
L5
60%
3/5
L10
60%
3/5
L20
60%
3/5
SZN
60%
3/5
H2H
-
 
ACC
-
 
38alpha

James Peoples

PSU@MICH
PASS
Sat 3:30 PM ET
Rushing Yards 24.5
FD
1.88
-114
flat25 pulls
OVER
24.5
UNDER
24.5
55%
win
+5.0pp
L5
60%
3/5
L10
67%
4/6
L20
67%
4/6
SZN
67%
4/6
H2H
-
 
ACC
-
 
30alpha1

Rocco Becht

PSU@MICH
PASS
Sat 3:30 PM ET
Rushing Yards 5.5
FD
1.88
-114
flat25 pulls
OVER
5.5
UNDER
5.5
55%
win
+5.0pp
L5
80%
4/5
L10
67%
4/6
L20
67%
4/6
SZN
67%
4/6
H2H
-
 
ACC
-
 
30alpha1
Show 2 more Rushing Yards

Jordan Marshall

MICHvsPSU
PASS
Sat 3:30 PM ET
Rushing Yards 53.5
FD
1.88
-114
flat25 pulls
OVER
53.5
UNDER
53.5
54%
win
+3.7pp
L5
40%
2/5
L10
40%
2/5
L20
40%
2/5
SZN
40%
2/5
H2H
-
 
ACC
-
 
28alpha

Carson Hansen

PSU@MICH
PASS
Sat 3:30 PM ET
Rushing Yards 31.5
FD
1.89
-112
flat25 pulls
OVER
31.5
UNDER
31.5
51%
win
+1.8pp
L5
60%
3/5
L10
50%
3/6
L20
50%
3/6
SZN
50%
3/6
H2H
-
 
ACC
-
 
1alpha1

Passing Yards

Rocco Becht

PSU@MICH
PASS
Sat 3:30 PM ET
Passing Yards 196.5
FD
1.88
-114
flat25 pulls
OVER
196.5
UNDER
196.5
55%
win
+5.0pp
L5
80%
4/5
L10
83%
5/6
L20
83%
5/6
SZN
83%
5/6
H2H
-
 
ACC
-
 
30alpha1

Anytime TD

Jordan Marshall

MICHvsPSU
PASS
Sat 3:30 PM ET
Anytime TD 0.5
FD
2.00
+100
flat25 pulls
YES
0.5
NO
0.5
51%
win
+5.0pp
L5
60%
3/5
L10
60%
3/5
L20
60%
3/5
SZN
60%
3/5
H2H
-
 
ACC
-
 
7alpha1

Savion Hiter

MICHvsPSU
PASS
Sat 3:30 PM ET
Anytime TD 0.5
FD
2.30
+130
flat25 pulls
YES
0.5
NO
0.5
40%
win
+2.1pp
L5
20%
1/5
L10
20%
1/5
L20
20%
1/5
SZN
20%
1/5
H2H
-
 
ACC
-
 
0alpha1

JJ Buchanan

MICHvsPSU
PASS
Sat 3:30 PM ET
Anytime TD 0.5
FD
2.40
+140
flat25 pulls
YES
0.5
NO
0.5
42%
win
+5.0pp
L5
60%
3/5
L10
60%
3/5
L20
60%
3/5
SZN
60%
3/5
H2H
-
 
ACC
-
 
0alpha1
Show 13 more Anytime TD

Carson Hansen

PSU@MICH
PASS
Sat 3:30 PM ET
Anytime TD 0.5
FD
3.00
+200
flat25 pulls
YES
0.5
NO
0.5
36%
win
+5.0pp
L5
60%
3/5
L10
50%
3/6
L20
50%
3/6
SZN
50%
3/6
H2H
-
 
ACC
-
 
0alpha1

Andrew Marsh

MICHvsPSU
PASS
Sat 3:30 PM ET
Anytime TD 0.5
FD
3.30
+230
flat25 pulls
YES
0.5
NO
0.5
28%
win
-2.5pp
L5
20%
1/5
L10
20%
1/5
L20
20%
1/5
SZN
20%
1/5
H2H
-
 
ACC
-
 
0alpha1

James Peoples

PSU@MICH
PASS
Sat 3:30 PM ET
Anytime TD 0.5
FD
3.30
+230
-10cFade25 pulls
YES
0.5
NO
0.5
22%
win
-5.0pp
L5
20%
1/5
L10
17%
1/6
L20
17%
1/6
SZN
17%
1/6
H2H
-
 
ACC
-
 
0alpha1

Chase Sowell

PSU@MICH
PASS
Sat 3:30 PM ET
Anytime TD 0.5
FD
3.90
+290
-10cFade25 pulls
YES
0.5
NO
0.5
28%
win
+2.9pp
L5
40%
2/5
L10
33%
2/6
L20
33%
2/6
SZN
33%
2/6
H2H
-
 
ACC
-
 
0alpha1

Benjamin Brahmer

PSU@MICH
PASS
Sat 3:30 PM ET
Anytime TD 0.5
FD
4.50
+350
-10cFade25 pulls
YES
0.5
NO
0.5
26%
win
+3.6pp
L5
20%
1/5
L10
33%
2/6
L20
33%
2/6
SZN
33%
2/6
H2H
-
 
ACC
-
 
0alpha1

Rocco Becht

PSU@MICH
PASS
Sat 3:30 PM ET
Anytime TD 0.5
DK
4.20
+320
flat25 pulls
YES
0.5
NO
0.5
21%
win
+1.1pp
L5
20%
1/5
L10
17%
1/6
L20
17%
1/6
SZN
17%
1/6
H2H
-
 
ACC
-
 
0alpha1

Brett Eskildsen

PSU@MICH
PASS
Sat 3:30 PM ET
Anytime TD 0.5
FD
5.30
+430
-10cFade25 pulls
YES
0.5
NO
0.5
16%
win
-5.0pp
L5
20%
1/5
L10
20%
1/5
L20
20%
1/5
SZN
20%
1/5
H2H
-
 
ACC
-
 
0alpha1

Quinton Martin Jr.

PSU@MICH
PASS
Sat 3:30 PM ET
Anytime TD 0.5
FD
8.00
+700
flat25 pulls
YES
0.5
NO
0.5
10%
win
-5.0pp
L5
25%
1/4
L10
25%
1/4
L20
25%
1/4
SZN
25%
1/4
H2H
-
 
ACC
-
 
0alpha1

Andrew Rappleyea

PSU@MICH
PASS
Sat 3:30 PM ET
Anytime TD 0.5
DK
6.00
+500
flat25 pulls
YES
0.5
NO
0.5
23%
win
+5.0pp
L5
40%
2/5
L10
40%
2/5
L20
40%
2/5
SZN
40%
2/5
H2H
-
 
ACC
-
 
0alpha1

Hogan Hansen

MICHvsPSU
PASS
Sat 3:30 PM ET
Anytime TD 0.5
DK
6.50
+550
flat25 pulls
YES
0.5
NO
0.5
8%
win
-5.0pp
L5
0%
0/2
L10
0%
0/2
L20
0%
0/2
SZN
0%
0/2
H2H
-
 
ACC
-
 
0alpha1

Zay Robinson

PSU@MICH
PASS
Sat 3:30 PM ET
Anytime TD 0.5
FD
9.50
+850
flat25 pulls
YES
0.5
NO
0.5
11%
win
+0.9pp
L5
20%
1/5
L10
20%
1/5
L20
20%
1/5
SZN
20%
1/5
H2H
-
 
ACC
-
 
0alpha1

Bryson Kuzdzal

MICHvsPSU
PASS
Sat 3:30 PM ET
Anytime TD 0.5
DK
8.00
+700
+50cSteam25 pulls
YES
0.5
NO
0.5
17%
win
+2.8pp
L5
0%
0/3
L10
0%
0/3
L20
0%
0/3
SZN
0%
0/3
H2H
-
 
ACC
-
 
0alpha1

Jalen Hoffman

MICHvsPSU
PASS
Sat 3:30 PM ET
Anytime TD 0.5
FD
10.00
+900
flat25 pulls
YES
0.5
NO
0.5
4%
win
-5.0pp
L5
0%
0/3
L10
0%
0/3
L20
0%
0/3
SZN
0%
0/3
H2H
-
 
ACC
-
 
0alpha1

21+. Available in CT and where legal. Gambling problem? Call or text 1-800-MY-RESET (1-800-697-3738) or chat at 1800myreset.org. In Connecticut, call 1-888-789-7777 or visit ccpg.org/chat.

Bet Data Labs is an independent data and analytics service. We are not a sportsbook and we do not accept wagers. No outcome is guaranteed. Past performance does not predict future results.