Hitter fantasy baseball starts/sits, recommendations for all hitter matchups from 4/20 - 4/26 (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 week ahead (April 20 - April 26). Today, we'll look at some lineup decisions for players like Daulton Varsho, Colson Montgomery, Kazuma Okamoto, Josh Naylor, 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!
Featured Promo: Save 50% the regular price with discount code SPRING, for a limited time. Exclusive access to our Team Sync platform, DFS cheat sheets, Lineup Optimizers, betting/prop picks, and exclusive content from Nick Mariano and Eric Cross! GAIN ACCESS NOW
Hitters Start/Sit Matchups Chart: April 20 - April 26
Players are sorted in alphabetical order by their last names. You can also use the color-coded chart below.
| Player | Start/Sit | Weekly Score ▾ |
4/20 Score |
4/21 Score |
4/22 Score |
4/23 Score |
4/24 Score |
4/25 Score |
4/26 Score |
Team |
| CJ Abrams | Start | 106.3 | 105 | 107 | 106 | 106 | 107 | 106 | 107 | WSH |
| Wilyer Abreu | Risky Start | 104.0 | 110 | 113.9 | 95.5 | 109.4 | 101.4 | 94.6 | 103.2 | BOS |
| Ronald Acuña Jr. | Start | 124.0 | 136.6 | 117.4 | 132.8 | 131 | 108.9 | 130.9 | 110.6 | ATL |
| Luisangel Acuña | Sit | 92.7 | 0 | 88.1 | 96.2 | 90.4 | 92.9 | 96 | 92.4 | CHW |
| Willy Adames | Start | 106.4 | 0 | 105.7 | 104.5 | 105 | 107.7 | 107 | 108.6 | SF |
| Jo Adell | Start | 112.6 | 103.3 | 101.2 | 122.4 | 0 | 123.3 | 114.8 | 110.3 | LAA |
| Ozzie Albies | Start | 106.6 | 108.5 | 107.5 | 106.4 | 105 | 107.1 | 104.7 | 107.1 | ATL |
| Blaze Alexander | Sit | 101.3 | 104.8 | 104.8 | 97.5 | 0 | 106.4 | 97.8 | 96.4 | BAL |
| Pete Alonso | Start | 108.4 | 127.2 | 96.7 | 120 | 0 | 98.3 | 120.2 | 88.2 | BAL |
| Jose Altuve | Start | 109.4 | 110.4 | 105 | 108.8 | 0 | 107.8 | 113.7 | 110.7 | HOU |
| Yordan Alvarez | Start | 116.7 | 104.9 | 134.3 | 105 | 0 | 105 | 143 | 108 | HOU |
| Francisco Alvarez | Start | 107.0 | 0 | 110.8 | 107.8 | 103.8 | 108.1 | 99.2 | 112 | NYM |
| Miguel Amaya | Sit | 96.1 | 95 | 92.5 | 95 | 105.6 | 95 | 95 | 94.4 | CHC |
| Miguel Andujar | Sit | 102.4 | 0 | 116.2 | 99 | 99 | 0 | 99 | 99 | SD |
| Roman Anthony | Start | 114.2 | 123.1 | 127 | 105 | 122.5 | 101.4 | 104.2 | 116.3 | BOS |
| Sam Antonacci | Sit | 100.0 | 0 | 100 | 100 | 100 | 100 | 100 | 100 | CHW |
| Jonathan Aranda | Start | 114.5 | 115 | 115 | 108 | 0 | 119 | 115 | 115 | TB |
| Nolan Arenado | Sit | 99.4 | 0 | 100.4 | 104.8 | 101 | 0 | 93.1 | 97.8 | ARI |
| Randy Arozarena | Start | 108.8 | 110.1 | 105 | 110.1 | 0 | 112 | 105.3 | 110 | SEA |
| Luis Arraez | Risky Start | 103.9 | 0 | 100.4 | 99 | 104.5 | 107.2 | 104.1 | 108.1 | SF |
| Javier Báez | Sit | 96.7 | 92.6 | 91.9 | 88.2 | 106 | 106.7 | 95.2 | 96 | DET |
| Patrick Bailey | Sit | 90.3 | 0 | 87.5 | 82.2 | 91.6 | 94.3 | 91.2 | 95.2 | SF |
| Drake Baldwin | Start | 113.3 | 120.2 | 114.3 | 116.4 | 114.6 | 105.8 | 114.4 | 107.5 | ATL |
| Moisés Ballesteros | Risky Start | 105.3 | 108.7 | 98 | 109.8 | 98 | 109.8 | 115 | 98 | CHC |
| Joey Bart | Sit | 95.0 | 0 | 95 | 95 | 95 | 95 | 95 | 95 | PIT |
| Samuel Basallo | Sit | 100.5 | 102 | 99 | 102 | 0 | 99 | 102 | 99 | BAL |
| Brett Baty | Risky Start | 104.7 | 0 | 112.2 | 109.2 | 105.2 | 109.5 | 96 | 96 | NYM |
| Jake Bauers | Risky Start | 104.2 | 0 | 113.8 | 108.5 | 91 | 99.5 | 108 | 104.5 | MIL |
| Dylan Beavers | Sit | 100.6 | 107.8 | 95.3 | 107.8 | 0 | 96.9 | 109.1 | 86.8 | BAL |
| Jordan Beck | Risky Start | 102.9 | 106.4 | 100 | 100 | 106.5 | 100 | 107.5 | 100 | COL |
| Josh Bell | Risky Start | 105.4 | 0 | 105.8 | 111.6 | 111.7 | 111.5 | 88.9 | 103 | MIN |
| Cody Bellinger | Start | 117.5 | 0 | 115.7 | 127.4 | 106.5 | 104.9 | 137.8 | 112.7 | NYY |
| Carson Benge | Sit | 100.3 | 0 | 104.1 | 101.1 | 97.2 | 101.5 | 99 | 99 | NYM |
| Andrew Benintendi | Risky Start | 103.9 | 0 | 101.6 | 104 | 104 | 106.5 | 103.5 | 104 | CHW |
| Bo Bichette | Start | 113.5 | 0 | 118.6 | 115.6 | 111.7 | 116 | 99.2 | 119.9 | NYM |
| Xander Bogaerts | Start | 106.1 | 0 | 110.2 | 105.3 | 110.2 | 0 | 104.5 | 100.5 | SD |
| Alec Bohm | Risky Start | 104.6 | 101.5 | 116 | 100 | 104.2 | 103.7 | 102.4 | 104.5 | PHI |
| Alex Bregman | Start | 113.3 | 113.4 | 111.3 | 115.9 | 111.1 | 106.8 | 121.4 | 113.2 | CHC |
| Jake Burger | Sit | 93.4 | 0 | 88.9 | 86.1 | 85.5 | 92.8 | 111.8 | 95.4 | TEX |
| Alec Burleson | Start | 109.6 | 109 | 109 | 109.6 | 0 | 110.1 | 110.6 | 109 | STL |
| Michael Busch | Start | 113.4 | 122.4 | 89.1 | 124.9 | 120.2 | 115.8 | 130.5 | 91 | CHC |
| Lawrence Butler | Risky Start | 103.1 | 109.6 | 103.5 | 100.8 | 0 | 97.6 | 99 | 108.2 | ATH |
| Byron Buxton | Start | 112.8 | 0 | 106.1 | 111.9 | 111.9 | 111.7 | 132.1 | 103 | MIN |
| José Caballero | Sit | 99.7 | 0 | 98.6 | 100 | 98.3 | 96.8 | 100 | 104.6 | NYY |
| Jac Caglianone | Sit | 94.5 | 90 | 90 | 90 | 0 | 99 | 99 | 99 | KC |
| Owen Caissie | Risky Start | 103.0 | 102 | 103.1 | 102 | 0 | 104.5 | 102.1 | 104.5 | MIA |
| Junior Caminero | Start | 116.2 | 117 | 109.5 | 109.9 | 0 | 118.1 | 120.9 | 122 | TB |
| Luis Campusano | Sit | 97.7 | 0 | 108.6 | 95 | 95 | 0 | 95 | 95 | SD |
| Dominic Canzone | Start | 106.2 | 106.9 | 104.7 | 106.9 | 0 | 106.9 | 105.1 | 106.9 | SEA |
| Victor Caratini | Risky Start | 102.7 | 0 | 98.2 | 104 | 104.1 | 103.8 | 105.6 | 100.4 | MIN |
| Kerry Carpenter | Risky Start | 103.5 | 107.6 | 107.6 | 104.4 | 95 | 95 | 107.6 | 107.6 | DET |
| Corbin Carroll | Start | 118.2 | 0 | 126.1 | 112.4 | 109.8 | 0 | 118.9 | 123.6 | ARI |
| Evan Carter | Sit | 102.1 | 0 | 104.1 | 101.3 | 100.7 | 103.7 | 99 | 103.7 | TEX |
| Nick Castellanos | Sit | 102.0 | 0 | 99 | 104.8 | 102.3 | 0 | 104 | 100.1 | SD |
| Adrian Del Castillo | Risky Start | 103.0 | 0 | 108.5 | 101 | 101 | 0 | 103.5 | 101 | ARI |
| Willi Castro | Risky Start | 102.5 | 103.3 | 105.3 | 109.4 | 108.4 | 95.9 | 102.9 | 92.5 | COL |
| Matt Chapman | Start | 108.4 | 0 | 105.6 | 100.3 | 109.7 | 112.4 | 109.3 | 113.3 | SF |
| Jazz Chisholm Jr. | Start | 109.8 | 0 | 90.2 | 101.9 | 116.5 | 114.9 | 112.3 | 122.7 | NYY |
| Nathan Church | Sit | 74.8 | 77 | 79.9 | 70.2 | 0 | 70.8 | 71.3 | 79.5 | STL |
| Denzel Clarke | Sit | 93.4 | 99.4 | 93.3 | 90.6 | 0 | 87.4 | 91.9 | 97.9 | ATH |
| Kody Clemens | Sit | 102.2 | 0 | 101.5 | 107.3 | 107.4 | 107.2 | 95 | 95 | MIN |
| Ernie Clement | Sit | 102.0 | 105 | 100.6 | 93.2 | 0 | 97 | 118 | 98.3 | TOR |
| Isaac Collins | Risky Start | 103.3 | 103.4 | 105.4 | 103.4 | 0 | 103.4 | 100.3 | 104.1 | KC |
| Michael Conforto | Sit | 95.0 | 95 | 95 | 95 | 95 | 95 | 95 | 95 | CHC |
| Willson Contreras | Start | 108.4 | 108.8 | 112.7 | 113.4 | 108.2 | 101.4 | 112.5 | 102 | BOS |
| William Contreras | Start | 106.8 | 0 | 113.8 | 108.5 | 103 | 103 | 108 | 104.5 | MIL |
| Billy Cook | Sit | 95.0 | 0 | 95 | 95 | 95 | 95 | 95 | 95 | PIT |
| Carlos Correa | Start | 107.3 | 106.8 | 105.7 | 105.3 | 0 | 104.2 | 114.4 | 107.1 | HOU |
| Carlos Cortes | Sit | 102.1 | 102 | 101 | 102.6 | 0 | 103 | 101 | 103.1 | ATH |
| Colton Cowser | Sit | 92.4 | 102.7 | 89.1 | 95.4 | 0 | 90.7 | 95.6 | 80.6 | BAL |
| Justin Crawford | Sit | 101.9 | 103.4 | 102.5 | 99 | 101.4 | 103.1 | 99.6 | 104.1 | PHI |
| J.P. Crawford | Sit | 101.0 | 101 | 101 | 101 | 0 | 101 | 101 | 101 | SEA |
| Jake Cronenworth | Risky Start | 103.0 | 0 | 101 | 103.2 | 103.2 | 0 | 106.5 | 101 | SD |
| Pete Crow-Armstrong | Start | 109.8 | 114.6 | 97 | 117.1 | 112.3 | 108 | 122.6 | 97 | CHC |
| Elly De La Cruz | Start | 111.4 | 103.5 | 107 | 116.6 | 0 | 107 | 114.3 | 119.8 | CIN |
| Oneil Cruz | Start | 106.3 | 0 | 108.4 | 104.7 | 104.8 | 103.9 | 108 | 108 | PIT |
| Travis d'Arnaud | Sit | 91.9 | 95 | 101.2 | 89.1 | 0 | 89.9 | 81.4 | 95 | LAA |
| Henry Davis | Sit | 80.3 | 0 | 85.3 | 81.6 | 79 | 77.2 | 79.5 | 79 | PIT |
| Chase DeLauter | Risky Start | 104.5 | 107.1 | 108.3 | 102.5 | 0 | 105.3 | 102 | 102 | CLE |
| Jonny DeLuca | Sit | 95.7 | 95 | 95 | 99.2 | 0 | 95 | 95 | 95 | TB |
| Rafael Devers | Start | 118.0 | 0 | 115.1 | 109.8 | 119.3 | 122 | 118.9 | 122.9 | SF |
| Yainer Diaz | Sit | 101.7 | 103.2 | 96.2 | 101.7 | 0 | 100.7 | 104.8 | 103.6 | HOU |
| Yandy Díaz | Start | 111.1 | 114.4 | 106.8 | 110 | 0 | 115.5 | 110 | 110 | TB |
| Dillon Dingler | Start | 106.8 | 97.6 | 100 | 100 | 123.9 | 124.6 | 100.2 | 101 | DET |
| Brendan Donovan | Risky Start | 105.8 | 106.5 | 99 | 106.5 | 0 | 106.5 | 99 | 117.1 | SEA |
| Brenton Doyle | Risky Start | 103.8 | 111.6 | 101 | 100.6 | 100 | 101 | 111.3 | 101 | COL |
| Mauricio Dubón | Sit | 100.5 | 99.9 | 107.3 | 100 | 98 | 100 | 98 | 100.6 | ATL |
| Jarren Duran | Risky Start | 104.5 | 109.4 | 112.4 | 95 | 109.2 | 101.4 | 95 | 109.4 | BOS |
| Ezequiel Duran | Sit | 95.0 | 0 | 95 | 95 | 95 | 95 | 95 | 95 | TEX |
| Caleb Durbin | Sit | 102.0 | 105 | 105.2 | 100.5 | 104.4 | 101.4 | 99.6 | 98.2 | BOS |
| Xavier Edwards | Start | 106.5 | 110.3 | 113.4 | 104 | 0 | 107.2 | 99 | 104.9 | MIA |
| Jerar Encarnacion | Sit | 89.5 | 0 | 93 | 93 | 81.1 | 83.8 | 93 | 93 | SF |
| Kyle Farmer | Sit | 95.0 | 95 | 95 | 95 | 95 | 95 | 95 | 95 | ATL |
| Hunter Feduccia | Sit | 93.4 | 93 | 85.4 | 0 | 0 | 94 | 96.8 | 97.9 | TB |
| Freddy Fermin | Sit | 98.2 | 0 | 95 | 104.6 | 87.8 | 0 | 103.7 | 99.8 | SD |
| José Fermín | Sit | 95.0 | 95 | 95 | 95 | 0 | 95 | 95 | 95 | STL |
| Jose Fernandez | Sit | 102.1 | 0 | 105 | 101 | 101 | 0 | 101.3 | 102.4 | ARI |
| Nick Fortes | Sit | 96.1 | 97 | 97 | 91.5 | 0 | 97 | 97 | 97 | TB |
| Jake Fraley | Risky Start | 105.8 | 105.4 | 97.8 | 0 | 0 | 106.4 | 109.2 | 110.3 | TB |
| Adam Frazier | Sit | 97.7 | 99.5 | 95 | 95 | 0 | 95 | 95 | 106.5 | LAA |
| Alex Freeland | Sit | 95.2 | 95 | 93.5 | 96.2 | 89.6 | 98.9 | 98.3 | 95 | LAD |
| Freddie Freeman | Start | 117.2 | 122.2 | 113.7 | 116.5 | 109.8 | 119.2 | 118.5 | 120.7 | LAD |
| Tyler Freeman | Sit | 101.9 | 99.2 | 100 | 100 | 115.1 | 100 | 98.9 | 100 | COL |
| Sal Frelick | Risky Start | 105.0 | 0 | 114.1 | 108.8 | 94.5 | 99.8 | 108.2 | 104.7 | MIL |
| TJ Friedl | Sit | 101.7 | 95 | 95 | 106.8 | 0 | 95 | 110.3 | 108.1 | CIN |
| David Fry | Sit | 96.3 | 97.5 | 95 | 100 | 0 | 95 | 95 | 95 | CLE |
| Maikel Garcia | Start | 113.6 | 99.7 | 109.5 | 107.7 | 0 | 126 | 120.3 | 118.1 | KC |
| Luis García Jr. | Risky Start | 104.5 | 107.1 | 109.2 | 100 | 99 | 106.5 | 99 | 110.5 | WSH |
| Adolis García | Sit | 98.8 | 98.4 | 93.6 | 96.9 | 101.1 | 100.6 | 99.3 | 101.4 | PHI |
| Mitch Garver | Sit | 95.0 | 95 | 95 | 95 | 0 | 95 | 95 | 95 | SEA |
| Drew Gilbert | Sit | 95.0 | 0 | 95 | 95 | 95 | 95 | 95 | 95 | SF |
| Andrés Giménez | Risky Start | 103.3 | 106.9 | 100.6 | 103 | 0 | 103 | 103 | 103 | TOR |
| Paul Goldschmidt | Sit | 99.0 | 0 | 103 | 103 | 95 | 95 | 103 | 95 | NYY |
| Nick Gonzales | Sit | 93.6 | 0 | 98.7 | 94.9 | 92.3 | 90.6 | 92.8 | 92.4 | PIT |
| Hunter Goodman | Start | 116.4 | 116.6 | 119.3 | 123.4 | 122.5 | 110 | 116.3 | 106.5 | COL |
| Nolan Gorman | Sit | 96.4 | 98.6 | 101.5 | 91.9 | 0 | 92.4 | 93 | 101.2 | STL |
| Tristan Gray | Sit | 95.0 | 0 | 95 | 95 | 95 | 95 | 95 | 95 | MIN |
| Riley Greene | Start | 111.1 | 115.7 | 115 | 111.3 | 99 | 99 | 118.3 | 119.1 | DET |
| Randal Grichuk | Sit | 95.9 | 0 | 85.5 | 97.2 | 95 | 95 | 107.6 | 95 | NYY |
| Konnor Griffin | Sit | 101.2 | 0 | 101.6 | 100 | 102.5 | 100 | 100 | 102.9 | PIT |
| Trent Grisham | Sit | 99.8 | 0 | 95 | 95 | 104.5 | 104.5 | 95 | 104.5 | NYY |
| Vaughn Grissom | Sit | 97.0 | 95 | 101.2 | 99.1 | 0 | 100 | 91.4 | 95 | LAA |
| Vladimir Guerrero Jr. | Start | 115.7 | 124.1 | 100.6 | 112.3 | 0 | 116.1 | 123.5 | 117.3 | TOR |
| David Hamilton | Sit | 91.0 | 0 | 97.1 | 91.8 | 95 | 82.9 | 91.3 | 87.8 | MIL |
| Ian Happ | Start | 107.6 | 112.2 | 94.3 | 114.7 | 110 | 105.6 | 120.2 | 96.2 | CHC |
| Bryce Harper | Start | 116.6 | 115.5 | 115.8 | 114 | 118.3 | 117.8 | 116.5 | 118.6 | PHI |
| Michael Harris II | Risky Start | 103.1 | 106.8 | 103 | 103 | 101.2 | 104.1 | 101.1 | 102.5 | ATL |
| Ke'Bryan Hayes | Sit | 91.7 | 100.4 | 80 | 96.3 | 0 | 79.7 | 94.1 | 99.6 | CIN |
| Austin Hedges | Sit | 95.4 | 92.3 | 95 | 100 | 0 | 95 | 95 | 95 | CLE |
| Jonah Heim | Sit | 89.6 | 90 | 91.8 | 90 | 90 | 90 | 90 | 85.1 | ATL |
| Taylor Heineman | Sit | 95.0 | 95 | 95 | 95 | 0 | 95 | 95 | 95 | TOR |
| Gunnar Henderson | Start | 109.8 | 122.7 | 102.5 | 115.4 | 0 | 102.5 | 115.7 | 100 | BAL |
| Heriberto Hernandez | Sit | 95.0 | 95 | 95 | 95 | 0 | 95 | 95 | 95 | MIA |
| Teoscar Hernández | Start | 106.0 | 113.6 | 102.5 | 102.2 | 102.5 | 104.9 | 104.2 | 112.1 | LAD |
| Iván Herrera | Start | 107.2 | 109.4 | 112.3 | 102.7 | 0 | 103.2 | 103.7 | 111.9 | STL |
| Liam Hicks | Risky Start | 103.5 | 106.5 | 109.6 | 100.2 | 0 | 103.4 | 100 | 101.1 | MIA |
| Kyle Higashioka | Sit | 95.0 | 0 | 95 | 95 | 95 | 95 | 95 | 95 | TEX |
| Reece Hinds | Sit | 97.0 | 95 | 95 | 99 | 0 | 95 | 99 | 99 | CIN |
| Nico Hoerner | Start | 108.2 | 101.9 | 117.5 | 104.4 | 102 | 102 | 110 | 119.4 | CHC |
| Spencer Horwitz | Risky Start | 105.0 | 0 | 106.8 | 106.8 | 104.5 | 103.1 | 104.5 | 104.5 | PIT |
| Rhys Hoskins | Start | 109.0 | 114.7 | 115.9 | 100 | 0 | 112.9 | 104.9 | 105.6 | CLE |
| Brady House | Sit | 95.1 | 98 | 98 | 100 | 98 | 96.4 | 80.3 | 95 | WSH |
| Jonathan India | Sit | 100.4 | 91.9 | 101.6 | 99.8 | 0 | 102.1 | 96.5 | 110.2 | KC |
| Kyle Isbel | Sit | 99.3 | 90.4 | 100.2 | 98.4 | 0 | 99 | 99 | 108.8 | KC |
| Jeremiah Jackson | Risky Start | 103.6 | 115.6 | 98.6 | 108.3 | 0 | 100.2 | 108.5 | 90.2 | BAL |
| Danny Jansen | Sit | 99.7 | 0 | 97.2 | 94.4 | 93.8 | 101.2 | 107.5 | 103.8 | TEX |
| Ryan Jeffers | Risky Start | 103.6 | 0 | 95.1 | 100.9 | 101 | 100.7 | 123.7 | 100 | MIN |
| Carter Jensen | Start | 112.7 | 118 | 120.1 | 118 | 0 | 100.3 | 94.6 | 125.1 | KC |
| Troy Johnston | Sit | 101.2 | 96.2 | 99 | 99 | 120.3 | 99 | 95.8 | 99 | COL |
| Jahmai Jones | Sit | 97.5 | 97.5 | 97.5 | 97.5 | 97.5 | 97.5 | 97.5 | 97.5 | DET |
| Aaron Judge | Start | 141.8 | 0 | 131.9 | 143.7 | 138.9 | 137.3 | 154.1 | 145.1 | NYY |
| Edouard Julien | Sit | 99.3 | 99 | 100 | 104.1 | 98.7 | 99 | 95 | 99 | COL |
| Josh Jung | Sit | 95.7 | 0 | 93.9 | 91.1 | 90.5 | 97.8 | 100.6 | 100.4 | TEX |
| Kyle Karros | Sit | 94.9 | 69.7 | 103.8 | 107.9 | 107 | 94.5 | 90 | 91.1 | COL |
| Luke Keaschall | Risky Start | 102.8 | 0 | 104.5 | 104.5 | 104.5 | 103 | 99 | 101 | MIN |
| Colt Keith | Risky Start | 104.1 | 107.6 | 106.9 | 103.2 | 95 | 95 | 110.2 | 111 | DET |
| Carson Kelly | Risky Start | 105.5 | 107.4 | 105.3 | 106.9 | 105.2 | 100.8 | 105.7 | 107.2 | CHC |
| Otto Kemp | Sit | 96.6 | 95 | 106.5 | 95 | 95 | 95 | 95 | 95 | PHI |
| Hyeseong Kim | Sit | 95.7 | 95 | 94.2 | 97 | 90.3 | 99.6 | 99 | 95 | LAD |
| Isiah Kiner-Falefa | Sit | 90.9 | 95 | 95 | 81 | 95 | 95 | 80.1 | 95 | BOS |
| Christian Koss | Sit | 95.0 | 0 | 95 | 95 | 95 | 95 | 95 | 95 | SF |
| Nick Kurtz | Start | 133.2 | 146.6 | 140.5 | 137.8 | 0 | 134.6 | 94.8 | 145.1 | ATH |
| Steven Kwan | Start | 109.8 | 115.7 | 116.8 | 100 | 0 | 113.9 | 105.8 | 106.6 | CLE |
| Shea Langeliers | Start | 111.9 | 113.7 | 107.6 | 104.9 | 0 | 101.7 | 131 | 112.2 | ATH |
| Wyatt Langford | Start | 106.5 | 0 | 104 | 102.5 | 102.5 | 106 | 116.6 | 107.3 | TEX |
| Trevor Larnach | Sit | 101.6 | 0 | 100.6 | 106.4 | 106.4 | 106.2 | 95 | 95 | MIN |
| Ramón Laureano | Start | 111.7 | 0 | 108.5 | 108.5 | 108.5 | 0 | 118.5 | 114.6 | SD |
| Jung Hoo Lee | Risky Start | 105.8 | 0 | 103 | 97.7 | 107.1 | 109.8 | 106.7 | 110.7 | SF |
| Brooks Lee | Sit | 95.7 | 0 | 89.1 | 94.9 | 95 | 94.8 | 100.1 | 100.4 | MIN |
| Daylen Lile | Risky Start | 103.5 | 107.8 | 107.8 | 100 | 93.2 | 107.8 | 100.1 | 107.8 | WSH |
| Francisco Lindor | Start | 116.3 | 0 | 122 | 119 | 115 | 119.3 | 99.2 | 123.2 | NYM |
| Brandon Lockrdige | Sit | 95.0 | 0 | 95 | 95 | 95 | 95 | 95 | 95 | MIL |
| Joey Loperfido | Sit | 101.7 | 102 | 100 | 102 | 0 | 102 | 102 | 102 | HOU |
| Otto Lopez | Start | 106.2 | 107.9 | 111 | 103 | 0 | 105.5 | 104 | 105.5 | MIA |
| Brandon Lowe | Start | 113.7 | 0 | 118.7 | 115 | 112.4 | 110.6 | 112.9 | 112.4 | PIT |
| Josh Lowe | Sit | 98.5 | 101.9 | 95 | 95 | 0 | 95 | 95 | 108.9 | LAA |
| Nathaniel Lowe | Sit | 95.0 | 95 | 95 | 95 | 0 | 95 | 95 | 95 | CIN |
| Nathan Lukes | Sit | 99.9 | 102.1 | 95 | 102.8 | 0 | 102.1 | 95 | 102.1 | TOR |
| Manny Machado | Start | 113.8 | 0 | 118.6 | 113.6 | 115 | 0 | 112.8 | 108.9 | SD |
| Jake Mangum | Sit | 95.0 | 0 | 95 | 95 | 95 | 95 | 95 | 95 | PIT |
| Kyle Manzardo | Risky Start | 103.9 | 96 | 107.9 | 96 | 0 | 107.9 | 107.5 | 108.3 | CLE |
| Rafael Marchán | Sit | 95.0 | 95 | 95 | 95 | 95 | 95 | 95 | 95 | PHI |
| Jakob Marsee | Start | 107.5 | 106.8 | 106.8 | 106.9 | 0 | 110 | 106.8 | 107.8 | MIA |
| Brandon Marsh | Start | 108.7 | 113.6 | 95 | 112.1 | 116.4 | 107.9 | 107.9 | 107.9 | PHI |
| Ketel Marte | Start | 117.6 | 0 | 125.4 | 120.5 | 101 | 0 | 118.1 | 122.9 | ARI |
| Starling Marte | Sit | 97.7 | 95 | 95 | 95 | 0 | 105.9 | 100.3 | 95 | KC |
| Austin Martin | Sit | 100.3 | 0 | 95 | 95 | 95 | 95 | 121.6 | 100.4 | MIN |
| Angel Martínez | Sit | 102.2 | 102.8 | 103.1 | 102.8 | 0 | 102.4 | 101 | 101 | CLE |
| Michael Massey | Sit | 100.9 | 101.3 | 100 | 101.3 | 0 | 101.3 | 100 | 101.3 | KC |
| Brice Matthews | Sit | 96.1 | 95 | 94.1 | 95 | 0 | 95 | 102.7 | 95 | HOU |
| Marcelo Mayer | Sit | 101.9 | 104.2 | 108.2 | 99 | 103.7 | 101.4 | 99 | 97.5 | BOS |
| Coby Mayo | Sit | 97.6 | 95 | 102.4 | 95 | 0 | 104 | 95 | 94 | BAL |
| James McCann | Sit | 100.8 | 0 | 103.2 | 100 | 101 | 0 | 100 | 100 | ARI |
| Jake McCarthy | Sit | 94.6 | 95 | 98.8 | 102.9 | 95 | 89.5 | 95 | 86 | COL |
| Andrew McCutchen | Sit | 97.7 | 0 | 96 | 96 | 96 | 96 | 106.3 | 96 | TEX |
| Kevin McGonigle | Sit | 102.0 | 101 | 102.4 | 101 | 102.4 | 103 | 102 | 102 | DET |
| Zach McKinstry | Risky Start | 103.1 | 103.6 | 102.9 | 99.2 | 103 | 103 | 103 | 107 | DET |
| Matt McLain | Sit | 99.3 | 100.4 | 99 | 97.5 | 0 | 98.8 | 99.5 | 100.8 | CIN |
| Ryan McMahon | Sit | 101.1 | 0 | 95 | 95 | 107.6 | 106.1 | 95 | 107.6 | NYY |
| Jeff McNeil | Sit | 102.0 | 104.1 | 103.5 | 100.8 | 0 | 97.6 | 0 | 103.9 | ATH |
| Chase Meidroth | Sit | 101.9 | 0 | 96.2 | 107.7 | 98.6 | 101 | 104.1 | 103.9 | CHW |
| Jackson Merrill | Start | 114.5 | 0 | 123.6 | 118.6 | 98.7 | 0 | 117.8 | 113.9 | SD |
| Garrett Mitchell | Risky Start | 102.8 | 0 | 104.5 | 104 | 104 | 100 | 104 | 100 | MIL |
| Yoán Moncada | Sit | 94.4 | 110.7 | 101.2 | 81.2 | 0 | 82.1 | 73.5 | 117.7 | LAA |
| Mickey Moniak | Start | 109.3 | 99 | 121.5 | 125.6 | 99 | 112.1 | 99 | 108.7 | COL |
| Colson Montgomery | Start | 108.9 | 0 | 109.1 | 107.7 | 110 | 110 | 112.4 | 103.9 | CHW |
| Dylan Moore | Sit | 95.0 | 95 | 95 | 95 | 95 | 95 | 95 | 95 | PHI |
| Cedric Mullins | Sit | 100.7 | 98.2 | 90.6 | 110.8 | 0 | 99.3 | 102.1 | 103.1 | TB |
| Max Muncy | Start | 113.8 | 99 | 119 | 121.7 | 115.1 | 124.4 | 123.8 | 93.7 | LAD |
| Max Muncy | Risky Start | 102.8 | 102.8 | 104.1 | 102.8 | 0 | 104.2 | 103 | 100 | ATH |
| Munetaka Murakami | Risky Start | 102.8 | 0 | 101 | 103.2 | 101.5 | 103.9 | 107 | 100 | CHW |
| Dane Myers | Sit | 99.6 | 100.4 | 104.5 | 95 | 0 | 107.6 | 95 | 95 | CIN |
| Carlos Narváez | Sit | 102.0 | 103.3 | 107.3 | 101.7 | 102.7 | 101.4 | 100.8 | 96.6 | BOS |
| Josh Naylor | Start | 108.3 | 108.5 | 106.4 | 109.6 | 0 | 108.5 | 106.8 | 110 | SEA |
| Bo Naylor | Sit | 101.2 | 96 | 109.9 | 96 | 0 | 106.9 | 98.9 | 99.7 | CLE |
| Zach Neto | Start | 106.9 | 108.3 | 104.8 | 105.5 | 0 | 106.4 | 101 | 115.3 | LAA |
| Brandon Nimmo | Risky Start | 104.6 | 0 | 102.4 | 102 | 102 | 106.4 | 105.6 | 109 | TEX |
| Connor Norby | Sit | 102.3 | 105.1 | 108.2 | 100 | 0 | 101.9 | 99 | 99.7 | MIA |
| Nasim Nuñez | Sit | 100.6 | 90.9 | 93 | 100 | 111.8 | 95.7 | 118.7 | 94.3 | WSH |
| Ryan O'Hearn | Start | 108.2 | 0 | 113.2 | 109.5 | 106.9 | 105.1 | 107.4 | 106.9 | PIT |
| Logan O'Hoppe | Sit | 94.3 | 89.5 | 95 | 95 | 0 | 95 | 95 | 96.5 | LAA |
| Shohei Ohtani | Start | 130.2 | 127.5 | 129.7 | 132.5 | 125.8 | 135.2 | 134.5 | 125.9 | LAD |
| Kazuma Okamoto | Sit | 102.2 | 110.3 | 100.6 | 98.5 | 0 | 102.3 | 98 | 103.5 | TOR |
| Matt Olson | Start | 115.4 | 127.1 | 110 | 123.3 | 121.5 | 101.5 | 121.3 | 103.3 | ATL |
| Joey Ortiz | Sit | 85.8 | 0 | 90.7 | 85.4 | 95.7 | 76.4 | 84.9 | 81.4 | MIL |
| James Outman | Sit | 95.0 | 0 | 95 | 95 | 95 | 95 | 95 | 95 | MIN |
| Marcell Ozuna | Risky Start | 105.3 | 0 | 106.9 | 107.3 | 104.7 | 103 | 105.2 | 104.8 | PIT |
| Andy Pages | Start | 108.3 | 115.3 | 104 | 106.7 | 100.1 | 109.4 | 108.7 | 113.8 | LAD |
| Pedro Pagés | Sit | 94.3 | 96.5 | 99.4 | 89.8 | 0 | 90.3 | 90.9 | 99.1 | STL |
| Richie Palacios | Sit | 100.3 | 101 | 101 | 97 | 0 | 101 | 101 | 101 | TB |
| Isaac Paredes | Risky Start | 105.7 | 105.8 | 97.6 | 106.7 | 0 | 109 | 106.3 | 109 | HOU |
| Vinnie Pasquantino | Start | 107.4 | 107.4 | 117.1 | 115.3 | 0 | 92.3 | 86.7 | 125.7 | KC |
| Graham Pauley | Sit | 97.7 | 100.5 | 103.6 | 94.3 | 0 | 97.4 | 95 | 95.2 | MIA |
| Joc Pederson | Sit | 88.4 | 0 | 86.2 | 83.4 | 82.8 | 90.2 | 95 | 92.8 | TEX |
| Oswald Peraza | Sit | 77.0 | 84.7 | 101.2 | 63.8 | 0 | 64.7 | 56.1 | 91.7 | LAA |
| Geraldo Perdomo | Start | 114.8 | 0 | 119.9 | 123.1 | 101 | 0 | 112.7 | 117.4 | ARI |
| Everson Pereira | Sit | 97.7 | 0 | 97 | 99 | 97 | 97 | 97 | 99 | CHW |
| Salvador Perez | Risky Start | 103.5 | 99.5 | 108.9 | 107.4 | 0 | 98 | 98 | 108.9 | KC |
| Blake Perkins | Sit | 96.3 | 0 | 95 | 95 | 102.6 | 95 | 95 | 95 | MIL |
| Tommy Pham | Sit | 102.2 | 0 | 108.4 | 105.4 | 101.4 | 105.7 | 96 | 96 | NYM |
| Edgar Quero | Sit | 99.2 | 0 | 93.1 | 105.5 | 95.5 | 97.9 | 101 | 102.2 | CHW |
| Ceddanne Rafaela | Sit | 99.9 | 103.3 | 107.3 | 94.3 | 102.7 | 101.4 | 93.4 | 96.6 | BOS |
| Cal Raleigh | Start | 122.3 | 119.9 | 121 | 119.9 | 0 | 121.8 | 131.3 | 119.7 | SEA |
| Luke Raley | Sit | 102.0 | 105.1 | 95 | 105.1 | 0 | 107 | 95 | 104.9 | SEA |
| José Ramírez | Start | 114.2 | 120.9 | 122.1 | 100 | 0 | 119.1 | 111.1 | 111.8 | CLE |
| Agustín Ramírez | Sit | 100.6 | 104.1 | 107.2 | 97.9 | 0 | 101 | 94.7 | 98.7 | MIA |
| Heliot Ramos | Sit | 101.5 | 0 | 98.7 | 93.4 | 102.8 | 105.5 | 102.4 | 106.4 | SF |
| J.T. Realmuto | Risky Start | 105.0 | 105.5 | 94.1 | 104 | 108.3 | 107.8 | 106.5 | 108.6 | PHI |
| Rob Refsnyder | Sit | 95.0 | 95 | 95 | 95 | 0 | 95 | 95 | 95 | SEA |
| Luis Rengifo | Sit | 93.2 | 0 | 95 | 95 | 84.3 | 95 | 95 | 95 | MIL |
| Bryan Reynolds | Sit | 102.0 | 0 | 103.9 | 100.2 | 102 | 102 | 102 | 102 | PIT |
| Ben Rice | Start | 110.3 | 0 | 100 | 100 | 119.1 | 117.5 | 100 | 125.4 | NYY |
| Austin Riley | Start | 106.6 | 113.5 | 103.1 | 109.7 | 107.9 | 102 | 107.8 | 102 | ATL |
| Ryan Ritter | Sit | 95.0 | 95 | 95 | 95 | 95 | 95 | 95 | 95 | COL |
| Leo Rivas | Sit | 100.5 | 100 | 100 | 100 | 0 | 101 | 101 | 101 | SEA |
| Luis Robert Jr. | Sit | 100.8 | 0 | 102 | 100 | 99 | 100 | 102 | 102 | NYM |
| Brayan Rocchio | Sit | 97.7 | 101.1 | 102.3 | 100 | 0 | 99.3 | 91.3 | 92 | CLE |
| Julio Rodríguez | Start | 111.5 | 111.6 | 110.2 | 111.6 | 0 | 113.5 | 110.6 | 111.4 | SEA |
| Jake Rogers | Sit | 95.0 | 95 | 95 | 95 | 95 | 95 | 95 | 95 | DET |
| Amed Rosario | Sit | 101.8 | 0 | 97.4 | 109.1 | 95 | 95 | 119.5 | 95 | NYY |
| Keibert Ruiz | Sit | 98.6 | 97 | 97 | 100 | 97.7 | 97 | 104.6 | 97 | WSH |
| TJ Rumfield | Sit | 101.0 | 98 | 106 | 110.1 | 98 | 96.7 | 98 | 100 | COL |
| Dalton Rushing | Sit | 95.0 | 95 | 95 | 95 | 95 | 95 | 95 | 95 | LAD |
| Thomas Saggese | Sit | 97.5 | 95 | 98 | 98 | 0 | 98 | 98 | 98 | STL |
| Gary Sánchez | Risky Start | 105.1 | 0 | 116.9 | 111.6 | 80.9 | 102.6 | 111.1 | 107.6 | MIL |
| Jesús Sánchez | Sit | 101.1 | 106.7 | 95 | 104.2 | 0 | 102.9 | 95 | 102.9 | TOR |
| Javier Sanoja | Sit | 95.5 | 95 | 95 | 95 | 0 | 95 | 97.8 | 95 | MIA |
| Nolan Schanuel | Risky Start | 104.7 | 105 | 101.2 | 105.5 | 0 | 106.4 | 97.8 | 112 | LAA |
| Casey Schmitt | Risky Start | 103.9 | 0 | 101.1 | 95.8 | 105.2 | 107.9 | 104.8 | 108.8 | SF |
| Daniel Schneemann | Sit | 99.2 | 95 | 107.3 | 95 | 0 | 104.3 | 96.3 | 97 | CLE |
| Davis Schneider | Sit | 97.3 | 95 | 100.6 | 95 | 0 | 95 | 103.4 | 95 | TOR |
| Kyle Schwarber | Start | 121.8 | 119.3 | 129.1 | 117.9 | 122.1 | 121.6 | 120.3 | 122.4 | PHI |
| Victor Scott II | Sit | 96.7 | 98.9 | 101.8 | 92.2 | 0 | 92.7 | 93.2 | 101.4 | STL |
| Corey Seager | Start | 115.0 | 0 | 116.3 | 113.5 | 112.9 | 120.2 | 104.4 | 122.8 | TEX |
| Marcus Semien | Sit | 101.7 | 0 | 102 | 103.4 | 100 | 101.9 | 100 | 103.1 | NYM |
| Matt Shaw | Sit | 98.1 | 95 | 104.6 | 95 | 95.9 | 95 | 95 | 106.5 | CHC |
| Gavin Sheets | Risky Start | 103.3 | 0 | 99 | 105.4 | 101.4 | 0 | 105.4 | 105.4 | SD |
| Chandler Simpson | Risky Start | 104.0 | 104 | 102 | 102 | 0 | 104.5 | 105.2 | 106.2 | TB |
| Austin Slater | Sit | 96.3 | 95 | 95 | 95 | 0 | 95 | 102.8 | 95 | MIA |
| Will Smith | Start | 121.3 | 122 | 119.5 | 122.2 | 115.6 | 124.9 | 124.2 | 120.4 | LAD |
| Cam Smith | Risky Start | 103.0 | 97.5 | 108.1 | 99 | 0 | 99 | 116.8 | 97.8 | HOU |
| Dominic Smith | Sit | 100.8 | 108.9 | 95 | 108.1 | 111.5 | 78.6 | 108.6 | 95 | ATL |
| Josh Smith | Sit | 99.9 | 0 | 102 | 99.2 | 98.6 | 105.9 | 85.1 | 108.5 | TEX |
| Tyler Soderstrom | Start | 111.3 | 118.9 | 112.8 | 110.1 | 0 | 106.9 | 101.7 | 117.5 | ATH |
| Jorge Soler | Risky Start | 103.9 | 105 | 104.1 | 102.1 | 0 | 104 | 104 | 104 | LAA |
| Edmundo Sosa | Sit | 96.6 | 95 | 106.5 | 95 | 95 | 95 | 95 | 95 | PHI |
| Lenyn Sosa | Sit | 96.4 | 95 | 95 | 95 | 105 | 95 | 95 | 95 | TOR |
| Giancarlo Stanton | Start | 121.2 | 0 | 108.3 | 120.1 | 125 | 123.5 | 125 | 125 | NYY |
| Spencer Steer | Risky Start | 103.7 | 100.4 | 101.9 | 105.8 | 0 | 101.6 | 103.6 | 109.1 | CIN |
| Tyler Stephenson | Risky Start | 103.8 | 100.4 | 105.6 | 104.4 | 0 | 105.6 | 101 | 105.6 | CIN |
| Sal Stewart | Start | 108.8 | 100.4 | 103.1 | 113.5 | 0 | 108 | 111.2 | 116.7 | CIN |
| Trevor Story | Risky Start | 102.9 | 105.7 | 109.6 | 100.3 | 105.1 | 101.4 | 99.4 | 98.9 | BOS |
| Bryson Stott | Sit | 102.0 | 102.5 | 95 | 105.2 | 102.5 | 102.5 | 103.1 | 103.1 | PHI |
| Kyle Stowers | Risky Start | 104.6 | 104.5 | 104.5 | 105 | 104 | 105.5 | 103.9 | 105 | MIA |
| Myles Straw | Sit | 96.6 | 95 | 100.6 | 95 | 0 | 95 | 99.1 | 95 | TOR |
| Eugenio Suárez | Start | 109.6 | 100.4 | 101 | 118 | 0 | 101 | 115.8 | 121.3 | CIN |
| Seiya Suzuki | Start | 110.0 | 111.2 | 107.7 | 113.7 | 107.7 | 104.6 | 119.3 | 106 | CHC |
| Dansby Swanson | Risky Start | 103.6 | 101.2 | 106.3 | 103.7 | 102 | 94.6 | 109.2 | 108.2 | CHC |
| Fernando Tatis Jr. | Start | 117.6 | 0 | 125.5 | 120.6 | 106.6 | 0 | 119.7 | 115.8 | SD |
| Leody Taveras | Sit | 90.1 | 86 | 99 | 78.7 | 0 | 99 | 78.9 | 99 | BAL |
| Tim Tawa | Sit | 96.3 | 0 | 95 | 95.5 | 101 | 0 | 95 | 95 | ARI |
| José Tena | Sit | 97.1 | 96.1 | 98.2 | 95 | 95 | 100.9 | 95 | 99.5 | WSH |
| Alek Thomas | Sit | 101.1 | 0 | 104 | 100 | 100 | 0 | 100 | 101.4 | ARI |
| Lane Thomas | Sit | 92.1 | 95 | 95 | 95 | 0 | 89 | 83.4 | 95 | KC |
| Spencer Torkelson | Risky Start | 103.2 | 104.5 | 103.8 | 100.1 | 104.1 | 105.6 | 102 | 102 | DET |
| Gleyber Torres | Start | 106.5 | 100.5 | 99.8 | 100 | 118.9 | 119.6 | 103.1 | 103.9 | DET |
| Ezequiel Tovar | Sit | 102.2 | 104.2 | 104.8 | 108.9 | 106.3 | 95.4 | 103.9 | 92 | COL |
| Taylor Trammell | Sit | 95.1 | 96.1 | 95 | 94.5 | 0 | 93.5 | 95 | 96.4 | HOU |
| Mike Trout | Start | 109.9 | 111.7 | 101.2 | 108 | 0 | 110 | 110 | 118.7 | LAA |
| Kyle Tucker | Start | 115.5 | 121 | 111.8 | 114.6 | 107.9 | 117.3 | 116.6 | 119.5 | LAD |
| Brice Turang | Start | 108.2 | 0 | 116.9 | 111.6 | 99.5 | 102.6 | 111.1 | 107.6 | MIL |
| Trea Turner | Start | 112.3 | 110 | 118.2 | 108.6 | 112.8 | 112.3 | 111 | 113.1 | PHI |
| Ramón Urías | Sit | 95.0 | 95 | 95 | 95 | 0 | 95 | 95 | 95 | STL |
| Miguel Vargas | Risky Start | 103.2 | 0 | 102.6 | 102 | 105 | 101.9 | 105.4 | 102 | CHW |
| Illdemaro Vargas | Risky Start | 103.1 | 0 | 103 | 103 | 103 | 0 | 103.5 | 102.8 | ARI |
| Daulton Varsho | Risky Start | 105.2 | 107.5 | 100.6 | 107.5 | 0 | 107.5 | 100.8 | 107.5 | TOR |
| Mark Vientos | Sit | 101.3 | 0 | 101 | 101 | 101 | 100 | 99.2 | 105.8 | NYM |
| Matt Vierling | Sit | 97.8 | 95 | 95 | 95 | 104.3 | 105 | 95 | 95 | DET |
| Tyler Wade | Sit | 86.9 | 0 | 83.9 | 81.1 | 80.4 | 87.8 | 97.7 | 90.4 | TEX |
| Jordan Walker | Start | 106.1 | 104.5 | 104.5 | 104.5 | 0 | 107.9 | 107.3 | 108.1 | STL |
| Christian Walker | Risky Start | 103.5 | 106.6 | 94.8 | 105 | 0 | 104 | 103.4 | 106.9 | HOU |
| Matt Wallner | Risky Start | 102.8 | 0 | 101.8 | 103.6 | 103.6 | 103.6 | 103.6 | 100.4 | MIN |
| Taylor Walls | Sit | 95.5 | 99 | 85.4 | 99 | 0 | 94 | 96.8 | 99 | TB |
| Taylor Ward | Start | 110.1 | 112.5 | 114.8 | 105.2 | 0 | 116.4 | 105.4 | 106.4 | BAL |
| Austin Wells | Sit | 101.4 | 0 | 88.1 | 99.8 | 101.9 | 100.4 | 110.2 | 108.2 | NYY |
| JJ Wetherholt | Risky Start | 103.4 | 102 | 104.9 | 103 | 0 | 103 | 103 | 104.6 | STL |
| Eli White | Sit | 96.6 | 95 | 104 | 95 | 95 | 95 | 95 | 97.3 | ATL |
| Joey Wiemer | Sit | 99.9 | 99 | 99 | 100 | 99 | 99 | 104.6 | 99 | WSH |
| Luke Williams | Sit | 95.0 | 95 | 95 | 95 | 95 | 95 | 95 | 95 | ATL |
| Ben Williamson | Sit | 95.5 | 95 | 95 | 98.2 | 0 | 95 | 95 | 95 | TB |
| Jacob Wilson | Start | 109.6 | 114.4 | 108.3 | 105.6 | 0 | 102.4 | 114.1 | 113 | ATH |
| Masyn Winn | Sit | 100.3 | 102.5 | 105.4 | 95.7 | 0 | 96.3 | 96.8 | 105 | STL |
| Bobby Witt Jr. | Start | 114.8 | 105.9 | 115.7 | 113.9 | 0 | 117.4 | 111.7 | 124.3 | KC |
| Connor Wong | Sit | 95.0 | 95 | 95 | 95 | 95 | 95 | 95 | 95 | BOS |
| James Wood | Start | 111.8 | 113.5 | 115.6 | 100 | 105.8 | 118.3 | 112.7 | 116.9 | WSH |
| Austin Wynns | Sit | 94.8 | 95 | 95 | 95 | 0 | 95 | 93.6 | 95 | ATH |
| Mike Yastrzemski | Risky Start | 102.6 | 105.3 | 0 | 107 | 105.3 | 90 | 105.3 | 0 | ATL |
| Nick Yorke | Sit | 101.0 | 0 | 101 | 101 | 101 | 101 | 101 | 101 | PIT |
| Masataka Yoshida | Sit | 95.0 | 95 | 95 | 95 | 95 | 95 | 95 | 95 | BOS |
| Cole Young | Sit | 99.4 | 100 | 96.1 | 100 | 0 | 100 | 100 | 100 | SEA |
| Jacob Young | Sit | 97.1 | 99 | 93.5 | 100 | 99 | 96.2 | 93.2 | 99 | WSH |
Start/Sit Color-Coded Matchups Chart
The below grid shows the same data but as a color-coded grid:
Fantasy Baseball Player News
Jeremiah Jackson, Baltimore Orioles
Baltimore Orioles second baseman Jeremiah Jackson has had a surprisingly hot start to the season. Taking over for the injured Jackson Holliday, the 26-year-old second baseman has given the Orioles a much-needed spark more than once. This past week alone, he has hit four home runs and recorded 11 RBI in just five games played.
While this should be considered a huge success, it's hard to trust that this will sustain itself long-term. He has yet to record a walk this year and has posted a 44.0% chase rate, bringing attention to his tendency to lack patience at the plate. Additionally, his 31.1% hard-hit rate suggests that there might not be much power in his future unless changes are made at the plate. For now, he should be added to the deepest of leagues for minimal cost, as fantasy managers would be wise to be ready to drop him once Holliday returns to the lineup.
Colt Keith, Detroit Tigers
Detroit Tigers infielder Colt Keith has established himself as a key piece of his team's lineup early in 2026, hitting .317/.348/.429 with zero home runs, five RBI, and 10 runs scored across his first 66 plate appearances. Keith hasn't hit for much power in the early going, but his excellent 58.3% hard-hit rate supports his strong batting average.
While Keith is looking like a potential breakout candidate early on this season, it's worth noting that he's logged just two plate appearances against left-handed pitching so far this year. Still, even in a platoon role, Keith profiles as a potentially valuable source of batting average for fantasy managers. In leagues where he's not already rostered, Keith could be worth targeting on the waiver wire.
Luke Raley, Seattle Mariners
Seattle Mariners first baseman/outfielder Luke Raley went 1-for-3 with a solo home run, a walk, and two additional runs scored in Saturday's 7-3 win over the Texas Rangers. His home run traveled 381 feet with an exit velocity of 112.7 mph. Raley is heating up and has homered twice over his last four games while logging multi-hit efforts in three of his last six contests. Overall, the 31-year-old is slashing .318/.375/.636 with five home runs, 13 RBI, 11 runs, and a 1.011 OPS over 20 games in 2026.
Raley is known as a streaky hitter but is emerging as a hitter to add off the waiver wire while he's swinging a hot bat. He is currently rostered in 22% of Yahoo Fantasy leagues, but is more of a streamer and an option in deep leagues. Raley is currently ranked 83rd in the latest waiver wire rankings for RotoBaller.
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




