Matt Olson or Yandy Diaz
Baseball Stats Comparison
See which player would win in a trade View Trade Analyzer
| Matt Olson 1B - ATL | Yandy Diaz 1B,DH - TB | |
| 2026 Stats | ||
| At Bats | 216 | 190 |
| Runs | 38 | 27 |
| Hits | 56 | 59 |
| Singles | 24 | 41 |
| Doubles | 17 | 9 |
| Triples | 0 | 1 |
| Home Runs | 15 | 8 |
| RBI | 44 | 33 |
| Stolen Bases | 1 | 1 |
| Caught Stealing | 0 | 0 |
| Walks | 27 | 19 |
| Strikeouts | 57 | 27 |
| Batting Average | .259 | .311 |
| On Base Pct | .342 | .392 |
| Slugging Pct | .546 | .495 |
| On-base Plus Slugging | .888 | .886 |
| Matt Olson 1B - ATL | Yandy Diaz 1B,DH - TB | |
| 2026 Projections | ||
| At Bats | 574 | 548 |
| Runs | 87 | 75 |
| Hits | 146 | 158 |
| Singles | 82 | 109 |
| Doubles | 32 | 28 |
| Triples | 1 | 1 |
| Home Runs | 30 | 20 |
| RBI | 93 | 74 |
| Stolen Bases | 1 | 2 |
| Caught Stealing | 0 | 1 |
| Walks | 79 | 57 |
| Strikeouts | 158 | 92 |
| Batting Average | .254 | .288 |
| On Base Pct | .344 | .354 |
| Slugging Pct | .471 | .450 |
| On-base Plus Slugging | .815 | .803 |
| Matt Olson 1B - ATL | Yandy Diaz 1B,DH - TB | |
| News | ||
| Matt Olson went 1-for-4 with a two-run homer in Tuesday's 7-6 win over the Red Sox. Nate Miller - FantasyPros Wed, May 27th | Yandy Diaz is back in the Rays lineup on Friday against the Yankees. Ari Koslow Fri, May 22nd | |
| Matt Olson went 2-for-3 with a double, two walks, and three RBI in Tuesday's 8-4 win over the Marlins. Nate Miller - FantasyPros Wed, May 20th | The Tampa Bay Rays are hopeful that Yandy Díaz will be able to return to the lineup Friday against the New York Yankees. Nicholas Rodriguez Fri, May 22nd | |
| Braves manager Walt Weiss said Matt Olson told him his elbow bothers him from time to time when he swings and misses. Ari Koslow Sat, May 16th | Yandy Diaz is not in the Rays lineup on Wednesday against the Orioles. Ari Koslow Wed, May 20th | |
| Matt Olson went 1-for-4 with a solo home run in Sunday's 7-2 win over the Dodgers. Nate Miller - FantasyPros Mon, May 11th | Yandy Diaz exited Tuesday’s 4-1 win over the Baltimore Orioles in the eighth inning after being hit on the fingers by a fastball from Yennier Cano. Nicholas Rodriguez Wed, May 20th | |
| Matt Olson went 2-for-5 with a pair of singles, two RBI, and a steal in Saturday's 7-2 win over the Dodgers. Nate Miller - FantasyPros Sun, May 10th | Yandy Diaz went 4-for-5 with two doubles, four runs scored and four RBI in Monday's 16-6 win over the Baltimore Orioles. Nicholas Rodriguez Tue, May 19th | |
| Notes | ||
| Matt Olson's 2025 results fell short of his peak power standards, but remained consistent in other areas. For the fourth year in a row, the 32-year-old played in all 162 games and flirted with another 30/100/100 season. His 2026 projections still forecast elite home run totals and strong RBI production, supported by consistent barrel rates and everyday cleanup duties in Atlanta. Olson's 2025 batting average (.272) was buoyed by a .333 BABIP, so expect regression to around the .250 mark this year. His power floor is among the safest at the position. Olson profiles as a reliable early-round source of HR and RBI, particularly valuable in formats that de-emphasize average. Kelly Kirby - FantasyPros | Yandy Diaz made the most of the Rays' season at George Steinbrenner Field, cracking the 25-HR mark for the first time in his career while maintaining a .300 average. With the return to much less hitter-friendly Tropicana Field, fantasy managers should not expect another 25 homers, but 20 is within reason. Diaz is a middle-round pick best used to boost batting average, but there is more power to be had elsewhere at the position. Kelly Kirby - FantasyPros | |
| He has the dreamiest of batted ball profiles in the league, but doesn't hit the ball in the air enough to capitalize and provide consistent power. As usual, however, I am buying in the hopes that his launch angle and fly ball rate finally provide the true breakout we all want to see from Yandy. Anthony Gambale - Roto Street Journal | ||
| Matt Olson 1B - ATL | Yandy Diaz 1B,DH - TB | |||||
| Date | Opp | Opp Pitcher | VBR | Opp | Opp Pitcher | VBR |
|---|---|---|---|---|---|---|
| Fri, Mar 27th | vs KC | Cole Ragans (1-4) | #47 |   |   |   |
| Sat, Mar 28th | vs KC | Michael Wacha (4-2) | #82 | @ STL | Michael McGreevy (3-4) | #84 |
| Sun, Mar 29th | vs KC | Seth Lugo (2-4) | #106 | @ STL | Dustin May (3-6) | #101 |
| Mon, Mar 30th | vs ATH | Jacob Lopez (4-2) | #190 | @ MIL | Kyle Harrison (6-1) | #58 |
| Tue, Mar 31st | vs ATH | Aaron Civale (5-2) | #213 | @ MIL | Brandon Woodruff (2-1) | #59 |
| Wed, Apr 1st | vs ATH | Luis Severino (2-5) | #117 | @ MIL | Jacob Misiorowski (5-2) | #18 |
| Thu, Apr 2nd | @ ARI | Ryne Nelson (2-3) | #91 |   |   |   |
| Fri, Apr 3rd | @ ARI | Eduardo Rodriguez (5-1) | #116 | @ MIN | Bailey Ober (6-2) | #75 |
| Sat, Apr 4th | @ ARI | Michael Soroka (7-2) | #72 | @ MIN | Mick Abel (1-2) | #207 |
| Sun, Apr 5th | @ ARI | Brandon Pfaadt (0-1) | #120 | @ MIN | Simeon Woods Richardson (0-6) | #224 |
| Mon, Apr 6th | @ LAA | Jose Soriano (6-4) | #38 | vs CHC | Jameson Taillon (2-4) | #103 |
| Tue, Apr 7th | @ LAA | Yusei Kikuchi (0-3) | #150 | vs CHC | Javier Assad (3-1) | #290 |
| Wed, Apr 8th | @ LAA | Reid Detmers (1-5) | #44 | vs CHC | Colin Rea (4-3) | #138 |
| Fri, Apr 10th | vs CLE | Slade Cecconi (3-5) | #110 | vs NYY | Luis Gil (1-2) | #252 |
| Sat, Apr 11th | vs CLE | Parker Messick (6-1) | #52 | vs NYY | Max Fried (4-3) | #34 |
| Sun, Apr 12th | vs CLE | Tanner Bibee (0-7) | #37 | vs NYY | Cam Schlittler (7-2) | #36 |
| Mon, Apr 13th | vs MIA | Eury Perez (3-6) | #63 |   |   |   |
| Tue, Apr 14th | vs MIA | Max Meyer (5-0) | #70 | @ CWS | Noah Schultz (2-4) | #222 |
| Wed, Apr 15th | vs MIA | Chris Paddack (0-6) | #322 | @ CWS | Sean Burke (2-3) | #135 |
| Fri, Apr 17th | @ PHI | Taijuan Walker (1-4) | #374 | @ PIT | Bubba Chandler (1-6) | #125 |
| Sat, Apr 18th | @ PHI | Cristopher Sanchez (6-2) | #3 | @ PIT | Paul Skenes (6-4) | #2 |
| Sun, Apr 19th | @ PHI | Andrew Painter (1-5) | #163 | @ PIT | Mitch Keller (5-2) | #97 |
| Mon, Apr 20th | @ WSH | Jake Irvin (2-4) | #198 | vs CIN | Rhett Lowder (3-3) | #223 |
| Tue, Apr 21st | @ WSH | Foster Griffin (6-2) | #86 | vs CIN | Chase Burns (7-1) | #26 |
| Wed, Apr 22nd | @ WSH | Zack Littell (4-4) | #177 | vs CIN | Brandon Williamson (2-3) | #367 |
| Thu, Apr 23rd | @ WSH | Cade Cavalli (3-3) | #89 |   |   |   |
| Fri, Apr 24th | vs PHI | Andrew Painter (1-5) | #163 | vs MIN | Taj Bradley (5-1) | #66 |
| Sat, Apr 25th | vs PHI | Zack Wheeler (4-0) | #8 | vs MIN | Bailey Ober (6-2) | #75 |
| Sun, Apr 26th | vs PHI | Aaron Nola (3-4) | #40 | vs MIN | Simeon Woods Richardson (0-6) | #224 |
| Tue, Apr 28th | vs DET | Casey Mize (2-3) | #53 | @ CLE | Tanner Bibee (0-7) | #37 |
| Wed, Apr 29th | vs DET | Tarik Skubal (3-2) | #4 | @ CLE | Gavin Williams (8-3) | #27 |
| Thu, Apr 30th | vs DET | Framber Valdez (2-3) | #25 |   |   |   |
| Fri, May 1st | @ COL | Jose Quintana (2-3) | #424 | vs SF | Robbie Ray (3-6) | #85 |
| Sat, May 2nd | @ COL | Brennan Bernardino (2-3) | #250 | vs SF | Landen Roupp (5-5) | #67 |
| Sun, May 3rd | @ COL | Kyle Freeland (1-6) | #362 | vs SF | Tyler Mahle (1-7) | #98 |
| Mon, May 4th | @ SEA | Logan Gilbert (3-4) | #11 | vs TOR | Eric Lauer (2-5) | #256 |
| Tue, May 5th | @ SEA | George Kirby (5-4) | #15 | vs TOR | Kevin Gausman (4-3) | #20 |
| Wed, May 6th | @ SEA | Bryan Woo (4-3) | #9 | vs TOR | Patrick Corbin (2-1) | #219 |
| Fri, May 8th | @ LAD | Emmet Sheehan (3-1) | #43 | @ BOS | Connelly Early (5-2) | #100 |
| Sat, May 9th | @ LAD | Blake Snell (0-1) | #57 |   |   |   |
| Sun, May 10th | @ LAD | Justin Wrobleski (6-2) | #140 | @ BOS | Payton Tolle (2-2) | #88 |
| Tue, May 12th | vs CHC | Colin Rea (4-3) | #138 | @ TOR | Patrick Corbin (2-1) | #219 |
| Wed, May 13th | vs CHC | Shota Imanaga (4-5) | #22 | @ TOR | Dylan Cease (3-3) | #16 |
| Thu, May 14th | vs CHC | Ben Brown (1-2) | #56 |   |   |   |
| Fri, May 15th | vs BOS | Connelly Early (5-2) | #100 | vs MIA | Janson Junk (3-5) | #121 |
| Sat, May 16th | vs BOS | Payton Tolle (2-2) | #88 | vs MIA | Sandy Alcantara (3-4) | #64 |
| Sun, May 17th | vs BOS | Brayan Bello (2-5) | #143 | vs MIA | Eury Perez (3-6) | #63 |
| Mon, May 18th | @ MIA | Max Meyer (5-0) | #70 | vs BAL | Trevor Rogers (2-6) | #87 |
| Tue, May 19th | @ MIA | Braxton Garrett (0-1) | #147 | vs BAL | Kyle Bradish (2-6) | #50 |
| Wed, May 20th | @ MIA | Janson Junk (3-5) | #121 | vs BAL | Shane Baz (2-5) | #83 |
| Thu, May 21st | @ MIA | Sandy Alcantara (3-4) | #64 |   |   |   |
| Fri, May 22nd | vs WSH | Richard Lovelady (2-2) | #216 | @ NYY | Gerrit Cole (1-0) | #32 |
| Sat, May 23rd | vs WSH | Jake Irvin (2-4) | #198 |   |   |   |
| Sun, May 24th | vs WSH | Foster Griffin (6-2) | #86 | @ NYY | Ryan Weathers (2-2) | #68 |
| Tue, May 26th | @ BOS | Ranger Suarez (2-3) | #28 | @ BAL | Shane Baz (2-5) | #83 |
| Wed, May 27th | @ BOS | Connelly Early (5-2) | #100 | @ BAL | Trey Gibson (1-0) | #303 |
| Thu, May 28th | @ BOS | Payton Tolle (2-2) | #88 |   |   |   |
| Fri, May 29th | @ CIN | Chris Paddack (0-6) | #322 | vs LAA | Walbert Urena (2-4) | #369 |
| Sat, May 30th | @ CIN | Brady Singer (2-4) | #142 | vs LAA | Reid Detmers (1-5) | #44 |
| Sun, May 31st | @ CIN | Nick Lodolo (1-1) | #61 | vs LAA | Jack Kochanowicz (2-3) | #370 |
| Tue, Jun 2nd | vs TOR | Kevin Gausman (4-3) | #20 | vs DET | Jack Flaherty (0-6) | #69 |
| Wed, Jun 3rd | vs TOR | Patrick Corbin (2-1) | #219 | vs DET | Framber Valdez (2-3) | #25 |
| Thu, Jun 4th | vs TOR | Trey Yesavage (2-2) | #41 |   |   |   |
| Fri, Jun 5th | vs PIT | Jared Jones | #80 | @ MIA | Tyler Phillips | |
| Sat, Jun 6th | vs PIT | Mitch Keller (5-2) | #97 | @ MIA | Janson Junk (3-5) | #121 |
| Sun, Jun 7th | vs PIT | @ MIA | ||||
| Tue, Jun 9th | @ CWS | vs BOS | ||||
| Wed, Jun 10th | @ CWS | vs BOS | ||||
| Thu, Jun 11th | @ CWS |   |   |   | ||
| Fri, Jun 12th | @ NYM | @ LAA | ||||
| Sat, Jun 13th | @ NYM | @ LAA | ||||
| Sun, Jun 14th | @ NYM | @ LAA | ||||
| Tue, Jun 16th | vs SF | @ LAD | ||||
| Wed, Jun 17th | vs SF | @ LAD | ||||
| Thu, Jun 18th | vs SF |   |   |   | ||
| Fri, Jun 19th | vs MIL | vs WSH | ||||
| Sat, Jun 20th | vs MIL | vs WSH | ||||
| Sun, Jun 21st | vs MIL | vs WSH | ||||
| Mon, Jun 22nd | @ SD | vs KC | ||||
| Tue, Jun 23rd | @ SD | vs KC | ||||
| Wed, Jun 24th | @ SD | vs KC | ||||
| Fri, Jun 26th | @ SF | vs ARI | ||||
| Sat, Jun 27th | @ SF | vs ARI | ||||
| Sun, Jun 28th | @ SF | vs ARI | ||||
| Tue, Jun 30th | vs STL | @ KC | ||||
| Wed, Jul 1st | vs STL | @ KC | ||||
| Thu, Jul 2nd | vs STL | @ KC | ||||
| Fri, Jul 3rd | vs NYM | @ HOU | ||||
| Sat, Jul 4th | vs NYM | @ HOU | ||||
| Sun, Jul 5th | vs NYM | @ HOU | ||||
| Mon, Jul 6th | vs NYM | vs NYY | ||||
| Tue, Jul 7th | @ PIT | vs NYY | ||||
| Wed, Jul 8th | @ PIT | vs NYY | ||||
| Thu, Jul 9th | @ PIT | vs NYY | ||||
| Fri, Jul 10th | @ STL | vs SEA | ||||
| Sat, Jul 11th | @ STL | vs SEA | ||||
| Sun, Jul 12th | @ STL | vs SEA | ||||
| Fri, Jul 17th | vs TEX | @ BOS | ||||
| Sat, Jul 18th | vs TEX | @ BOS | ||||
| Sun, Jul 19th | vs TEX | @ BOS | ||||
| Mon, Jul 20th | vs SD | @ TOR | ||||
| Tue, Jul 21st | vs SD | @ TOR | ||||
| Wed, Jul 22nd | vs SD | @ TOR | ||||
| Thu, Jul 23rd | vs SD | @ TOR | ||||
| Fri, Jul 24th | @ BAL | vs CLE | ||||
| Sat, Jul 25th | @ BAL | vs CLE | ||||
| Sun, Jul 26th | @ BAL | vs CLE | ||||
| Mon, Jul 27th | @ NYM |   |   |   | ||
| Tue, Jul 28th | @ NYM | vs TEX | ||||
| Wed, Jul 29th | @ NYM | vs TEX | ||||
| Thu, Jul 30th | vs WSH | vs TEX | ||||
| Fri, Jul 31st | vs WSH | vs CWS | ||||
| Sat, Aug 1st | vs WSH | vs CWS | ||||
| Sun, Aug 2nd | vs WSH | vs CWS | ||||
| Tue, Aug 4th | vs MIA | @ COL | ||||
| Wed, Aug 5th | vs MIA | @ COL | ||||
| Thu, Aug 6th | vs MIA |   |   |   | ||
| Fri, Aug 7th | @ NYY | @ SEA | ||||
| Sat, Aug 8th | @ NYY | @ SEA | ||||
| Sun, Aug 9th | @ NYY | @ SEA | ||||
| Mon, Aug 10th | vs NYM | @ ATH | ||||
| Tue, Aug 11th | vs NYM | @ ATH | ||||
| Wed, Aug 12th | vs NYM | @ ATH | ||||
| Fri, Aug 14th | vs ARI | vs BAL | ||||
| Sat, Aug 15th | vs ARI | vs BAL | ||||
| Sun, Aug 16th | vs ARI | vs BAL | ||||
| Mon, Aug 17th | @ MIN | vs BAL | ||||
| Tue, Aug 18th | @ MIN | vs TOR | ||||
| Wed, Aug 19th | @ MIN | vs TOR | ||||
| Fri, Aug 21st | @ MIL | @ BAL | ||||
| Sat, Aug 22nd | @ MIL | @ BAL | ||||
| Sun, Aug 23rd | @ MIL | @ BAL | ||||
| Tue, Aug 25th | vs LAD | @ DET | ||||
| Wed, Aug 26th | vs LAD | @ DET | ||||
| Thu, Aug 27th | vs LAD |   |   |   | ||
| Fri, Aug 28th | vs COL | vs SD | ||||
| Sat, Aug 29th | vs COL | vs SD | ||||
| Sun, Aug 30th | vs COL | vs SD | ||||
| Tue, Sep 1st | @ WSH | vs NYM | ||||
| Wed, Sep 2nd | @ WSH | vs NYM | ||||
| Fri, Sep 4th | @ PHI | @ TEX | ||||
| Sat, Sep 5th | @ PHI | @ TEX | ||||
| Sun, Sep 6th | @ PHI | @ TEX | ||||
| Mon, Sep 7th | @ PHI |   |   |   | ||
| Tue, Sep 8th | vs TB | @ ATL | ||||
| Wed, Sep 9th | vs TB | @ ATL | ||||
| Thu, Sep 10th | vs TB | @ ATL | ||||
| Fri, Sep 11th | vs PHI | vs HOU | ||||
| Sat, Sep 12th | vs PHI | vs HOU | ||||
| Sun, Sep 13th | vs PHI | vs HOU | ||||
| Mon, Sep 14th | @ CHC |   |   |   | ||
| Tue, Sep 15th | @ CHC | vs ATH | ||||
| Wed, Sep 16th | @ CHC | vs ATH | ||||
| Fri, Sep 18th | @ HOU | vs BOS | ||||
| Sat, Sep 19th | @ HOU | vs BOS | ||||
| Sun, Sep 20th | @ HOU | vs BOS | ||||
| Tue, Sep 22nd | vs CIN | @ NYY | ||||
| Wed, Sep 23rd | vs CIN | @ NYY | ||||
| Thu, Sep 24th | vs CIN | @ NYY | ||||
| Fri, Sep 25th | @ MIA | @ PHI | ||||
| Sat, Sep 26th | @ MIA | @ PHI | ||||
| Sun, Sep 27th | @ MIA | @ PHI | ||||
| Thu, Mar 26th |   |   |   | @ STL | Matthew Liberatore (2-3) | #119 |
| Thu, Apr 16th |   |   |   | @ CWS | Jordan Leasure | |
| Mon, Apr 27th |   |   |   | @ CLE | Parker Messick (6-1) | #52 |
| Thu, May 7th |   |   |   | @ BOS | Jake Bennett (1-1) | #300 |
| Mon, May 11th |   |   |   | @ TOR | Kevin Gausman (4-3) | #20 |
| Mon, May 25th |   |   |   | @ BAL | Kyle Bradish (2-6) | #50 |
| Mon, Jun 1st |   |   |   | vs DET | Casey Mize (2-3) | #53 |
| Mon, Jun 8th |   |   |   | vs BOS | ||
| Mon, Jun 15th |   |   |   | @ LAD | ||
| Thu, Jun 25th |   |   |   | vs KC | ||
| Mon, Aug 3rd |   |   |   | @ COL | ||
| Thu, Aug 20th |   |   |   | vs TOR | ||
| Mon, Aug 24th |   |   |   | @ DET | ||
| Mon, Aug 31st |   |   |   | vs NYM | ||
| Thu, Sep 3rd |   |   |   | @ TEX | ||
| Thu, Sep 17th |   |   |   | vs ATH | ||

