×

Sign in


OR


By clicking Sign in with Email or Sign in with Google, you agree to our Terms of Use & Privacy Policy.

Fangorithm

MLB Matchups

Tuesday, April 7, 2026
15 matchups
KC @ CLE
Progressive Field

KC

Official
Probable Pitcher
Noah Cameron LHP
1. Maikel Garcia 3B
Sign in to see matchup stats
2. Bobby Witt Jr. SS
Sign in to see matchup stats
3. Vinnie Pasquantino 1B
Sign in to see matchup stats
4. Salvador Perez DH
Sign in to see matchup stats
5. Carter Jensen C
Sign in to see matchup stats
6. Jonathan India 2B
Sign in to see matchup stats
7. Jac Caglianone RF
Sign in to see matchup stats
8. Isaac Collins LF
Sign in to see matchup stats
9. Kyle Isbel CF
Sign in to see matchup stats

CLE

Official
Probable Pitcher
Gavin Williams RHP
1. Steven Kwan CF
Sign in to see matchup stats
2. Angel Martinez LF
Sign in to see matchup stats
3. José Ramírez 3B
Sign in to see matchup stats
4. David Fry DH
Sign in to see matchup stats
5. Rhys Hoskins 1B
Sign in to see matchup stats
6. Juan Brito 2B
Sign in to see matchup stats
7. C.J. Kayfus RF
Sign in to see matchup stats
8. Austin Hedges C
Sign in to see matchup stats
9. Brayan Rocchio SS
Sign in to see matchup stats
SD @ PIT
PNC Park

SD

Official
Probable Pitcher
Nick Pivetta RHP
1. Ramón Laureano LF
Sign in to see matchup stats
2. Fernando Tatis Jr. RF
Sign in to see matchup stats
3. Jackson Merrill CF
Sign in to see matchup stats
4. Manny Machado 3B
Sign in to see matchup stats
5. Xander Bogaerts SS
Sign in to see matchup stats
6. Gavin Sheets 1B
Sign in to see matchup stats
7. Miguel Andújar DH
Sign in to see matchup stats
8. Freddy Fermin C
Sign in to see matchup stats
9. Jake Cronenworth 2B
Sign in to see matchup stats

PIT

Official
Probable Pitcher
Paul Skenes RHP
1. Oneil Cruz CF
Sign in to see matchup stats
2. Brandon Lowe DH
Sign in to see matchup stats
3. Bryan Reynolds LF
Sign in to see matchup stats
4. Ryan O'Hearn RF
Sign in to see matchup stats
5. Nick Yorke 3B
Sign in to see matchup stats
6. Nick Gonzales 2B
Sign in to see matchup stats
7. Spencer Horwitz 1B
Sign in to see matchup stats
8. Konnor Griffin SS
Sign in to see matchup stats
9. Henry Davis C
Sign in to see matchup stats
CHC @ TB
Tropicana Field

CHC

Official
Probable Pitcher
Javier Assad RHP
1. Nico Hoerner 2B
Sign in to see matchup stats
2. Michael Busch 1B
Sign in to see matchup stats
3. Alex Bregman 3B
Sign in to see matchup stats
4. Pete Crow-Armstrong CF
Sign in to see matchup stats
5. Miguel Amaya C
Sign in to see matchup stats
6. Moises Ballesteros DH
Sign in to see matchup stats
7. Dansby Swanson SS
Sign in to see matchup stats
8. Michael Conforto LF
Sign in to see matchup stats
9. Matt Shaw RF
Sign in to see matchup stats

TB

Official
Probable Pitcher
Mason Englert RHP
1. Yandy Díaz DH
Sign in to see matchup stats
2. Jonathan Aranda 1B
Sign in to see matchup stats
3. Jake Fraley RF
Sign in to see matchup stats
4. Junior Caminero 3B
Sign in to see matchup stats
5. Chandler Simpson LF
Sign in to see matchup stats
6. Cedric Mullins CF
Sign in to see matchup stats
7. Nick Fortes C
Sign in to see matchup stats
8. Richie Palacios 2B
Sign in to see matchup stats
9. Taylor Walls SS
Sign in to see matchup stats
CIN @ MIA
LoanDepot Park

