Today’s MLB Lineups: Complete Batting Orders and Starting Pitchers for Mariners, Tigers, Diamondbacks & More | 20 April 2025

Today’s MLB Lineups: Complete Batting Orders and Starting Pitchers for Mariners, Tigers, Diamondbacks & More | 20 April 2025
Today’s MLB Lineups: Complete Batting Orders and Starting Pitchers for Mariners, Tigers, Diamondbacks & More | 20 April 2025

With nearly four weeks of the MLB season completed, time is running out for teams like the Mariners, Tigers and Diamondbacks to get into rhythm before the end of April.

Ad

The Mariners, who sit at 11–10, are finishing up their three-game series against the Toronto Blue Jays today. Luis Castillo (1–2, 4.22 ERA) will take the mound, hoping to continue his strong start to the season. Seattle's offense is led by Julio Rodríguez and Cal Raleigh, with the bullpen awaiting assistance to arrive as Matt Brash nears an injury return.

At the same time, keep an eye on the 13–8 Detroit Tigers hosting the Kansas City Royals at Comerica Park. Tarik Skubal (2–2, 2.66 ERA) will start, bringing stability to the rotation. On offense, the Tigers boast Spencer Torkelson and Riley Greene to leg out runs, with recent signee Gleyber Torres giving the infield experienced depth.

Ad

Here are the projected batting lineups and starting pitchers for today's games, based on the most recent team news and player performances.


Cincinnati Reds vs. Baltimore Orioles

Cincinnati Reds (Away Team):

CF TJ Friedl

2B Matt McLain

SS Elly De La Cruz

LF Austin Hays

3B Gavin Lux

DH Spencer Steer

1B Jeimer Candelario

RF Jake Fraley

C Jose Trevino

SP: Randy Wynne

Baltimore Orioles (Home Team):

SS Gunnar Henderson

DH Adley Rutschman

Ad

3B Jordan Westburg

RF Tyler O’Neill

1B Ryan Mountcastle

LF Ramon Laureano

C Gary Sanchez

2B Ramon Urias

CF Jorge Mateo

SP: Charlie Morton


Chicago White Sox vs. Boston Red Sox

Chicago White Sox (Away Team):

3B Mario Vargas

DH Nick Maton

CF Luis Robert

LF Andrew Benintendi

1B Andrew Vaughn

SS C. Meidroth

C Edgar Quero

2B Lenyn Sosa

RF B. Baldwin

SP: Sean Burke

Boston Red Sox (Home Team):

Ad

LF Jarren Duran

DH Rafael Devers

3B Alex Bregman

RF Wilyer Abreu

SS Trevor Story

1B Triston Casas

2B K. Campbell

C Omar Narvaez

CF Ceddanne Rafaela

SP: Tanner Houck


Minnesota Twins vs. Atlanta Braves

Minnesota Twins (Away Team):

2B Edouard Julien

CF Byron Buxton

1B Ty France

SS Carlos Correa

DH Trevor Larnach

C Ryan Jeffers

3B Willi Castro

RF Dylan Keirsey

LF Harrison Bader

SP: Joe Ryan

Atlanta Braves (Home Team):

Ad

LF Alex Verdugo

3B Austin Riley

DH Marcell Ozuna

1B Matt Olson

2B Ozzie Albies

C Sean Murphy

CF Michael Harris

SS Nick Allen

RF Jarred Kelenic

SP: Grant Holmes


Miami Marlins vs. Philadelphia Phillies

Miami Marlins (Away Team):

SS Xavier Edwards

3B Connor Norby

2B Otto Lopez

1B Eric Wagaman

RF Kyle Stowers

CF Dane Myers

DH Jesus Sanchez

LF Jonathan Sanoja

C Rob Brantly

SP: Connor Gillispie

Philadelphia Phillies (Home Team):

Ad

2B Bryson Stott

SS Trea Turner

1B Bryce Harper

DH Kyle Schwarber

RF Nick Castellanos

LF Max Kepler

C J.T. Realmuto

3B Alec Bohm

CF Brandon Marsh

SP: Jesus Luzardo


