Updated Hitter fantasy baseball starts/sits, recommendations for all hitter matchups from 4/17 - 4/19 (2026). Our fantasy baseball BvP chart and hitter matchup ratings.
Hello RotoBallers! It's time to set those lineups, and we're here to guide you with our fantasy baseball hitter start/sit recommendations chart for the final games in Week 3 (April 17 - April 19). Today, we'll look at some lineup decisions for players like Garrett Mitchell, Salvador Perez, Miguel Vargas, Otto Lopez, and more -- and how their matchups project for fantasy baseball. You can also check our Starting Pitcher Start/Sit Matchups Chart.
This fantasy baseball hitter matchups chart - also known as fantasy baseball BvP (batter vs. pitcher) - is designed to assist you in setting winning lineups for all fantasy baseball leagues and DFS competitions, as it identifies which players have the most favorable matchups.
So, who should you start and sit? We're here to help you with a quick reference start 'em, sit 'em grid for all of these hitter BvP matchups. This weekly article provides readers with a chart of every player matchup, the opponent, our start/sit recommendation, and the matchup rating projection confidence/startability score based on an array of metrics. Good luck RotoBallers!
Be sure to check all of our fantasy baseball lineup tools and resources:- BvP matchups data (Batter vs. Pitcher)
- PvB matchups data (Pitcher vs. Batter)
- Who should I start? Fantasy baseball comparisons
- Who should I pickup? Fantasy baseball comparisons
- Fantasy baseball trade analyzer
- MLB Props finder tool
- Fantasy baseball closer depth charts
Hitters Start/Sit Matchups Chart: April 17 - April 19
Players are sorted in alphabetical order by last name. You can also use the color-coded chart below.
Injured/DTD players are marked with an *
| Player | Start/Sit | Weekly Score ▾ |
4/17 Score |
4/18 Score |
4/19 Score |
Team |
| CJ Abrams | Start | 106.8 | 108 | 104.5 | 108 | WSH |
| Wilyer Abreu | Risky Start | 102.2 | 107 | 92.6 | 107 | BOS |
| Ronald Acuña Jr. | Start | 116.3 | 114 | 129.9 | 105 | ATL |
| Luisangel Acuña | Sit | 98.6 | 102.2 | 91.4 | 102.2 | CHW |
| Willy Adames | Start | 106.5 | 105 | 109.6 | 105 | SF |
| Jo Adell | Risky Start | 102.7 | 102.5 | 103.2 | 102.5 | LAA |
| Ozzie Albies | Risky Start | 103.0 | 103 | 103 | 103 | ATL |
| Blaze Alexander | Sit | 100.6 | 100 | 101.8 | 100 | BAL |
| Pete Alonso | Start | 113.2 | 107.8 | 124 | 107.8 | BAL |
| Jose Altuve | Start | 105.1 | 102 | 111.2 | 102 | HOU |
| Yordan Alvarez | Start | 108.6 | 110 | 105.8 | 110 | HOU |
| Francisco Alvarez | Risky Start | 103.4 | 101 | 108.3 | 101 | NYM |
| Miguel Amaya | Sit | 96.3 | 95 | 95 | 98.8 | CHC |
| Miguel Andujar | Risky Start | 102.2 | 99 | 107 | 100.6 | SD |
| Roman Anthony | Start | 104.0 | 105 | 102.1 | 105 | BOS |
| Sam Antonacci | Risky Start | 102.0 | 102 | 102 | 102 | CHW |
| Jonathan Aranda | Start | 105.5 | 101 | 114.6 | 101 | TB |
| Nolan Arenado | Sit | 101.0 | 101 | 101.1 | 101 | ARI |
| Randy Arozarena | Risky Start | 103.0 | 101 | 101.1 | 107 | SEA |
| Luis Arraez | Start | 106.7 | 106 | 109.1 | 105 | SF |
| Javier Báez | Sit | 99.7 | 101 | 97 | 101 | DET |
| Patrick Bailey | Sit | 98.8 | 100 | 96.3 | 100 | SF |
| Drake Baldwin | Start | 106.2 | 102 | 113.6 | 103.1 | ATL |
| Moisés Ballesteros | Sit | 100.6 | 98.8 | 103 | 100 | CHC |
| Joey Bart | Sit | 98.5 | 95 | 105.5 | 95 | PIT |
| Samuel Basallo | Risky Start | 102.3 | 102 | 103 | 101.9 | BAL |
| Brett Baty | Risky Start | 102.8 | 98.8 | 109.7 | 100 | NYM |
| Jake Bauers | Risky Start | 103.2 | 100.4 | 108.7 | 100.4 | MIL |
| Dylan Beavers | Sit | 101.8 | 101.4 | 103 | 101 | BAL |
| Jordan Beck | Sit | 100.1 | 99 | 99 | 102.4 | COL |
| Josh Bell | Risky Start | 102.3 | 103 | 101 | 103 | MIN |
| Cody Bellinger | Start | 110.1 | 99.6 | 131 | 99.6 | NYY |
| Carson Benge | Sit | 101.1 | 101 | 101.4 | 101 | NYM |
| Andrew Benintendi | Risky Start | 103.1 | 102.2 | 104.9 | 102.2 | CHW |
| Bo Bichette | Start | 106.2 | 101 | 116.1 | 101.5 | NYM |
| Xander Bogaerts | Start | 104.2 | 101.8 | 108.9 | 101.8 | SD |
| Alec Bohm | Risky Start | 102.6 | 102 | 103.8 | 102 | PHI |
| Alex Bregman | Risky Start | 103.6 | 101 | 108.8 | 101 | CHC |
| Jake Burger | Sit | 101.0 | 101 | 101 | 101 | TEX |
| Alec Burleson | Start | 105.0 | 100.4 | 114.1 | 100.4 | STL |
| Michael Busch | Start | 107.3 | 102 | 117.8 | 102 | CHC |
| Lawrence Butler | Risky Start | 102.1 | 102.3 | 101.8 | 102.3 | ATH |
| Byron Buxton | Start | 114.4 | 108.7 | 129.6 | 105 | MIN |
| José Caballero | Sit | 98.1 | 99.6 | 95 | 99.6 | NYY |
| Jac Caglianone | Risky Start | 102.3 | 103.6 | 103.2 | 100 | KC |
| Owen Caissie | Risky Start | 102.3 | 104 | 99 | 104 | MIA |
| Junior Caminero | Start | 106.0 | 105.4 | 107.3 | 105.4 | TB |
| Luis Campusano | Sit | 98.9 | 95 | 101.1 | 100.6 | SD |
| Dominic Canzone | Risky Start | 102.5 | 98.2 | 110.3 | 99 | SEA |
| Victor Caratini | Sit | 99.6 | 100.4 | 103.4 | 95 | MIN |
| Kerry Carpenter | Risky Start | 102.0 | 100 | 106 | 100 | DET |
| Corbin Carroll | Start | 113.5 | 107 | 126.6 | 107 | ARI |
| Evan Carter | Sit | 101.4 | 101 | 104.9 | 98.2 | TEX |
| Nick Castellanos | Sit | 99.5 | 100.6 | 99 | 99 | SD |
| Adrian Del Castillo | Sit | 101.5 | 101.5 | 101.9 | 101 | ARI |
| Willi Castro | Risky Start | 102.8 | 102.4 | 103.5 | 102.4 | COL |
| Matt Chapman | Start | 107.4 | 106 | 114.3 | 102 | SF |
| Jazz Chisholm Jr. | Risky Start | 103.2 | 101.9 | 105.7 | 101.9 | NYY |
| Nathan Church | Sit | 90.2 | 95 | 75.1 | 100.4 | STL |
| Denzel Clarke | Sit | 101.0 | 102.2 | 98.7 | 102.2 | ATH |
| Kody Clemens | Sit | 96.8 | 95 | 95 | 100.4 | MIN |
| Ernie Clement | Sit | 100.0 | 101 | 97.9 | 101 | TOR |
| Isaac Collins | Sit | 100.5 | 99.6 | 103 | 99 | KC |
| Michael Conforto | Sit | 95.0 | 95 | 95 | 95 | CHC |
| William Contreras | Start | 105.2 | 102 | 111.5 | 102 | MIL |
| Willson Contreras | Start | 104.1 | 101 | 110.4 | 101 | BOS |
| Billy Cook | Sit | 95.0 | 95 | 95 | 95 | PIT |
| Carlos Correa | Start | 104.0 | 104 | 105 | 102.9 | HOU |
| Carlos Cortes | Sit | 100.0 | 100 | 100 | 100 | ATH |
| Colton Cowser | Sit | 99.9 | 100 | 99.6 | 100 | BAL |
| Justin Crawford | Risky Start | 102.4 | 102.8 | 101.7 | 102.8 | PHI |
| J.P. Crawford | Sit | 100.8 | 101 | 102.5 | 99 | SEA |
| Jake Cronenworth | Start | 104.7 | 102.4 | 109.3 | 102.4 | SD |
| Pete Crow-Armstrong | Start | 105.1 | 103.7 | 107.5 | 104 | CHC |
| Elly De La Cruz | Start | 108.9 | 105 | 116.8 | 105 | CIN |
| Oneil Cruz | Start | 105.7 | 106 | 105 | 106 | PIT |
| Travis d'Arnaud | Sit | 95.0 | 95 | 95 | 95 | LAA |
| Henry Davis | Sit | 98.1 | 99.6 | 95 | 99.6 | PIT |
| Chase DeLauter | Start | 105.0 | 105 | 105 | 105 | CLE |
| Jonny DeLuca | Sit | 95.0 | 95 | 95 | 95 | TB |
| Rafael Devers | Start | 111.9 | 108 | 123.7 | 104 | SF |
| Yainer Diaz | Sit | 101.6 | 100.4 | 104.1 | 100.4 | HOU |
| Yandy Díaz | Risky Start | 102.2 | 101 | 104.7 | 101 | TB |
| Dillon Dingler | Risky Start | 102.5 | 102.5 | 102 | 103 | DET |
| Brendan Donovan | Start | 104.2 | 102 | 108.2 | 102.3 | SEA |
| Brenton Doyle | Start | 104.4 | 102.4 | 108.5 | 102.4 | COL |
| Mauricio Dubón | Sit | 98.4 | 100.8 | 93.5 | 100.8 | ATL |
| Jarren Duran | Sit | 99.6 | 101.9 | 95 | 101.9 | BOS |
| Ezequiel Duran | Sit | 95.0 | 95 | 95 | 95 | TEX |
| Caleb Durbin | Sit | 99.9 | 101 | 97.6 | 101 | BOS |
| Xavier Edwards | Sit | 101.1 | 101 | 102 | 100.4 | MIA |
| Jerar Encarnacion | Sit | 99.3 | 99 | 99 | 100 | SF |
| Kyle Farmer | Sit | 95.0 | 95 | 95 | 95 | ATL |
| Hunter Feduccia | Sit | 94.2 | 99.6 | 83.5 | 99.6 | TB |
| Freddy Fermin | Sit | 96.9 | 100.6 | 95 | 95 | SD |
| José Fermín | Sit | 95.0 | 95 | 95 | 95 | STL |
| Jose Fernandez | Sit | 101.0 | 101 | 101 | 101 | ARI |
| Nick Fortes | Sit | 95.0 | 95 | 95 | 95 | TB |
| Jake Fraley | Sit | 98.3 | 99.6 | 95.8 | 99.6 | TB |
| Adam Frazier | Sit | 94.0 | 94 | 94 | 94 | LAA |
| Alex Freeland | Risky Start | 102.5 | 102.4 | 102.6 | 102.4 | LAD |
| Freddie Freeman | Start | 111.1 | 107 | 119.2 | 107 | LAD |
| Tyler Freeman | Sit | 100.5 | 101 | 98 | 102.4 | COL |
| Sal Frelick | Start | 104.2 | 100.4 | 111.8 | 100.4 | MIL |
| TJ Friedl | Risky Start | 102.6 | 100.4 | 107 | 100.4 | CIN |
| David Fry | Sit | 93.3 | 100 | 85 | 95 | CLE |
| Maikel Garcia | Start | 104.6 | 103 | 107.9 | 103 | KC |
| Luis García Jr. | Risky Start | 102.2 | 100 | 105.7 | 101 | WSH |
| Adolis García | Sit | 101.6 | 101.9 | 101 | 101.9 | PHI |
| Mitch Garver | Sit | 95.0 | 95 | 95 | 95 | SEA |
| Drew Gilbert | Sit | 99.0 | 99 | 99 | 99 | SF |
| Andrés Giménez | Risky Start | 102.7 | 102.6 | 102.6 | 102.9 | TOR |
| Paul Goldschmidt | Sit | 99.9 | 95 | 105 | 99.6 | NYY |
| Nick Gonzales | Sit | 100.1 | 99.6 | 101 | 99.6 | PIT |
| Hunter Goodman | Start | 108.6 | 104.5 | 116.8 | 104.5 | COL |
| Nolan Gorman | Sit | 97.3 | 95 | 96.6 | 100.4 | STL |
| Tristan Gray | Sit | 101.0 | 101 | 101 | 101 | MIN |
| Riley Greene | Start | 108.0 | 101 | 119.9 | 103 | DET |
| Randal Grichuk | Sit | 98.5 | 95 | 101 | 99.6 | NYY |
| Konnor Griffin | Sit | 101.2 | 101 | 101.5 | 101 | PIT |
| Trent Grisham | Sit | 99.7 | 101 | 99 | 99 | NYY |
| Vaughn Grissom | Sit | 95.0 | 95 | 95 | 95 | LAA |
| Vladimir Guerrero Jr. | Start | 106.9 | 102 | 116.8 | 102 | TOR |
| David Hamilton | Sit | 98.6 | 100.4 | 95 | 100.4 | MIL |
| Ian Happ | Start | 105.2 | 104 | 107.6 | 104 | CHC |
| Bryce Harper | Start | 105.6 | 105 | 106.8 | 105 | PHI |
| Michael Harris II | Risky Start | 102.4 | 102 | 102.8 | 102.4 | ATL |
| Ke'Bryan Hayes | Sit | 99.2 | 100.4 | 96.8 | 100.4 | CIN |
| Austin Hedges | Sit | 93.3 | 100 | 80.8 | 99 | CLE |
| Jonah Heim | Sit | 96.9 | 95 | 95 | 100.8 | ATL |
| Taylor Heineman | Sit | 97.0 | 97 | 97 | 97 | TOR |
| Gunnar Henderson | Start | 112.5 | 109 | 119.5 | 109 | BAL |
| Heriberto Hernandez | Sit | 95.0 | 95 | 95 | 95 | MIA |
| Teoscar Hernández | Start | 108.2 | 107 | 110.7 | 107 | LAD |
| Iván Herrera | Risky Start | 102.7 | 100.4 | 107.3 | 100.4 | STL |
| Liam Hicks | Risky Start | 102.9 | 103 | 102.8 | 103 | MIA |
| Kyle Higashioka | Sit | 95.0 | 95 | 95 | 95 | TEX |
| Reece Hinds | Sit | 101.7 | 100.5 | 101.2 | 103.5 | CIN |
| Nico Hoerner | Start | 104.8 | 104.3 | 104.8 | 105.3 | CHC |
| Spencer Horwitz | Sit | 98.1 | 99.6 | 95 | 99.6 | PIT |
| Rhys Hoskins | Sit | 100.0 | 101 | 98 | 101 | CLE |
| Brady House | Risky Start | 102.3 | 102.3 | 102.3 | 102.3 | WSH |
| Jonathan India | Sit | 99.8 | 99.6 | 100.2 | 99.6 | KC |
| Kyle Isbel | Risky Start | 102.0 | 103 | 101 | 102.1 | KC |
| Jeremiah Jackson | Sit | 101.1 | 101 | 101 | 101.2 | BAL |
| Danny Jansen | Sit | 98.1 | 98.2 | 98 | 98.2 | TEX |
| Ryan Jeffers | Risky Start | 103.2 | 102.3 | 105 | 102.3 | MIN |
| Carter Jensen | Start | 107.0 | 103.6 | 117.4 | 100 | KC |
| Troy Johnston | Sit | 100.8 | 100 | 100 | 102.4 | COL |
| Jahmai Jones | Sit | 97.7 | 99 | 99 | 95 | DET |
| Aaron Judge | Start | 121.6 | 108.9 | 147.1 | 108.9 | NYY |
| Edouard Julien | Sit | 101.5 | 104.5 | 105 | 95 | COL |
| Josh Jung | Sit | 100.0 | 100 | 100 | 100 | TEX |
| Kyle Karros | Sit | 91.7 | 102.4 | 70.2 | 102.4 | COL |
| Luke Keaschall | Sit | 99.7 | 99 | 101 | 99 | MIN |
| Colt Keith | Sit | 101.6 | 98 | 111.9 | 95 | DET |
| Carson Kelly | Sit | 100.2 | 98.8 | 102.9 | 98.8 | CHC |
| Otto Kemp | Sit | 100.0 | 100.8 | 104.2 | 95 | PHI |
| Hyeseong Kim | Sit | 99.9 | 102.4 | 95 | 102.4 | LAD |
| Isiah Kiner-Falefa | Sit | 91.4 | 95 | 78.2 | 101 | BOS |
| Christian Koss | Sit | 95.0 | 95 | 95 | 95 | SF |
| Nick Kurtz | Start | 129.2 | 121 | 145.5 | 121 | ATH |
| Steven Kwan | Risky Start | 102.5 | 103.1 | 102 | 102.5 | CLE |
| Shea Langeliers | Start | 110.0 | 110 | 112.9 | 107 | ATH |
| Wyatt Langford | Risky Start | 102.7 | 102.5 | 103 | 102.5 | TEX |
| Trevor Larnach | Sit | 99.5 | 99 | 99 | 100.4 | MIN |
| Ramón Laureano | Start | 104.8 | 104 | 106.5 | 104 | SD |
| Jung Hoo Lee | Start | 104.7 | 104 | 109.1 | 101 | SF |
| Brooks Lee | Sit | 99.6 | 100.4 | 98 | 100.4 | MIN |
| Daylen Lile | Start | 106.4 | 100 | 117.7 | 101.5 | WSH |
| Francisco Lindor | Start | 107.9 | 102.7 | 119.4 | 101.5 | NYM |
| Brandon Lockrdige | Sit | 95.0 | 95 | 95 | 95 | MIL |
| Joey Loperfido | Sit | 99.0 | 95 | 107 | 95 | HOU |
| Otto Lopez | Risky Start | 103.7 | 103.5 | 104.1 | 103.5 | MIA |
| Brandon Lowe | Start | 105.0 | 105 | 105 | 105 | PIT |
| Josh Lowe | Sit | 101.0 | 100.6 | 101.8 | 100.6 | LAA |
| Nathaniel Lowe | Sit | 95.0 | 95 | 95 | 95 | CIN |
| Nathan Lukes | Risky Start | 102.4 | 101 | 107.3 | 99 | TOR |
| Manny Machado | Start | 106.9 | 102 | 113.6 | 105 | SD |
| Jake Mangum | Sit | 95.0 | 95 | 95 | 95 | PIT |
| Kyle Manzardo | Sit | 96.7 | 95 | 95 | 100 | CLE |
| Rafael Marchán | Sit | 95.0 | 95 | 95 | 95 | PHI |
| Jakob Marsee | Risky Start | 102.9 | 102.9 | 103 | 102.9 | MIA |
| Brandon Marsh | Risky Start | 103.2 | 103 | 103.5 | 103 | PHI |
| Ketel Marte | Start | 112.6 | 106.8 | 125.9 | 105 | ARI |
| Starling Marte | Sit | 96.5 | 95 | 95 | 99.6 | KC |
| Austin Martin | Sit | 98.8 | 100.4 | 101 | 95 | MIN |
| Angel Martínez | Risky Start | 102.2 | 102.8 | 101 | 102.8 | CLE |
| Michael Massey | Sit | 95.0 | 95 | 95 | 95 | KC |
| Brice Matthews | Sit | 99.5 | 99 | 99 | 100.4 | HOU |
| Marcelo Mayer | Sit | 100.3 | 101 | 100 | 100 | BOS |
| Coby Mayo | Sit | 99.7 | 100 | 99.2 | 100 | BAL |
| James McCann | Sit | 95.0 | 95 | 95 | 95 | ARI |
| Jake McCarthy | Sit | 92.7 | 102.4 | 76.8 | 99 | COL |
| Andrew McCutchen | Sit | 101.0 | 101 | 101 | 101 | TEX |
| Kevin McGonigle | Risky Start | 102.6 | 102.5 | 101.3 | 104 | DET |
| Zach McKinstry | Sit | 101.0 | 101 | 101 | 101 | DET |
| Matt McLain | Sit | 100.3 | 100.4 | 100 | 100.4 | CIN |
| Ryan McMahon | Sit | 96.5 | 99.6 | 95 | 95 | NYY |
| Jeff McNeil | Risky Start | 102.0 | 103 | 100 | 103 | ATH |
| Chase Meidroth | Sit | 101.3 | 102.2 | 99.5 | 102.2 | CHW |
| Jackson Merrill | Start | 104.2 | 104.3 | 103.9 | 104.3 | SD |
| Garrett Mitchell | Risky Start | 103.8 | 104.1 | 103.2 | 104.1 | MIL |
| Yoán Moncada | Sit | 101.8 | 100.6 | 104.1 | 100.6 | LAA |
| Mickey Moniak | Risky Start | 102.8 | 104.5 | 100 | 103.9 | COL |
| Colson Montgomery | Risky Start | 103.3 | 101 | 107.9 | 101 | CHW |
| Dylan Moore | Sit | 95.0 | 95 | 95 | 95 | PHI |
| Cedric Mullins | Sit | 96.0 | 99.6 | 88.7 | 99.6 | TB |
| Max Muncy | Start | 104.3 | 106.5 | 100 | 106.5 | LAD |
| Max Muncy | Risky Start | 103.5 | 102.4 | 104 | 104 | ATH |
| Munetaka Murakami | Risky Start | 102.1 | 102.2 | 102 | 102.2 | CHW |
| Dane Myers | Sit | 95.0 | 95 | 95 | 95 | CIN |
| Carlos Narváez | Sit | 100.3 | 101 | 98.8 | 101 | BOS |
| Josh Naylor | Start | 104.9 | 101 | 106.7 | 106.9 | SEA |
| Bo Naylor | Sit | 96.7 | 95 | 95 | 100 | CLE |
| Zach Neto | Start | 105.6 | 103.4 | 108.2 | 105.3 | LAA |
| Brandon Nimmo | Start | 104.3 | 104 | 105 | 104 | TEX |
| Connor Norby | Sit | 97.6 | 100.4 | 92.1 | 100.4 | MIA |
| Nasim Nuñez | Sit | 96.5 | 100 | 89.6 | 100 | WSH |
| Ryan O'Hearn | Start | 104.0 | 102 | 107.9 | 102 | PIT |
| Logan O'Hoppe | Sit | 96.9 | 100.6 | 89.5 | 100.6 | LAA |
| Shohei Ohtani | Start | 114.1 | 109 | 124.3 | 109 | LAD |
| Kazuma Okamoto | Risky Start | 102.2 | 101.9 | 102.8 | 101.9 | TOR |
| Matt Olson | Start | 112.0 | 111 | 120.4 | 104.6 | ATL |
| Joey Ortiz | Sit | 96.5 | 100.4 | 88.6 | 100.4 | MIL |
| James Outman | Sit | 95.0 | 95 | 95 | 95 | MIN |
| Marcell Ozuna | Sit | 99.7 | 99 | 101 | 99 | PIT |
| Andy Pages | Start | 107.4 | 105 | 112.3 | 105 | LAD |
| Pedro Pagés | Sit | 98.4 | 100.4 | 94.5 | 100.4 | STL |
| Richie Palacios | Sit | 100.7 | 99.6 | 103 | 99.6 | TB |
| Isaac Paredes | Start | 104.3 | 102 | 109 | 102 | HOU |
| Vinnie Pasquantino | Sit | 101.4 | 100 | 104.3 | 100 | KC |
| Graham Pauley | Sit | 98.6 | 100.4 | 95 | 100.4 | MIA |
| Joc Pederson | Sit | 94.5 | 98.2 | 87.2 | 98.2 | TEX |
| Oswald Peraza | Sit | 95.3 | 100.6 | 84.8 | 100.6 | LAA |
| Geraldo Perdomo | Start | 104.6 | 103 | 107.8 | 103 | ARI |
| Everson Pereira | Risky Start | 102.2 | 102.5 | 102.5 | 101.5 | CHW |
| Salvador Perez | Sit | 101.5 | 101 | 102.5 | 101 | KC |
| Blake Perkins | Sit | 95.0 | 95 | 95 | 95 | MIL |
| Tommy Pham | Sit | 98.0 | 97.5 | 99 | 97.5 | NYM |
| Jorge Polanco | Sit | 101.4 | 100 | 104.3 | 100 | NYM |
| Edgar Quero | Sit | 100.3 | 102.2 | 96.4 | 102.2 | CHW |
| Ceddanne Rafaela | Sit | 97.8 | 101 | 91.5 | 101 | BOS |
| Cal Raleigh | Start | 106.9 | 100 | 110.8 | 110 | SEA |
| Luke Raley | Risky Start | 102.3 | 102 | 105 | 100 | SEA |
| José Ramírez | Start | 107.1 | 105 | 111.2 | 105 | CLE |
| Agustín Ramírez | Sit | 101.5 | 101 | 102.6 | 101 | MIA |
| Heliot Ramos | Risky Start | 102.5 | 100 | 107.4 | 100 | SF |
| J.T. Realmuto | Sit | 99.9 | 100.8 | 98 | 100.8 | PHI |
| Rob Refsnyder | Sit | 96.1 | 95 | 95 | 98.2 | SEA |
| Luis Rengifo | Sit | 95.0 | 95 | 95 | 95 | MIL |
| Bryan Reynolds | Start | 104.5 | 102.3 | 108.8 | 102.3 | PIT |
| Ben Rice | Start | 108.3 | 109 | 109 | 107 | NYY |
| Austin Riley | Start | 105.7 | 108 | 107 | 102 | ATL |
| Ryan Ritter | Sit | 95.0 | 95 | 95 | 95 | COL |
| Leo Rivas | Sit | 98.6 | 98.2 | 99.4 | 98.2 | SEA |
| Luis Robert Jr. | Start | 104.7 | 103 | 104 | 107 | NYM |
| Brayan Rocchio | Sit | 97.3 | 100 | 91.9 | 100 | CLE |
| Julio Rodríguez | Start | 104.5 | 100 | 102.5 | 111 | SEA |
| Jake Rogers | Sit | 95.0 | 95 | 95 | 95 | DET |
| Amed Rosario | Risky Start | 102.5 | 95 | 112.8 | 99.6 | NYY |
| Keibert Ruiz | Sit | 99.3 | 99 | 99 | 100 | WSH |
| T.J. Rumfield | Risky Start | 102.7 | 103 | 105 | 100 | COL |
| Dalton Rushing | Sit | 99.0 | 99 | 99 | 99 | LAD |
| Thomas Saggese | Sit | 96.8 | 100.4 | 95 | 95 | STL |
| Gary Sánchez | Sit | 101.9 | 102 | 102 | 101.6 | MIL |
| Jesús Sánchez | Sit | 101.6 | 101 | 108.8 | 95 | TOR |
| Javier Sanoja | Sit | 95.9 | 95 | 97.8 | 95 | MIA |
| Nolan Schanuel | Risky Start | 102.3 | 101 | 104.9 | 101 | LAA |
| Casey Schmitt | Risky Start | 103.3 | 100 | 109.8 | 100 | SF |
| Daniel Schneemann | Sit | 96.7 | 95 | 95 | 100 | CLE |
| Davis Schneider | Sit | 100.3 | 100 | 100 | 101 | TOR |
| Kyle Schwarber | Start | 110.9 | 107.6 | 120 | 105 | PHI |
| Victor Scott II | Sit | 99.2 | 100.4 | 96.9 | 100.4 | STL |
| Corey Seager | Start | 106.2 | 103.5 | 116.9 | 98.2 | TEX |
| Matt Shaw | Sit | 97.1 | 98.8 | 93.7 | 98.8 | CHC |
| Gavin Sheets | Sit | 99.5 | 100.6 | 99 | 99 | SD |
| Chandler Simpson | Risky Start | 102.2 | 103 | 102.5 | 101 | TB |
| Austin Slater | Sit | 97.6 | 95 | 102.8 | 95 | MIA |
| Will Smith | Start | 111.0 | 107 | 118.9 | 107 | LAD |
| Cam Smith | Risky Start | 103.9 | 103 | 104.7 | 104.1 | HOU |
| Dominic Smith | Risky Start | 102.7 | 104 | 100 | 104 | ATL |
| Josh Smith | Sit | 100.3 | 100 | 102.7 | 98.2 | TEX |
| Tyler Soderstrom | Start | 105.6 | 105.9 | 106.1 | 104.8 | ATH |
| Jorge Soler | Sit | 101.0 | 102 | 99 | 102 | LAA |
| Edmundo Sosa | Sit | 101.9 | 100.8 | 105 | 100 | PHI |
| Lenyn Sosa | Sit | 101.5 | 102.2 | 100 | 102.2 | CHW |
| Lenyn Sosa | Sit | 101.0 | 101 | 101 | 101 | TOR |
| Giancarlo Stanton | Start | 108.2 | 103 | 118.5 | 103 | NYY |
| Spencer Steer | Risky Start | 102.5 | 100.4 | 106.2 | 101 | CIN |
| Tyler Stephenson | Risky Start | 102.1 | 100.4 | 104.8 | 101 | CIN |
| Sal Stewart | Start | 109.9 | 107.9 | 113.8 | 107.9 | CIN |
| Trevor Story | Risky Start | 102.4 | 102.5 | 102.3 | 102.3 | BOS |
| Bryson Stott | Sit | 99.6 | 99 | 99 | 100.8 | PHI |
| Myles Straw | Sit | 97.0 | 95 | 95 | 101 | TOR |
| Eugenio Suárez | Start | 106.4 | 100.4 | 118.3 | 100.4 | CIN |
| Seiya Suzuki | Start | 105.7 | 107 | 105 | 105 | CHC |
| Dansby Swanson | Risky Start | 102.0 | 103 | 99.9 | 103 | CHC |
| Fernando Tatis Jr. | Start | 105.8 | 106 | 105.3 | 106 | SD |
| Leody Taveras | Sit | 93.0 | 93 | 93 | 93 | BAL |
| Tim Tawa | Sit | 96.7 | 100 | 95 | 95 | ARI |
| José Tena | Sit | 97.4 | 100 | 94.8 | 0 | WSH |
| Alek Thomas | Sit | 100.2 | 95 | 104.6 | 101 | ARI |
| Lane Thomas | Sit | 96.5 | 95 | 95 | 99.6 | KC |
| Spencer Torkelson | Sit | 101.7 | 101.3 | 103.9 | 100 | DET |
| Gleyber Torres | Risky Start | 103.7 | 102.4 | 104.8 | 104 | DET |
| Ezequiel Tovar | Start | 104.3 | 103.9 | 104.5 | 104.5 | COL |
| Taylor Trammell | Sit | 99.0 | 99 | 99 | 99 | HOU |
| Mike Trout | Start | 107.2 | 105 | 111.5 | 105 | LAA |
| Kyle Tucker | Start | 110.0 | 106 | 118 | 106 | LAD |
| Brice Turang | Start | 105.5 | 101 | 114.6 | 101 | MIL |
| Trea Turner | Start | 105.7 | 104 | 109.2 | 104 | PHI |
| Ramón Urías | Sit | 96.8 | 100.4 | 95 | 95 | STL |
| Miguel Vargas | Risky Start | 103.8 | 103.7 | 104.1 | 103.7 | CHW |
| Illdemaro Vargas | Risky Start | 103.3 | 103.6 | 103.9 | 102.3 | ARI |
| Daulton Varsho | Risky Start | 103.6 | 101 | 108.9 | 101 | TOR |
| Mark Vientos | Sit | 100.0 | 100 | 100 | 100 | NYM |
| Matt Vierling | Sit | 100.3 | 101 | 99 | 101 | DET |
| Tyler Wade | Sit | 93.7 | 98.2 | 84.8 | 98.2 | TEX |
| Jordan Walker | Start | 107.2 | 106.7 | 108 | 106.9 | STL |
| Christian Walker | Risky Start | 103.6 | 101.6 | 107.4 | 101.8 | HOU |
| Matt Wallner | Risky Start | 103.2 | 100.4 | 108.8 | 100.4 | MIN |
| Taylor Walls | Sit | 100.7 | 101 | 101 | 100 | TB |
| Taylor Walls | Sit | 94.2 | 99.6 | 83.5 | 99.6 | TB |
| Taylor Ward | Start | 106.4 | 105 | 109.3 | 105 | BAL |
| Austin Wells | Sit | 99.4 | 99.6 | 103.6 | 95 | NYY |
| JJ Wetherholt | Risky Start | 102.7 | 103 | 102 | 103 | STL |
| Eli White | Sit | 98.3 | 97 | 97 | 100.8 | ATL |
| Joey Wiemer | Sit | 101.3 | 101 | 101 | 102 | WSH |
| Luke Williams | Sit | 95.0 | 95 | 95 | 95 | ATL |
| Ben Williamson | Sit | 95.0 | 95 | 95 | 95 | TB |
| Jacob Wilson | Start | 107.9 | 105 | 113.6 | 105 | ATH |
| Masyn Winn | Sit | 100.4 | 100.4 | 100.4 | 100.4 | STL |
| Bobby Witt Jr. | Start | 107.4 | 103 | 114.1 | 105 | KC |
| Connor Wong | Sit | 99.3 | 100 | 99 | 99 | BOS |
| James Wood | Start | 107.0 | 104.5 | 112 | 104.5 | WSH |
| Austin Wynns | Sit | 98.3 | 95 | 105 | 95 | ATH |
| Mike Yastrzemski | Sit | 101.9 | 100.8 | 105 | 100 | ATL |
| Nick Yorke | Risky Start | 102.7 | 99 | 110 | 99 | PIT |
| Masataka Yoshida | Sit | 100.0 | 100 | 100 | 100 | BOS |
| Cole Young | Sit | 100.0 | 100 | 100 | 100 | SEA |
| Jacob Young | Sit | 96.7 | 100 | 90.1 | 100 | WSH |
Start/Sit Color-Coded Matchups Chart
The below grid shows the same data but as a color-coded grid:
Fantasy Baseball Player News
Sal Stewart, 1B, Cincinnati Reds
Cincinnati Reds infielder Sal Stewart is in the midst of a breakout season early on in 2026 in his first full year in the big leagues. In the team's 8-3 win over the visiting San Francisco Giants on Wednesday, Stewart went 2-for-4 at the plate with two home runs, six RBI, and a strikeout. Stewart hit two three-run home runs early in this game against Giants right-hander Tyler Mahle, and the Reds never looked back.
It was Stewart's first multi-homer game of his career, and most likely the first of many to come. The 22-year-old former first-rounder in 2022 is hitting .323/.434/.726 with a 1.160 OPS, seven home runs, 17 RBI, three stolen bases, 13 runs scored, 13 walks, and 13 strikeouts in 76 plate appearances over his first 18 games in 2026. Stewart's seven home runs lead all rookie hitters, and he also leads the league with his .726 slugging percentage in the early going.
His ownership in fantasy baseball has taken off since the start of the regular season, and he's now rostered in 88% of Yahoo leagues.
Junior Caminero, 3B, Tampa Bay Rays
Across his first 77 plate appearances of 2026, Tampa Bay Rays third baseman Junior Caminero is hitting .234/.351/.406 with three home runs, six RBI, and nine runs scored. Fresh off a 45-homer season as a 21-year-old in 2025, Caminero hasn't been quite as dynamic early on this year. Still, Caminero's 19.5% strikeout rate is right in line with the 19.1% mark he posted last season.
Opposing pitchers are being extra cautious this year with Caminero, as his 15.6% walk rate is nearly 10 percentage points higher than his 6.3% rate from 2025. Caminero has consistently shown the ability to make hard contact throughout his MLB career to this point, which should help him regain his power stroke over a larger sample size of at-bats. Fantasy managers should be patient with Caminero through the early portion of the season.
Hunter Goodman, C, Colorado Rockies
Colorado Rockies catcher Hunter Goodman had a big day at the plate on Tuesday in the team's 7-6 loss to the Houston Astros at Daikin Park. Goodman went 2-for-5 with two solo home runs, but he also struck out three times. It was Goodman's sixth multi-homer game of his career and his first since July 1 of the 2025 season. It was nice to see the 26-year-old show off his power after an injury scare last week in San Diego when he was hit by a pitch in the hand.
Goodman is now hitting .254 (15-for-59) on the year with four home runs, seven RBI, 12 runs scored, a stolen base, five walks, and a league-leading 26 home runs in 17 games played. He also has six hits in his last nine games and is batting .296 with three homers and five RBI during that span. Despite the strikeouts, Goodman proved last year that he has elite power at the catching position by hitting 31 long balls in 144 games for the Rockies in his first full season in the big leagues.
More Fantasy Baseball Advice
Download Our Free News & Alerts Mobile App
Like what you see? Download our updated fantasy baseball app for iPhone and Android with 24x7 player news, injury alerts, sleepers, prospects & more. All free!
RADIO