CIN

Official
Probable Pitcher
Andrew Abbott LHP
1. TJ Friedl CF
Sign in to see matchup stats
2. Matt McLain 2B
Sign in to see matchup stats
3. Elly De La Cruz SS
Sign in to see matchup stats
4. Sal Stewart 1B
Sign in to see matchup stats
5. Eugenio Suárez DH
Sign in to see matchup stats
6. Spencer Steer LF
Sign in to see matchup stats
7. Tyler Stephenson C
Sign in to see matchup stats
8. Noelvi Marte RF
Sign in to see matchup stats
9. Ke'Bryan Hayes 3B
Sign in to see matchup stats

MIA

Official
Probable Pitcher
Sandy Alcantara RHP
1. Austin Slater RF
Sign in to see matchup stats
2. Agustin Ramirez C
Sign in to see matchup stats
3. Jakob Marsee CF
Sign in to see matchup stats
4. Otto Lopez SS
Sign in to see matchup stats
5. Heriberto Hernandez LF
Sign in to see matchup stats
6. Connor Norby 1B
Sign in to see matchup stats
7. Xavier Edwards 2B
Sign in to see matchup stats
8. Leo Jimenez DH
Sign in to see matchup stats
9. Javier Sanoja 3B
Sign in to see matchup stats
STL @ WAS
Nationals Park

STL

Official
Probable Pitcher
Matthew Liberatore LHP
1. JJ Wetherholt 2B
Sign in to see matchup stats
2. Ivan Herrera DH
Sign in to see matchup stats
3. Alec Burleson 1B
Sign in to see matchup stats
4. Jordan Walker RF
Sign in to see matchup stats
5. Nolan Gorman 3B
Sign in to see matchup stats
6. Masyn Winn SS
Sign in to see matchup stats
7. Thomas Saggese LF
Sign in to see matchup stats
8. Pedro Pages C
Sign in to see matchup stats
9. Victor Scott II CF
Sign in to see matchup stats

WAS

Official
Probable Pitcher
Cade Cavalli RHP
1. James Wood LF
Sign in to see matchup stats
2. Curtis Mead 1B
Sign in to see matchup stats
3. Brady House 3B
Sign in to see matchup stats
4. Daylen Lile DH
Sign in to see matchup stats
5. Joey Wiemer RF
Sign in to see matchup stats
6. C.J. Abrams SS
Sign in to see matchup stats
7. Jacob Young CF
Sign in to see matchup stats
8. Nasim Nunez 2B
Sign in to see matchup stats
9. Keibert Ruiz C
Sign in to see matchup stats
MIL @ BOS
Fenway Park

MIL

Official
Probable Pitcher
Jacob Misiorowski RHP
1. Brandon Lockridge LF
Sign in to see matchup stats
2. William Contreras C
Sign in to see matchup stats
3. Luis Rengifo 3B
Sign in to see matchup stats
4. Gary Sánchez 1B
Sign in to see matchup stats
5. Joey Ortiz SS
Sign in to see matchup stats
6. Luis Matos DH
Sign in to see matchup stats
7. Sal Frelick RF
Sign in to see matchup stats
8. Blake Perkins CF
Sign in to see matchup stats
9. David Hamilton 2B
Sign in to see matchup stats

BOS

Official
Probable Pitcher
Garrett Crochet LHP
1. Roman Anthony DH
Sign in to see matchup stats
2. Jarren Duran LF
Sign in to see matchup stats
3. Willson Contreras 1B
Sign in to see matchup stats
4. Wilyer Abreu RF
Sign in to see matchup stats
5. Trevor Story SS
Sign in to see matchup stats
6. Marcelo Mayer 2B
Sign in to see matchup stats
7. Ceddanne Rafaela CF
Sign in to see matchup stats
8. Connor Wong C
Sign in to see matchup stats
9. Isiah Kiner-Falefa 3B
Sign in to see matchup stats
ATH @ NYY
Yankee Stadium

ATH

Official
Probable Pitcher
Aaron Civale RHP
1. Nick Kurtz 1B
Sign in to see matchup stats
2. Shea Langeliers C
Sign in to see matchup stats
3. Tyler Soderstrom LF
Sign in to see matchup stats
4. Brent Rooker DH
Sign in to see matchup stats
5. Jacob Wilson SS
Sign in to see matchup stats
6. Lawrence Butler RF
Sign in to see matchup stats
7. Max Muncy 3B
Sign in to see matchup stats
8. Jeff McNeil 2B
Sign in to see matchup stats
9. Denzel Clarke CF
Sign in to see matchup stats

NYY

Official
Probable Pitcher
Cam Schlittler RHP
1. Trent Grisham CF
Sign in to see matchup stats
2. Aaron Judge RF
Sign in to see matchup stats
3. Cody Bellinger LF
Sign in to see matchup stats
4. Ben Rice 1B
Sign in to see matchup stats
5. Giancarlo Stanton DH
Sign in to see matchup stats
6. Jasrado Chisholm Jr. 2B
Sign in to see matchup stats
7. Amed Rosario 3B
Sign in to see matchup stats
8. Austin Wells C
Sign in to see matchup stats
9. Jose Caballero SS
Sign in to see matchup stats
LAD @ TOR
Rogers Centre

LAD

Official
Probable Pitcher
Shohei Ohtani RHP
1. Shohei Ohtani DH
Sign in to see matchup stats
2. Kyle Tucker RF
Sign in to see matchup stats
3. Will Smith C
Sign in to see matchup stats
4. Freddie Freeman 1B
Sign in to see matchup stats
5. Teoscar Hernández LF
Sign in to see matchup stats
6. Andy Pages CF
Sign in to see matchup stats
7. Max Muncy 3B
Sign in to see matchup stats
8. Hyeseong Kim SS
Sign in to see matchup stats
9. Alex Freeland 2B
Sign in to see matchup stats

TOR

Official
Probable Pitcher
Kevin Gausman RHP
1. George Springer DH
Sign in to see matchup stats
2. Daulton Varsho CF
Sign in to see matchup stats
3. Vladimir Guerrero Jr. 1B
Sign in to see matchup stats
4. Jesus Sanchez LF
Sign in to see matchup stats
5. Kazuma Okamoto 3B
Sign in to see matchup stats
6. Ernie Clement 2B
Sign in to see matchup stats
7. Nathan Lukes RF
Sign in to see matchup stats
8. Andrés Giménez SS
Sign in to see matchup stats
9. Brandon Valenzuela C
Sign in to see matchup stats
ARI @ NYM
Citi Field

ARI

Official
Probable Pitcher
Zac Gallen RHP
1. Ketel Marte 2B
Sign in to see matchup stats
2. Corbin Carroll RF
Sign in to see matchup stats
3. Geraldo Perdomo SS
Sign in to see matchup stats
4. Gabriel Moreno C
Sign in to see matchup stats
5. Adrian Del Castillo DH
Sign in to see matchup stats
6. Nolan Arenado 3B
Sign in to see matchup stats
7. Ildemaro Vargas 1B
Sign in to see matchup stats
8. Alek Thomas CF
Sign in to see matchup stats
9. Jorge Barrosa LF
Sign in to see matchup stats

NYM

Official
Probable Pitcher
Freddy Peralta RHP
1. Francisco Lindor SS
Sign in to see matchup stats
2. Bo Bichette 3B
Sign in to see matchup stats
3. Jorge Polanco DH
Sign in to see matchup stats
4. Luis Robert Jr. CF
Sign in to see matchup stats
5. Brett Baty RF
Sign in to see matchup stats
6. Mark Vientos 1B
Sign in to see matchup stats
7. Marcus Semien 2B
Sign in to see matchup stats
8. Carson Benge LF
Sign in to see matchup stats
9. Francisco Alvarez C
Sign in to see matchup stats
DET @ MIN
Target Field

DET

Official
Probable Pitcher
Tarik Skubal LHP
1. Colt Keith DH
Sign in to see matchup stats
2. Kevin McGonigle 3B
Sign in to see matchup stats
3. Gleyber Torres 2B
Sign in to see matchup stats
4. Riley Greene LF
Sign in to see matchup stats
5. Dillon Dingler C
Sign in to see matchup stats
6. Zach McKinstry RF
Sign in to see matchup stats
7. Spencer Torkelson 1B
Sign in to see matchup stats
8. Parker Meadows CF
Sign in to see matchup stats
9. Javier Báez SS
Sign in to see matchup stats

MIN

Official
Probable Pitcher
Taj Bradley RHP
1. Byron Buxton CF
Sign in to see matchup stats
2. Austin Martin LF
Sign in to see matchup stats
3. Luke Keaschall 2B
Sign in to see matchup stats
4. Ryan Jeffers C
Sign in to see matchup stats
5. Victor Caratini 1B
Sign in to see matchup stats
6. Josh Bell DH
Sign in to see matchup stats
7. Matt Wallner RF
Sign in to see matchup stats
8. Royce Lewis 3B
Sign in to see matchup stats
9. Brooks Lee SS
Sign in to see matchup stats
BAL @ CWS
Rate Field

BAL

Official
Probable Pitcher
Trevor Rogers LHP
1. Taylor Ward LF
Sign in to see matchup stats
2. Gunnar Henderson DH
Sign in to see matchup stats
3. Pete Alonso 1B
Sign in to see matchup stats
4. Samuel Basallo C
Sign in to see matchup stats
5. Dylan Beavers RF
Sign in to see matchup stats
6. Jeremiah Jackson 2B
Sign in to see matchup stats
7. Colton Cowser CF
Sign in to see matchup stats
8. Coby Mayo 3B
Sign in to see matchup stats
9. Blaze Alexander SS
Sign in to see matchup stats

CWS

Official
Probable Pitcher
Shane Smith RHP
1. Chase Meidroth 2B
Sign in to see matchup stats
2. Lenyn Sosa 1B
Sign in to see matchup stats
3. Miguel Vargas DH
Sign in to see matchup stats
4. Colson Montgomery SS
Sign in to see matchup stats
5. Edgar Quero C
Sign in to see matchup stats
6. Tanner Murray 3B
Sign in to see matchup stats
7. Andrew Benintendi LF
Sign in to see matchup stats
8. Luisangel Acuna CF
Sign in to see matchup stats
9. Derek Hill RF
Sign in to see matchup stats
SEA @ TEX
Globe Life Field

SEA

Official
Probable Pitcher
George Kirby RHP
1. Brendan Donovan 3B
Sign in to see matchup stats
2. Cal Raleigh C
Sign in to see matchup stats
3. Julio Rodriguez CF
Sign in to see matchup stats
4. Josh Naylor 1B
Sign in to see matchup stats
5. Randy Arozarena LF
Sign in to see matchup stats
6. Luke Raley RF
Sign in to see matchup stats
7. J.P. Crawford SS
Sign in to see matchup stats
8. Dominic Canzone DH
Sign in to see matchup stats
9. Cole Young 2B
Sign in to see matchup stats

TEX

Official
Probable Pitcher
Nathan Eovaldi RHP
1. Brandon Nimmo RF
Sign in to see matchup stats
2. Wyatt Langford LF
Sign in to see matchup stats
3. Corey Seager SS
Sign in to see matchup stats
4. Jake Burger 1B
Sign in to see matchup stats
5. Joc Pederson DH
Sign in to see matchup stats
6. Evan Carter CF
Sign in to see matchup stats
7. Kyle Higashioka C
Sign in to see matchup stats
8. Josh H. Smith 2B
Sign in to see matchup stats
9. Ezequiel Duran 3B
Sign in to see matchup stats
HOU @ COL
Coors Field

HOU

Official
Probable Pitcher
Mike Burrows RHP
1. Jeremy Peña SS
Sign in to see matchup stats
2. Yordan Alvarez DH
Sign in to see matchup stats
3. Jose Altuve 2B
Sign in to see matchup stats
4. Isaac Paredes 3B
Sign in to see matchup stats
5. Christian Walker 1B
Sign in to see matchup stats
6. Cam Smith RF
Sign in to see matchup stats
7. Jake Meyers CF
Sign in to see matchup stats
8. Yainer Diaz C
Sign in to see matchup stats
9. Brice Matthews LF
Sign in to see matchup stats

COL

Official
Probable Pitcher
Kyle Freeland LHP
1. Edouard Julien DH
Sign in to see matchup stats
2. Mickey Moniak CF
Sign in to see matchup stats
3. Ezequiel Tovar SS
Sign in to see matchup stats
4. Troy Johnston RF
Sign in to see matchup stats
5. T.J. Rumfield 1B
Sign in to see matchup stats
6. Willi Castro 2B
Sign in to see matchup stats
7. Jordan Beck LF
Sign in to see matchup stats
8. Brett Sullivan C
Sign in to see matchup stats
9. Kyle Karros 3B
Sign in to see matchup stats
ATL @ LAA
Angel Stadium

ATL

Official
Probable Pitcher
Reynaldo López RHP
1. Ronald Acuña Jr. RF
Sign in to see matchup stats
2. Drake Baldwin DH
Sign in to see matchup stats
3. Ozzie Albies 2B
Sign in to see matchup stats
4. Matt Olson 1B
Sign in to see matchup stats
5. Austin Riley 3B
Sign in to see matchup stats
6. Mauricio Dubón LF
Sign in to see matchup stats
7. Eli White CF
Sign in to see matchup stats
8. Jonah Heim C
Sign in to see matchup stats
9. Jorge Mateo SS
Sign in to see matchup stats

LAA

Official
Probable Pitcher
Yusei Kikuchi LHP
1. Zach Neto SS
Sign in to see matchup stats
2. Mike Trout CF
Sign in to see matchup stats
3. Nolan Schanuel 1B
Sign in to see matchup stats
4. Jorge Soler DH
Sign in to see matchup stats
5. Yoán Moncada 3B
Sign in to see matchup stats
6. Jo Adell RF
Sign in to see matchup stats
7. Josh Lowe LF
Sign in to see matchup stats
8. Travis d'Arnaud C
Sign in to see matchup stats
9. Oswald Peraza 2B
Sign in to see matchup stats
PHI @ SF
Oracle Park

PHI

Official
Probable Pitcher
Cristopher Sanchez LHP
1. Trea Turner SS
Sign in to see matchup stats
2. Kyle Schwarber DH
Sign in to see matchup stats
3. Bryce Harper 1B
Sign in to see matchup stats
4. Adolis Garcia RF
Sign in to see matchup stats
5. Edmundo Sosa 3B
Sign in to see matchup stats
6. J.T. Realmuto C
Sign in to see matchup stats
7. Otto Kemp LF
Sign in to see matchup stats
8. Dylan Moore 2B
Sign in to see matchup stats
9. Justin Crawford CF
Sign in to see matchup stats

SF

Official
Probable Pitcher
Robbie Ray LHP
1. Willy Adames SS
Sign in to see matchup stats
2. Matt Chapman 3B
Sign in to see matchup stats
3. Luis Arraez 2B
Sign in to see matchup stats
4. Heliot Ramos LF
Sign in to see matchup stats
5. Rafael Devers 1B
Sign in to see matchup stats
6. Casey Schmitt DH
Sign in to see matchup stats
7. Jerar Encarnacion RF
Sign in to see matchup stats
8. Daniel Susac C
Sign in to see matchup stats
9. Jared Oliva CF
Sign in to see matchup stats