StatMuse+  Get our new premium offering 

Donovan Solano has the highest batting average for the Mariners against right-handed pitchers this season, with an average of .333.

mariners best batters vs righties
Interpreted as:
mariners best batters vs righties this regular season
2025Solano2025Crawford2025Canzone2025Young2025Rodríguez2025Williamson2025Mastrobuoni2025Polanco2025Raley2025Robles2025Moore2025Arozarena2025Rivas2025Raleigh2025Tellez2025Garver2025Bliss2025Taveras2025Thomas.333.299.296.270.263.250.250.248.248.241.234.233.229.227.219.207.190.158.125
NAMEAVGSEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
Donovan SolanoDonovan Solano.3332025
SEASEA
38632130213521271305010.394.476.871
J.P. CrawfordJ.P. Crawford.2992025
SEASEA
91274821205273615931510917311.381.398.779
Dominic CanzoneDominic Canzone.2962025
SEASEA
3798297061341221035413000.330.551.881
Cole YoungCole Young.2702025
SEASEA
38100273021110121113365111.339.360.699
Julio RodríguezJulio Rodríguez.2632025
SEASEA
963168312310352287634813125020.325.415.739
Ben WilliamsonBen Williamson.2502025
SEASEA
7218446801167044192579100.277.310.587
Miles MastrobuoniMiles Mastrobuoni.2502025
SEASEA
67132331011116024153372410.329.280.609
Jorge PolancoJorge Polanco.2482025
SEASEA
842466111015432133727411726130.311.476.787
Luke RaleyLuke Raley.2482025
SEASEA
4712130604171410421474810110.370.397.767
Victor RoblesVictor Robles.2412025
SEASEA
1029720010163192010.258.310.568
Dylan MooreDylan Moore.2342025
SEASEA
44942240410402999388010.263.404.667
Randy ArozarenaRandy Arozarena.2332025
SEASEA
9927564160143738169433112230022.356.444.800
Leo RivasLeo Rivas.2292025
SEASEA
23358000391104580000.400.229.629
Cal RaleighCal Raleigh.2272025
SEASEA
9426460110235656476327140340312.367.530.897
Rowdy TellezRowdy Tellez.2192025
SEASEA
601603560112581431717417020.257.463.720
Mitch GarverMitch Garver.2072025
SEASEA
45821710310913092274000.293.329.623
Ryan BlissRyan Bliss.1902025
SEASEA
1121400133052471000.292.333.625
Leody TaverasLeody Taveras.1582025
SEASEA
2676122028102380204210.167.263.430
Rhylan ThomasRhylan Thomas.1252025
SEASEA
3811001100921000.222.250.472
StatMuse has event-level data for batting average going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

Explore