Sunday, September 20 β games and opportunities
This slate is out of date
These games were built for Sunday, September 20 and that day has passed. Rather than show you a schedule for games that are already over, the page is holding back until it has been refreshed.
Run update.command to bring it current.
π WNBALIVE
Lynx69at
Sun56π NFLWeek 2LIVE
Panthers13at
Falcons3π NFLWeek 2LIVE
Bengals7at
Texans3π NFLWeek 2LIVE
Browns6at
Buccaneers9π NFLWeek 2LIVE
Packers7at
Jets7π NFLWeek 2LIVE
Vikings6at
Bears3π NFLWeek 2LIVE
Saints6at
Ravens14π NFLWeek 2LIVE
Eagles14at
Titans10π NFLWeek 2LIVE
Steelers3at
Patriots10π NHLPreseasonLIVE
Islanders1at
Devils1βΎοΈ MLBSeries on the lineLIVE
at
βΎοΈ MLBSeries Β· PIT leads 2-0LIVE
at
βΎοΈ MLBWinner takes the seriesLIVE
at
Best gameβΎοΈ MLBWinner takes the seriesPlayoff raceLIVE
at
βΎοΈ MLBSeries Β· ATL leads 2-0LIVE
at
βΎοΈ MLBSeries Β· WSH leads 2-0LIVE
at
βΎοΈ MLBSeries Β· TEX leads 2-0LIVE
at
βΎοΈ MLBSeries Β· CLE leads 2-010:40 AM PT
at
βΎοΈ MLBSeries on the linePlayoff race11:10 AM PT
at
π WNBA12:00 PM PT
Libertyat
TempoβΎοΈ MLBWinner takes the series12:10 PM PT
at
Best gameπ WNBA1:00 PM PT
Mysticsat
Feverπ NHLPreseason1:00 PM PT
Sharksat
Ducksπ NFLWeek 21:05 PM PT
Jaguarsat
Broncosπ NFLWeek 21:05 PM PT
Raidersat
ChargersβΎοΈ MLBSeries on the line1:07 PM PT
at
βΎοΈ MLBSeries Β· LAD leads 2-01:10 PM PT
at
βΎοΈ MLBSeries Β· SD leads 2-01:10 PM PT
at
βΎοΈ MLBWinner takes the series1:10 PM PT
at
π NFLWeek 21:25 PM PT
Dolphinsat
49ersπ NFLWeek 21:25 PM PT
Seahawksat
Cardinalsπ NFLWeek 21:25 PM PT
Commandersat
Cowboysπ NHLPreseason2:00 PM PT
Capitalsat
Bruinsπ NHLPreseason2:00 PM PT
Predatorsat
Lightningπ WNBA4:00 PM PT
Fireat
Sparksβ½ MLS4:00 PM PT
San Diegoat
Miamiπ NHLPreseason4:00 PM PT
Mammothat
Avalancheπ NHLPreseason4:00 PM PT
Hurricanesat
PanthersβΎοΈ MLB4:20 PM PT
at
π NHLPreseason5:00 PM PT
Krakenat
Flamesπ NFLWeek 25:20 PM PT
Coltsat
Chiefsπ WNBA6:00 PM PT
Stormat
AcesNot enough of MLS, NFL, NHL playing today to name a best game fairly.
Filtered to Royals @ PiratesClear
35 opportunities in this game
100
Lake Bachar
4 or fewer Hits Allowed
Pittsburgh Pirates
Why it stands out
1.5 hits per start over last 4
Main risk
Hits allowed depends heavily on opponent and batted-ball luck
Last 421034/4
100
Lake Bachar
4 or fewer Strikeouts
Pittsburgh Pirates
Why it stands out
2.2 K per start over last 4
Main risk
Strikeout totals swing with the opposing lineup and pitch count
Last 441314/4
83
Oneil Cruz
1+ Hit
Pittsburgh Pirates
Why it stands out
Batting 4th, confirmed lineup
No notable risk
Last 1013101021328/10
77
Michael Wacha
4 or fewer Hits Allowed
Kansas City Royals
Why it stands out
4.3 hits per start over last 6
Main risk
Hits allowed depends heavily on opponent and batted-ball luck
Last 66346344/6
77
Konnor Griffin
1+ Hit
Pittsburgh Pirates
Why it stands out
Batting 1st, confirmed lineup
No notable risk
Last 1010201121407/10
72
Bobby Witt Jr.
1+ Hit
Kansas City Royals
Why it stands out
Batting 2nd, confirmed lineup
Main risk
Faces Lake Bachar, who allows hits 15% below league average
Last 1002011100136/10
69
Michael Massey
1+ Hit
Kansas City Royals
Why it stands out
Batting 5th, confirmed lineup
Main risk
Faces Lake Bachar, who allows hits 15% below league average
Last 1021211030107/10
69
Brandon Lowe
1+ Hit
Pittsburgh Pirates
Why it stands out
Batting 2nd, confirmed lineup
Main risk
Elevated recent strikeout rate
Last 1022011121129/10
69
Bryan Reynolds
1+ Hit
Pittsburgh Pirates
Why it stands out
Batting 3rd, confirmed lineup
Main risk
Ice cold β 3 hits in the last 25 plate appearances
Last 1000112001205/10
68
Rafael Flores
1+ Hit
Pittsburgh Pirates
Why it stands out
Batting 7th, confirmed lineup
No notable risk
Last 1031111141029/10
62
Nick Gonzales
1+ Hit
Pittsburgh Pirates
Why it stands out
Batting 5th, confirmed lineup
No notable risk
Last 1010111120118/10
60
Salvador Perez
1+ Hit
Kansas City Royals
Why it stands out
Batting 4th, confirmed lineup
Main risk
Faces Lake Bachar, who allows hits 15% below league average
Last 1010210100004/10
59
Maikel Garcia
1+ Hit
Kansas City Royals
Why it stands out
Batting 1st, confirmed lineup
Main risk
Faces Lake Bachar, who allows hits 15% below league average
Last 1001212100106/10
59
Ryan O'Hearn
1+ Hit
Pittsburgh Pirates
Why it stands out
Batting 6th, confirmed lineup
No notable risk
Last 1000101012004/10
55
Spencer Horwitz
1+ Hit
Pittsburgh Pirates
Why it stands out
Batting 8th, confirmed lineup
No notable risk
Last 1000021110025/10
54
Nick Loftin
1+ Hit
Kansas City Royals
Why it stands out
Batting 6th, confirmed lineup
Main risk
Faces Lake Bachar, who allows hits 15% below league average
Last 1010100010145/10
54
Jac Caglianone
1+ Hit
Kansas City Royals
Why it stands out
Batting 3rd, confirmed lineup
Main risk
Faces Lake Bachar, who allows hits 15% below league average
Last 1012010000024/10
51
Michael Wacha
4 or fewer Strikeouts
Kansas City Royals
Why it stands out
5.3 K per start over last 6
Main risk
Strikeout totals swing with the opposing lineup and pitch count
Last 636107423/6
50
Jake Mangum
1+ Hit
Pittsburgh Pirates
Why it stands out
Batting 9th, confirmed lineup
Main risk
Recent plate-appearance volume is limited
Last 1010201020116/10
49
John Rave
1+ Hit
Kansas City Royals
Why it stands out
Batting 7th, confirmed lineup
Main risk
Faces Lake Bachar, who allows hits 15% below league average
Last 1011000011116/10
34
Luke Maile
1+ Hit
Kansas City Royals
Why it stands out
Batting 8th, confirmed lineup
Main risk
Faces Lake Bachar, who allows hits 15% below league average
Last 1011000000013/10
25
Starling Marte
1+ Hit
Kansas City Royals
Why it stands out
Low recent strikeout rate
Main risk
Faces Lake Bachar, who allows hits 15% below league average
Last 1000011010104/10
25
Marcell Ozuna
1+ Hit
Pittsburgh Pirates
Why it stands out
Low recent strikeout rate
Main risk
Not in today's posted lineup
Last 1021100002015/10
25
Kyle Isbel
1+ Hit
Kansas City Royals
Why it stands out
Recent form supports the pick
Main risk
Faces Lake Bachar, who allows hits 15% below league average
Last 1001110000104/10
25
Josh Rojas
1+ Hit
Kansas City Royals
Why it stands out
Low recent strikeout rate
Main risk
Faces Lake Bachar, who allows hits 15% below league average
Last 1001122000015/10
25
Jared Triolo
1+ Hit
Pittsburgh Pirates
Why it stands out
Low recent strikeout rate
Main risk
Not in today's posted lineup
Last 1011100000104/10
25
Henry Davis
1+ Hit
Pittsburgh Pirates
Why it stands out
Low recent strikeout rate
Main risk
Not in today's posted lineup
Last 1000101000114/10
25
Ronny Simon
1+ Hit
Pittsburgh Pirates
Why it stands out
Low recent strikeout rate
Main risk
Not in today's posted lineup
Last 1012100121118/10
25
Vinnie Pasquantino
1+ Hit
Kansas City Royals
Why it stands out
Low recent strikeout rate
Main risk
Faces Lake Bachar, who allows hits 15% below league average
Last 1021011010227/10
25
Isaac Collins
1+ Hit
Kansas City Royals
Why it stands out
Recent form supports the pick
Main risk
Faces Lake Bachar, who allows hits 15% below league average
Last 1001100010003/10
25
Jacob Gonzalez
1+ Hit
Pittsburgh Pirates
Why it stands out
Recent contact results are improving
Main risk
Not in today's posted lineup
Last 1021010110106/10
25
Carter Jensen
1+ Hit
Kansas City Royals
Why it stands out
Strong recent plate-appearance volume
Main risk
Faces Lake Bachar, who allows hits 15% below league average
Last 1001211112018/10
25
Esmerlyn Valdez
2+ Strikeouts
Pittsburgh Pirates
Why it stands out
1.8 strikeouts per game over last 20
Main risk
Not in today's posted lineup
20
Tyler Tolbert
1+ Hit
Kansas City Royals
Why it stands out
Batting 9th, confirmed lineup
Main risk
Faces Lake Bachar, who allows hits 15% below league average
Last 1011110001005/10
8
Billy Cook
1+ Hit
Pittsburgh Pirates
Why it stands out
Recent form supports the pick
Main risk
Not in today's posted lineup
Last 1003000000001/10
Scores reflect recent player performance only. Opposing starter, park, weather, and bullpen are not modeled yet.