Cleveland Guardians vs. Pittsburgh Pirates

Cleveland Guardians (Away Team):

LF Steven Kwan

CF Lane Thomas

3B Jose Ramirez

DH Kyle Manzardo

1B Carlos Santana

RF Nolan Jones

2B Gabriel Arias

C Bo Naylor

SS Brayan Rocchio

SP: Logan Allen

Pittsburgh Pirates (Home Team):

Ad

3B Ke’Bryan Hayes

RF Bryan Reynolds

C Joey Bart

DH Andrew McCutchen

CF Oneil Cruz

LF Tommy Pham

2B Jared Triolo

SS Isiah Kiner-Falefa

1B Esteban Valdez

SP: Mitch Keller


Seattle Mariners vs. Toronto Blue Jays

Seattle Mariners (Away Team):

CF Julio Rodriguez

LF Randy Arozarena

C Cal Raleigh

DH Jhoan Polanco

1B Donovan Solano

RF Dylan Moore

3B Brandon Williamson

2B Leo Rivas

SS J.P. Crawford

SP: Luis Castillo

Ad

Toronto Blue Jays (Home Team):

SS Bo Bichette

1B Vladimir Guerrero

DH Anthony Santander

2B Andres Gimenez

RF George Springer

C Alejandro Kirk

LF Alan Roden

3B Ernie Clement

CF Nathan Lukes

SP: Easton Lucas


Kansas City Royals vs. Detroit Tigers

Kansas City Royals (Away Team):

3B Jonathan India

SS Bobby Witt Jr.

1B Vinnie Pasquantino

DH Salvador Perez

RF Hunter Renfroe

C Freddy Fermin

2B Michael Massey

CF Maikel Garcia

Ad

LF Drew Waters

SP: Michael Wacha

Detroit Tigers (Home Team):

2B Gleyber Torres

RF Kerry Carpenter

3B Zach McKinstry

DH Spencer Torkelson

LF Riley Greene

C Dillon Dingler

1B Colt Keith

SS Trey Sweeney

CF Ryan Kreidler

SP: Tarik Skubal


St. Louis Cardinals vs. New York Mets

St. Louis Cardinals (Away Team):

LF Lars Nootbaar

1B William Contreras

SS Brendan Donovan

3B Nolan Arenado

DH Alec Burleson

RF Jordan Walker

2B Nolan Gorman

Ad

C Pedro Pages

CF Victor Scott

SP: Sonny Gray

New York Mets (Home Team):

SS Francisco Lindor

RF Juan Soto

1B Pete Alonso

LF Brandon Nimmo

3B Brett Baty

DH Jesse Winker

C Luis Torrens

CF Tyrone Taylor

2B Luisangel Acuna

SP: Clay Holmes


New York Yankees vs. Tampa Bay Rays

New York Yankees (Away Team):

DH Ben Rice

RF Aaron Judge

CF Cody Bellinger

1B Paul Goldschmidt

2B Jazz Chisholm

Ad

SS Anthony Volpe

C Austin Wells

LF Jasson Dominguez

3B Oswald Cabrera

SP: Max Fried

Tampa Bay Rays (Home Team):

DH Yandy Diaz

3B Junior Caminero

2B Curtis Mead

LF Christopher Morel

C Danny Jansen

1B Jonathan Aranda

RF Jose Caballero

CF Jake Mangum

SS Taylor Walls

SP: Ryan Pepiot


Oakland Athletics vs. Milwaukee Brewers

Oakland Athletics (Away Team):

RF Lawrence Butler

DH Brent Rooker

1B Tyler Soderstrom

C Shea Langeliers

Ad

LF Miguel Andujar

CF JJ Bleday

SS Jacob Wilson

3B Gio Urshela

2B Max Muncy

SP: Jeffrey Springs

Milwaukee Brewers (Home Team):

RF Jackson Chourio

DH Christian Yelich

C William Contreras

1B Rhys Hoskins

CF Sal Frelick

SS Joey Ortiz

LF Ian Collins

3B Caleb Durbin

2B Brice Turang

SP: Logan Henderson


Arizona Diamondbacks vs. Chicago Cubs

Arizona Diamondbacks (Away Team):

RF Corbin Carroll

SS Geraldo Perdomo

DH Pavin Smith

1B Josh Naylor

Ad

LF Lourdes Gurriel Jr.

3B Eugenio Suarez

C Gabriel Moreno

CF Alek Thomas

2B Tim Tawa

SP: Merrill Kelly

Chicago Cubs (Home Team):

LF Ian Happ

RF Kyle Tucker

DH Seiya Suzuki

1B Michael Busch

SS Dansby Swanson

2B Nico Hoerner

CF Pete Crow-Armstrong

C Carson Kelly

3B Gage Workman

SP: Jameson Taillon


Los Angeles Dodgers vs. Texas Rangers

Los Angeles Dodgers (Away Team):

DH Shohei Ohtani

SS Mookie Betts

1B Freddie Freeman

Ad

RF Teoscar Hernandez

LF Michael Conforto

C Will Smith

3B Max Muncy

2B Tommy Edman

CF Andy Pages

SP: Tyler Glasnow

Texas Rangers (Home Team):

2B Marcus Semien

SS Corey Seager

LF Wyatt Langford

RF Adolis Garcia

1B Josh Smith

DH Jake Burger

3B Josh Jung

C Jonah Heim

CF Leody Taveras

SP: Tyler Mahle


Washington Nationals vs. Colorado Rockies Game 2 (3:10 PM ET)

Washington Nationals (Away Team):

RF Alex Call

LF James Wood

Ad

C Keibert Ruiz

1B Nathaniel Lowe

DH Josh Bell

2B Luis Garcia

3B Amed Rosario

CF Dylan Crews

SS Nasim Nunez

SP: Jake Irvin

Colorado Rockies (Home Team):

SS Kyle Farmer

RF Nick Martini

DH Hunter Goodman

3B Ryan McMahon

1B Michael Toglia

CF Mickey Moniak

C Jacob Stallings

LF Zac Veen

2B Adael Amador

SP: Kyle Freeland


San Francisco Giants vs. Los Angeles Angels

San Francisco Giants (Away Team):

LF Heliot Ramos

Ad

SS Willy Adames

CF Jung Hoo Lee

3B Matt Chapman

DH Wilmer Flores

RF Luis Matos

C Patrick Bailey

2B Tyler Fitzgerald

1B LaMonte Wade

SP: Justin Verlander

Los Angeles Angels (Home Team):

LF Taylor Ward

3B Luis Rengifo

RF Mike Trout

DH Jorge Soler

C Logan O’Hoppe

1B Nolan Schanuel

SS Zach Neto

2B Kyren Paris

CF Jo Adell

SP: Yusei Kikuchi


San Diego Padres vs. Houston Astros

San Diego Padres (Away Team):

Ad

RF Fernando Tatis Jr.

DH Luis Arraez

3B Manny Machado

SS Xander Bogaerts

LF Oscar Gonzalez

2B Jose Iglesias

1B Connor Joe

C Elias Diaz

CF Tyler Wade

SP: Dylan Cease

Houston Astros (Home Team):

LF Jose Altuve

3B Isaac Paredes

DH Yordan Alvarez

1B Christian Walker

SS Jeremy Pena

2B Brendan Rodgers

C Yainer Diaz

RF Cam Smith

CF Jake Meyers

SP: Framber Valdez


Washington Nationals vs. Colorado Rockies Game 3 (8:10 PM ET)

Ad

Washington Nationals (Away Team):

RF Alex Call

LF James Wood

C Keibert Ruiz

1B Nathaniel Lowe

DH Josh Bell

2B Luis Garcia

3B Amed Rosario

CF Dylan Crews

SS Nasim Nunez

SP: Brad Lord

Colorado Rockies (Home Team):

SS Kyle Farmer

RF Nick Martini

DH Hunter Goodman

3B Ryan McMahon

1B Michael Toglia

CF Mickey Moniak

C Jacob Stallings

LF Zac Veen

2B Adael Amador

SP: Antonio Senzatela

Quick Links

Edited by Nadim El Kak
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications