What we learned as Flores' walk-off hit secures another Giants sweep

What we learned as Flores' walk-off hit secures another Giants sweep originally appeared on NBC Sports Bay Area

BOX SCORE

SAN FRANCISCO – That’s how to open up the first Giants homestand of the 2025 MLB season.

The Giants maintained their position as one of the hottest teams in baseball, beating the Seattle Mariners 5-4 on Sunday at Oracle Park to complete the series sweep and continue their best start to a season in more than 20 years.

Wilmer Flores was the hero this time, delivering a first-pitch pinch-hit single to drive in Luis Matos with the game-winning walk-off hit in the ninth inning.

Matos reached on a fielder’s choice then advanced to third when Mariners right fielder Victor Robles crashed into the net chasing down Patrick Bailey’s fly ball. Robles threw the ball back in but remained on the ground for several moments before being taken off the field via cart.

Umpires reviewed the play and Matos was sent back to second before Flores lined a sharp single to right for the game-winner.

Camilo Doval got the win despite surrendering the tying run in the top of the ninth.

Jung Hoo Lee had two hits and has reached safely in all eight games that he has played this season Mike Yastrzemski homered and drove in three runs.

The Giants are 8-1 for the first time since 2003.

Giants pitcher Jordan Hicks had mixed results in his second start of the season. The former reliever-turned-starter had five strikeouts in 5 1/3 innings but allowed six hits and three runs.

Here are the takeaways from Sunday’s game:

Funtastic Fourth

San Francisco’s offense broke out for four runs in the fourth, marking the second time in nine games that the Giants have put up four in one frame.

Three of the first four San Francisco batters in the inning had singles, and Yastrzemski capped the inning with a booming three-run blast into the left field stands that gave the Giants a 4-2 lead.

That is an obviously encouraging sign considering San Francisco has been held to four runs or fewer in three of their first eight games.

Gold Glove Style

For many years, the Giants didn’t have to give much thought to their defensive play at shortstop because they had four-time Gold Glove winner Brandon Crawford there to make all the plays.

Willy Adames is the newest player to try to fill the gap Crawford created when he signed with the St. Louis Cardinals after the 2023 season. Adames hasn’t won a Gold Glove, but he made a tremendous play against the Mariners on Sunday.

Seattle’s No. 3 hitter Julio Rodriguez bounced a sharp grounder up the middle in the fifth inning that Adames chased down behind second base. In one motion, Adames did a 360-degree spin and fired the ball to first base to get the out.

Serving It Up

During his brief time with the Giants, Hicks has done a good job of keeping the ball in the yard before giving up a pair of solo home runs to the Mariners.

Seattle slugger Julio Rodriguez smashed a 2-1 sweeper from Hicks for a 423-foot home run in the first inning before Cal Raleigh added a 347-foot drive leading off the third.

It was the first time since June 11, 2024 that Hicks was tagged for two home runs. The 28-year-old right-hander didn’t give up a home run in his final 12 starts of 2024 or his first start this season.

Download and follow the Giants Talk Podcast

Mets Injury Notes: Dedniel Núñez scheduled to pitch Sunday for Syracuse, Frankie Montas throwing from 75 feet

Prior to Sunday’s afternoon affair with the Toronto Blue Jays, Mets manager Carlos Mendoza provided a few updates on players making their way back from injury, including relieverDedniel Núñez.

 Núñez,who was optioned to Triple-A at the end of spring training in order to properly ramp him back up following a pronator strain in his right forearm suffered last August, is scheduled to pitch for Syracuse on Sunday.

Núñez threw 2.0 dominant innings on Thursday night against Scranton/Wilkes-Barre, allowing just one hit while throwing 29 pitches.

And while the results have been there for Núñez, that’s not exactly what Mendoza and the Mets are hoping to see.

“Continue to take the baseball. We’re not looking at results right now,” Mendoza explained. “I think it’s just more building him up. I think it’s twice now that he’s gone multiple innings, and that’s what we want to see, his ability to recovery.

“I think it’s just the recovery. Are you going to be able to take the baseball two days after you throw two innings? Are you going to be able to bounce back, you throw one inning, and not necessarily back-to-back, but what about two out of three? That’s what we’re preparing him for.”

RHP Frankie Montas

Montas threw from up to 75 feet on Saturday, with Mendoza referring to it as “light tossing.”

“Still early in his throwing progression, but he’s throwing,” the manager said.

C Luis Torrens

Torrens is once again out of the starting lineup due to a forearm contusion, but Mendoza said the veteran is available off the bench behind Hayden Senger.

“Hopefully just a couple of days,” Mendoza said, noting that Torrens is still sore.

Watch Adames hilariously troll Rodríguez after another epic play

Watch Adames hilariously troll Rodríguez after another epic play originally appeared on NBC Sports Bay Area

The rivalry between Willy Adames and Julio Rodríguez was one of the best highlights in this weekend’s Giants vs. Seattle Mariners series at Oracle Park.

It started Friday in San Francisco’s 10-9 walk-off win over Seattle, when a leaping Adames robbed his good friend, Rodríguez, of a hit in the fifth inning, which left the Mariners slugger stunned.

Rodríguez got his revenge in the Giants’ 4-1 win over Seattle on Saturday, throwing out Adames at second base after the Giants shortstop attempted to stretch a single into a double.

The rivalry continued in the series finale on Sunday, when Adames, ranging far to his left at shortstop, again robbed Rodríguez of a hit on a ground ball up the middle. Rodríguez, again, was not happy.

While both stars made impressive plays against one another, it was Adames and the Giants who had the upper-hand against Rodríguez and the Mariners this weekend.


Download and follow the Giants Talk Podcast

Dodgers at Phillies Prediction: Odds, expert picks, starting pitchers, betting trends and stats for April 6

Its Sunday, April 6 and the Dodgers (9-1) and Phillies (6-2) are set to wrap up their three-game series in Philadelphia.

Tyler Glasnow is slated to take the mound for Los Angeles against Cristopher Sánchez for Philadelphia.

These teams have split the first two games of the series. The Dodgers rallied for a 3-1 win yesterday. Kike Hernandez and Michael Conforto went yard to provide the offense for Los Angeles and five Dodgers' hurlers combined to give up just four singles and one earned run while striking out eight.

Lets dive into today's matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Dodgers at Phillies

  • Date: Sunday, April 6, 2025
  • Time: 1:35PM EST
  • Site: Citizens Bank Park
  • City: Philadelphia, PA
  • Network/Streaming: Spectrum SportsNet LA, NBC Sports Philadelphia

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Dodgers at the Phillies

The latest odds as of Sunday:

  • Moneyline: Los Angeles Dodgers (-128), Philadelphia Phillies (+109)
  • Spread:  Dodgers -1.5
  • Total: 7.0 runs

Probable starting pitchers for Dodgers at Phillies

  • Pitching matchup for April 6, 2025: Tyler Glasnow vs. Cristopher Sánchez
    • Dodgers: Tyler Glasnow (1-0, 0.00 ERA)
      Last outing: 3/31 vs. Atlanta - 5 IP, 0ER, 2H, 3BB, 8Ks
    • Phillies: Cristopher Sánchez (0-0, 1.69 ERA)
      Last outing: 3/31 vs. Colorado - 5.1 IP, 1ER, 4H, 2BB, 7Ks

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of Dodgers at Phillies

  • The Dodgers are 4-1 in their last 5 games
  • Anthony Banda has appeared in 5 games and pitched 5 innings for the Dodgers and is 3-0 on the season.
  • The Game Total UNDER is 4-1 in the Dodgers' last 5 games
  • The Phillies have scored just 7 runs in their last 3 games
  • The Game Total UNDER has cashed in 6 straight Phillies' games

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Expert picks & predictions for today’s game between the Dodgers and the Phillies

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for today's game between the Dodgers and the Phillies:

  • Moneyline: NBC Sports Bet is recommending a play on the Los Angeles Dodgers on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Dodgers -1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 7.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

ICYMI in Mets Land: Francisco Lindor, Jesse Winker provide heroics in soggy win over Blue Jays

Here's what happened in Mets Land on Saturday, in case you missed it...


Fantasy Baseball Waiver Wire: Hunter Goodman surging, Opportunity for Heston Kjerstad

Welcome to Waiver Wire Watch, where I review my favorite waiver wire adds and drops for each week of the MLB season.

The premise is pretty straightforward. I’ll try to give you some recommended adds each week based on recent production or role changes. When I list a player, I’ll list the category where I think he’ll be helpful or the quick reason he’s listed. I hope that it will help you determine if the player is a fit for what your team needs or not.

For a player to qualify to be on this list, he needs to be UNDER 40% rostered in Yahoo! formats. I understand you may say, “These players aren’t available in my league,” and I can’t help you there. These players are available in over 60% of leagues and some in 98% of leagues, so they’re available in many places and that can hopefully satisfy readers in all league types.

Aaron Judge
Mookie Betts has bounced back from illness, and Jazz Chisholm Jr. is in a great spot with the Yankees.

Waiver Wire Hitters

Maikel Garcia - 2B/3B, KC: 40% rostered
(POWER/SPEED UPSIDE, POSITIONAL VERSATILITY)

Everybody freaked out when Garcia was not in the lineup on Opening Day, and it's become just another example of not putting so much stock into one lineup. With Vinnie Pasquantino needing to DH due to his hamstring injury, the Royals had to reconfigure the lineup a bit, and for one day, Garcia was heading to the bench. He then started five straight games, even starting one in centerfield, which suggests some added versatility. When Jonathan India and Michael Massey are both healthy, there will be some days off for Garcia as the Royals rotate all three hitters, but Garcia has gone 8-for-25 (.320) with two home runs and six RBI to start the season and has 30+ stolen base upside.

Spencer Torkelson - 1B, DET: 37% rostered
(POWER UPSIDE, EVERYDAY ROLE - for now)

Last week, I said I'd much rather have Manzardo or Soderstrom than Torkelson and that stands, but Torkelson remains a solid add if you need power. He's gotten off to a strong start, and, even though it's a small sample size, he's making far better swing decisions, which is leading to fewer whiffs and more contact overall. With the Tigers' lineup banged up, Torkelson should get another month or so to prove he's made enough changes to stay in the big leagues. Michael Busch - 1B, CHC (27% rostered) is another power-first first base option. The 26-year-old hit 21 home runs in 152 games for the Cubs last year and is going to be the everyday first baseman in a lineup that's deeper than it was last year. His swing decisions haven't been great early in the season, but his 11.5% swinging strike rate last year wasn't that high for a player with plus power, so I think we could see another step forward from Busch this year.

Hunter Goodman - C/OF, COL: 30% rostered
(POWER UPSIDE, STARTING JOB)

As spring training was winding down, it seemed like Hunter Goodman had hit well enough to earn himself the backup catcher role and maybe a start or two in the outfield when he wasn't catching. Then the regular season started and Goodman hasn't left the lineup. He has started all but three games behind the dish, and he's been the starting DH in all the games he hasn't caught. Considering he's also gone 7-for-30 to start the season with two home runs and a 91 mph average exit velocity, he's certainly hit well enough for Colorado to continue operating like this. Goodman is a must-add in two-catcher formats, but he's also a good add in one-catcher leagues where you have daily moves because you can slide him into your catcher spot if your other catcher is not playing and not lose a spot in the lineup.

Trevor Story -SS, BOS: 30% rostered
(SPEED UPSIDE, EVERY DAY JOB)

I'm not sure Story gets enough respect because he's had a checkered past when it comes to injuries, and many fans just want to see Marceo Mayer in Boston. However, Story has turned himself into a really good defensive shortstop, and his speed makes a real impact in fantasy leagues. Through eight games to start the season, Story has two steals and two home runs while playing every day at short. He may hit just .250 on the season, but he's been hitting fifth in the Red Sox order, which gives him some real counting stat upside to go with 25+ stolen base speed.

Jung Hoo Lee -OF, SF: 26% rostered
(COUNTING STATS UPSIDE, EVERY DAY JOB)

Not every add is going to be exciting. In fact, some of the best waiver moves you can make during the year will be kind of boring. Jung Hoo Lee is kind of boring. That's not a knock on him, but he doesn't steal a ton of bases or hit a ton of home runs, so he gets forgotten about a lot in fantasy circles. However, he does make an elite amount of contact and has an everyday job hitting third in the Giants' lineup. That counts for something. Lee has also been pulling the ball more to start the 2025 season, so maybe that leads to some harder contact this year. If you wanted an outfielder that was more speed-centric, you could go after TJ Friedl - OF, CIN (36% rostered), who is leading off for Cincinnati and hitting 10-for-34 (.294) with six runs scored and one stolen base on the season. His sprint speed has been falling over the last few years, but he has also consistently stolen bases when he's in the lineup and he'll play every day while he's healthy.

Ben Rice - 1B, NYY: 25% rostered
(POWER UPSIDE, PLAYING TIME OPPORTUNITY)

I loved Ben Rice's upside based on his batted ball quality, and I covered him in my article on potential second-year breakout hitters. The biggest knock on Rice was potential playing time concerns in New York, but he has been hitting the cover off the ball, and the team has responded by starting to play him every day. If we knew he was locked into a starting role, he'd be rostered in way more leagues. His bat speed is up, the barrels are there, and he needs to be on your roster if you have an open spot for a corner infield bat. If you need a corner infield player in deeper formats, then I think you can turn to Wilmer Flores - 1B, SF (11% rostered), who is playing nearly every day with Jerar Encarnacion out for a few months with a fractured hand. We've seen Wilmer go on these kinds of hot streaks before, so it's unlikely he has become a different player; however, he's seeing the ball well right now and has three home runs already this season. Ride the bat while it's hot.

Matt Wallner - OF, MIN: 21% rostered
(POWER UPSIDE, GOOD LINEUP SPOT)

By now, we know the deal with Wallner: he's going to play every day against right-handed pitching and sit versus lefties. Well, the Twins have seven games this upcoming week, and six are against right-handed pitching. Wallner has gotten off to a slow start to the 2025 season, but he's hitting leadoff for the Twins and has a 17% career barrel rate. He also tweaked his approach in the second half last season and hit .275 with 12 home runs, 34 RBI, and three steals over the final 73 games. There is some volatility in his skill set, but the power is unquestioned, and if the approach changes carry over, he's a great addition, especially in daily moves leagues. In deeper leagues, I'm also a big fan of Wallner's teammate Trevor Larnach - OF, MIN (3% rostered). Much like Wallner, Larnach will start against all right-handed pitchers, and I wrote about him as one of my favorite post-hype hitters this off-season.

Jordan Walker - OF, STL: 16% rostered
(BREAKOUT POTENTIAL, EVERYDAY ROLE)

Have we written Walker off too soon? I wrote about him in detail for my post-hype hitters article this winter, and he has gotten off to a pretty strong start in St. Louis, going 7-for-22 (.318) with one home run, three walks, three strikeouts, and two stolen bases. The early batted ball data is good, and he's chasing outside of the zone less to start the season. We know Walker is going to get a long leash in St. Louis this season, so this is a gamble I'm happily taking. Another intriguing prospect that we may have written off too early is Kyle Stowers - OF, MIA (1% rostered). Now, Stowers was not the type of prospect Walker was, but he was a solid prospect with real big league power. He has a 10.4% career barrel rate, but has always swung and missed too much. So far this season, he's chasing out of the zone less and making much harder contact in the zone. That has led to some strong early results, but I should note that his zone contact rate is the same and the swinging strike rate is still high, so this doesn't feel like a breakout.

Jacob Wilson - SS, ATH: 14% rostered
(BATTING AVERAGE UPSIDE, EVERYDAY ROLE)

Do you like batting average and hate strikeouts and walks? Jacob Wilson is for you. The Athletics' rookie makes an elite amount of contact but doesn't hit for power or draw walks or steal many bases. Wilson has never stolen more than four bases or hit more than seven home runs at any minor league level, so you need to be honest with yourself about what you're after when you add Wilson. He will give you a strong batting average, and he has moved from the bottom third of the order up to sixth and could conceivably even climb up to second or third. There's a place for that on some fantasy rosters, but it may not be yours. A similar boring but dependable option in deeper formats if you need a guy like that in the infield is Geraldo Perdomo - SS, ARI (11% rostered). Perdomo has a bit more speed than Wilson, but a similar amount of power and won't hit for as high of a batting average. It's a pick-your-poison type of situation.

Gavin Sheets - 1B/OF, SD: 13% rostered
(COUNTING STAT UPSIDE, EVERY DAY JOB)

We highlighted Sheets on our player news page during the spring when it seemed like he had a shot to win the designated hitter job in San Diego, and, lo and behold, he has won the job and taken off running. Sheets showed up for me earlier this week when doing research for my article on players who improved their bat speed the most this season. The early contact quality from Sheets has been good, and ge's hitting in the middle of the lineup regularly against roght-handed pitching, which makes him worth an add if you're playing in a daily moves league and should at least put him on your radar in an NFBC-type format where you have mid-week lineup adjustments. I should also note that Pavin Smith - 1B/OF, ARI (3% rostered) is in the same boat as an everyday guy against right-handed pitching andis somebody that I’m in onafter he hit .270/.348/.547 with nine home runs and a .896 OPS in 158 plate appearances in a part-time role last year, and Michael Conforto - OF, LAD (18% rostered) also fits into that boat while hitting in one of the best lineups in baseball. Yes, it's a bummer that they don't get at-bats every day, but remember that the overall quality of their at-bats is likely improved by not having to face lefties, so there is a trade-off there.

Nolan Schanuel - 1B, LAA: 10% rostered
(BATTING AVERAGE UPSIDE, EVERYDAY ROLE)

I had Schanuel on a few teams last year. He has good speed for a first baseman and had a 91% zone contact rate, which highlights his overall batting average upside. So far in 2025, Schanuel has posted much better bat speed numbers and has hit the two hardest balls of his MLB career. Remember that he's only 23 years old and debuted in the same season he was drafted. There is still some potential growth here, and it wouldn't surprise me if Schanuel hit .275 with 15 home runs and 10 steals. That's not bad for a deeper league corner infield target.

Jorge Polanco - 2B, SEA: 10% rostered
(DEEP LEAGUE OPTION, COUNTING STATS UPSIDE)

Polanco missed three games this week while going on Paternity leave (congrats to him), but I think he remains a solid deep league target with soon-to-be multi-position eligibility, who I wrote about this off-season in an article on undervalued hitters:"He’s a career .263/.330/.435 hitter, and while I know last year was a down season, he was also playing through a knee injury that clearly impacted him. Despite that, he posted an 8.9% barrel rate, an above-average chase rate, and slightly below-average SwStr% and contact rates. We do need to point out that his overall contact rates and swinging strike rates have been headed in the wrong direction for the last two seasons, but for the vast majority of his career, he has been a 77% contact rate guy or better. In spring training this year, he has an 85% contact rate and just a 7.2% SwStr%, so perhaps a lot of that regression was due to injury."Jose Caballero - 2B/3B/SS, TOR (8% rostered) is another multi-position option in deeper leagues after he made his first start in the outfield this week as Tampa Bay looks to get him more at-bats and cover for the injury to Josh Lowe. We know that Caballero can be a difference-maker in the stolen base category, and if he winds up playing 75% of games with 2B/3B/SS/OF eligibility, that's pretty valuable.

Kyren Paris - 2B, LAA: 8% rostered
(SPEED UPSIDE, POTENTIAL PLAYING TIME OPPORTUNITY)

Paris is yet another young Angels hitter who is starting to earn more playing time. The 23-year-old made the Opening Day roster in part because of an injury to Zach Neto, but also the team's decision to cut Mickey Moniak. Paris is mainly an infielder but has transitioned to the outfield and earned some extra reps playing center field so far this season. He struggled a lot in the minors last season, but there is a detailed video online that breaks down his swing change this off-season. If Jo Adell continues to fail to take advantage of the opportunity in center field, don't be surprised if Paris starts to get more starts and becomes 2B/OF eligible. There's also a world where Paris just becomes the every day second baseman when Neto is back and the Angels shift Luis Rengifo to third base and give up on one or more of Yoan Moncada and Kevin Newman. They probably won't, but they should. I should also note that Isiah Kiner-Falefa - 2B/3B/SS, PIT (19% rostered) has been running wild early on this season. He's the everyday shortstop in Pittsburgh and has four steals already this year. He doesn't do much else, but if you need speed, he could be a fit.

Heston Kjerstad - OF, BAL: 7% rostered
(POWER UPSIDE, PLAYING TIME OPPORTUNITY)

Since Colton Cowser hit the injured list with a fractured thumb, Kjerstad has started four of five games, including one against a lefty. I should say, the one start against a lefty was when Dylan Carlson was still en route from Triple-A, and then Ramon Laureano started the next time against a lefty, so I believe it will be Laureano who plays against left-handed pitching. Kjerstad is off to a solid start and has some real power upside, but he has struck out six times in just 19 plate appearances and his bat speed is down so far this season. Considering he hit just .209 in spring training, I'm not yet convinced he's going to take this job and run with it. However, I'm willing to add him in most places just in case he starts to make more contact.

Nick Kurtz - 1B, ATH: 5% rostered
(PROSPECT STASH)

It may be early for prospect stashes, but it depends on your league size and bench space. Kurtz was the fourth overall pick in last year's draft and got an aggressive assignment to Triple-A after a strong spring training. Well, he's gone 13-for-30 in his first five Triple-A games with three home runs and 11 RBI. If he keeps doing this, the Athletics are going to call him up and let Tyler Soderstrom be their everyday DH. That probably means making Brent Rooker play the field, but you're gonna have to do that if Kurtz keeps hitting like this. Roman Anthony - OF, BOS (28% rostered) is another top prospect who may not be long for the minors. The Red Sox will need to clear up some space in the outfield for him, but he's off to a strong start in Triple-A and should be up soon, especially if Ceddanne Rafaela continues to struggle to make good on his strong spring training. Rafaela could move into a super utility role with Jarren Duran in CF and Anthony in LF.

Miguel Vargas - 3B/OF, CWS: 3% rostered
(FORMER TOP PROSPECT, EVERY DAY JOB)

Vargas appeared in that same article I published this week on bat speed gainers. In that article, I said: "Vargas had a big spring training and started to establish himself as a potential post-hype guy after disappointing with the Dodgers and with Chicago after coming over at the trade deadline. So far, Vargas is just 4-for-21, but his average exit velocity is 92.8 mph, which is much better than the career 87 mph mark he’s posted in 402 MLB batted ball events. Overall, Vargas has added 2.3 mph to his bat speed, which now puts him at an above-average 72.1 mph average. I still love adding Vargas in deeper formats." Another potential deep league multi-position target is Gabriel Arias - 3B/SS, CLE (1% rostered), who won the starting second base job for the Guardians and should pick up another position of eligibility soon. Arias added 1.3 mph to his swing as well and now has an average bat speed of 76.1 mph, which is 17th-best in all of baseball. It’s a faster bat speed than Elly De La Cruz, Bryce Harper, and many other established power hitters. Guardians manager Stephen Vogt talked up Arias in spring training, and the 25-year-old has gone 7-for-24 with one home run and two RBI to start the season. He’s a name to keep an eye on in deeper formats given that Vogt has used him at 2B, 3B, and SS already this season.

Alek Thomas - OF, ARI: 2% rostered
(FORMER TOP PROSPECT, POTENTIAL PLAYING TIME OPPORTUNITY)

Alek Thomas was once a top prospect in the Diamondbacks organization, but he battled injuries and could never seem to transition his minor league ability into MLB success. He's currently backing up Jake McCarthy, but he's gone 7-for-17 with three runs and six RBI on the season. If he keeps hitting well, I think he's going to push McCarthy for playing time because he's the better defensive center fielder. Another deeper league option is Harrison Bader - OF, MIN (2% rostered), who has begun carving out more playing time in Minnesota. We know that Bader has been a decent power/speed target when he's been healthy in the past, and he has three home runs already this season, so maybe you ride the production while he's on the field.

Kameron Misner - OF, TB: 1% rostered
(STARTING JOB, POWER/SPEED UPSIDE)

Misner has found himself with a shot at a starting job thanks to an oblique injury that could keep Josh Lowe out for multiple months. The 27-year-old Misner is off to a good start, going 8-for-22 with one home run and four RBI so far this season. He’s added 2.8 mph to his bat speed, which has added 1.7 Run Value per 100 swings, which is among the tops in baseball in the early going. Remember that Misner was a former first-round pick, who hit .248/.360/.442 with 17 home runs and 30 steals in Triple-A for the Rays last season. This could be deep league worthy while Lowe is out. Manuel Margot - OF, DET (1% rostered) is also going to be the everyday centerfielder in Detroit with Parker Meadows and Wenceel Perez sidelined. Margot has been around long enough that we know what he can do, but he's a career .254 hitter who still has the speed to swipe bases in a full-time role. Detroit has also been hitting him fifth or sixth, which could lead to some chip-in RBIs as well.

Waiver Wire Pitchers

Blake Treinen - RP, LAD (36% rostered)
I know people always love to chase the trendy closer when it comes to waiver wire Sunday, but sometimes I'd rather take a really good reliever in a save share. No, Treinen is not "the closer" in Los Angeles; however, he is going to get some save opportunities while pitching high-leverage innings. On days when he doesn't get saves, he's likely going to give you solid ratios and some strikeouts. I'd take that over a closer who may be a grenade. Jason Adam - RP, SD (35% rostered) is in the same boat. We know Adam is a good reliever. He's going to help your ratios and steal a few wins, and when the Padres finally trade Robert Suarez, who has been on the trade block all off-season, I think it'll be Adam that takes over and starts to get saves. You can add him now and not have to spend big money.

Grant Holmes - SP/RP, ATL: 33% rostered
Holmes got a raw deal when the Braves reconfigured their rotation so that he could start on Monday against the Dodgers instead of Sunday against the Padres. However, Holmes will also start on Sunday against the Marlins, and I feel good about that opportunity. Holmes unveiled a new changeup this spring that looks like it will be a real weapon for him. He now has potentially three plus secondaries to take the heat off of his average fastball. I think he's being underrated right now.

David Peterson - SP, NYM (32% rostered)
Peterson is yet another intriguing starter who showed some interesting tweaks in his season debut, with more movement on his changeup and a nice backfoot slider to right-handed hitters. I wrote about why Peterson is one of my favorite late-round starting pitchers to draft,so I’d encourage you to read that if you want a detailed discussion of why I like the left-hander.

Kris Bubic- SP, KC (27% rostered)
I wrote about Bubic this week in my column discussing starting pitcher news, so I'd encourage you to check that out to see why I'm in on him this season. Bubic lowered his arm slot in his first outing; yet he was still able to get almost 18 inches of vertical movement on his fastball, which allowed him to have an extremely flat approach angle (HAVAA below). That flat fastball, commanded well in the middle and upper parts of the zone, led to a stupid 11 whiffs, 23% SwStr%, and 46% CSW. However, I just didn’t see enough command of the secondaries here to make me think we’re seeing a breakout. Is it possible? Sure, and I'm willing to take a gamble, but I’m still a bit skeptical. Jose Soriano - SP, LAA (30% rostered) also showed better sinker command in his first start than we saw all of last season. That would be crucial for him. Another pitcher where I'm not yet sure we're getting a true breakout, but I'm willing to have them on my roster while I figure it out.

Max Meyer - SP, MIA (24% rostered)
I wrote about Max Meyer as one of my undrafted starting pitchers I think have the upside to finish inside the top-25, so you can read that article to see a more detailed breakdown of why I like taking a gamble on him in the first few weeks of the season.

Jordan Hicks - SP, SF: 21% rostered
I wrote up Jordan Hicks in my starting pitcher column two weeks agoand touched on his added velocity. In his first start against Houston, he sat 98 mph on his sinker and had 16 called strikes on the pitch. He struggled a little bit with the splitter and didn’t use it much, so he was mainly just sinker and slider, but the slider is also harder and tighter this season, which could help him command it better. That would be big for him, and I'm taking stabs everywhere because I think he'll produce as long as the velocity is up, and then I'll move on.

Tylor Megill - SP, NYM (21% rostered)
I wrote about Megill as one of my favorite late-round starting pitching targets this off-season, and said: "In 2024, Megill posted a 17.6% K-BB%, 12.8% SwStr%, and 27.6% CSW, all of which were better than the league average despite him having a fairly uneven season. He added a sinker last season, which has a 73% strike rate. He uses it primarily as a strike pitch to righties, which is crucial for him. He also added a cutter in 2024, and despite it having above-average swinging strike rate marks to righties and lefties, it’s also a pitch he can command for strikes with league-average zone and strike rates. It also allowed Megill to throw his slider less in 2024, which is good because his slider was a great out-pitch but struggled as a 20% usage pitch...He has everything he needs to be a good MLB starter, but the consistency of that command is going to be crucial. With a full off-season under his belt to work on the cutter and sinker, we could finally see that in 2025." Yet, Megill came into 2025 with a new slider that he's been using more for strikes while scrapping his cutter. I kind of liked the cutter, so I don't know how I feel about this, but the results have been good so far.

Casey Mize - SP, DET (20% rostered)
Mize had a good first start, throwing 5 2/3 shutout innings while allowing one hit, striking out six, and walking three. However, the fastball was 94 mph, which was down almost two mph from the spring, and both the slider and splitter didn't find the zone as much as we'd want. You're certainly not mad about what he did, but I'm also not jumping around out here thinking that we have a breakout on our hands.

Jose Alvarado - RP, PHI: 19% rostered
Much like with Treinen and Adam above, I would recommend adding Alvarado over some of the guys with "locked in" closer roles. He was lights out this spring and is the late-inning left-hander in the Philadelphia bullpen. That means he could steal a few wins in close games, but he also could emerge into a timeshare if Jordan Romano continues to struggle. Personally, I don't think Romano looks great right now, so I'm happy to take shares of Alvarado, and that's also why I want to take stabs on Porter Hodge - RP, CHC (17% rostered). Ryan Pressly doesn't look great, and the Cubs aren't going to move on from him quickly because of what it took to get him to Chicago, but I think stashing Hodge makes some sense since he's yet to allow a run while striking out six in 4 2/3 innings.

Dennis Santana - RP, PIT: 18% rostered
If you are looking for somebody who is "the closer," I think Santana has that role right now in Pittsburgh. With David Bednar in Triple-A and Colin Holderman struggling, Santana has the closer's role right now, but I think Bednar will be back up in a few weeks to take that job back, so I'm not making big bids here. Another option would be Tommy Kahnle - RP, DET (9% rostered). Early in spring training, I had Kahnle pegged as the potential closer in Detroit, but then Beau Brieske was re-signed, and it seemed like A.J. Hinch would give him the first crack at the game. He did, and it didn't go so well. Kahnle is a bit of a "one-trick pony" with his changeup, but I think he's a bit safer than Santana or Anthony Bender - RP, MIA (3% rostered), who appears to be the favorite for saves in Miami. How many saves that gives you is anybody's guess.

Emilio Pagan - RP, CIN: 17% rostered
Yes, Pagan appears to be the favorite for saves in Cincinnati right now, and his velocity is up, but we've kind of seen this from him in the past. We know Pagan can go through hot stretches, but he can also give up lots of hard contact and home runs. That makes me a little nervous. You could also take a gamble on Tony Santillan - RP, CIN (15% rostered), who may be the best pitcher in Cincinnati's bullpen. Santillan is the cream of the crop here, and even though he is now the "fireman" reliever, he could rise to the top if some of the other arms falter. You could also gamble on Graham Ashcraft - RP, CIN (8% rostered), who has plus Stuff+ numbers but never missed enough bats as a starter. He could thrive in the bullpen, but this whole situation is a mess, and I wouldn't place big bids on any of these guys.

Mike Clevinger - SP/RP, CWS (11% rostered)
Clevinger is the closer for the White Sox. No, that may not lead to a bunch of save opportunities, but it could lead to a few, and he's looked pretty solid in the role so far this spring and during the first weekend. I'm not running out to pick him up, but I don't think he's going to hurt your team in the same way chasing the Rockies and Marlins closer situation might. Mason Montgomery - RP, TB (3% rostered) is another deep league reliever of interest. He's not near a closer gig now in Tampa Bay, but he looks electric out of the bullpen, so you're likely to get solid ratios and strikeouts from him, and there's a chance he works himself into a role where he closes against left-handed-heavy parts of the batting order.

Brayan Bello - SP, BOS (11% rostered)
Last week, I mentioned Bello if you need an IL stash, and now we have a bit more information on his timeline. Bello is scheduled to make a rehab start on Sunday and then will likely make at least one more during the week before being activated. Same with Lucas Giolito - SP, BOS (21% rostered). That means that there should be a mid-week announcement about when BOTH Bello and Giolito will be activated off the IL, which could drive up their FAAB price next Sunday. If you have the space and want to get ahead of it, now is the time.

Chase Dollander - SP, COL (10% rostered)
Dollander is an exciting prospect who is making his MLB debut on Sunday. He's the 24th overall prospect, according to MLB Pipeline, and posted a 2.59 ERA and nearly 34% strikeout rate in High-A and Double-A last year. That would normally be incredibly exciting; however, he's also a young starting pitcher who will pitch his home games in Coors Field. He's just a road streamer to me right now.

Zebby Matthews - SP, MIN (4% rostered)
Matthews was one of my favorite late-round picks early in spring training, and he came out in his first spring training start hitting 99mph on the radar gun. I truly believe Matthews can be a difference-maker on fantasy rosters, and Chris Paddack struggled in his first outing of the season. Another one or two poor starts from Paddack, and we could see Zebby up in Minnesota.

STREAMING STARTER PITCHERS

(ranked in loose order)

Week of 4/7

Strong Preference

PitcherRoster%Opponent
Brady Singer47%vs PIT
Max Meyer23%vs WAS
Grant Holmes33%at TB
Tylor Megill21%vs MIA
David Peterson32%at ATH
Reese Olson28%at MIN

Fairly Confident

Hayden Wesneski3%at SEA, vs LAA
AJ Smith-Shawver25%at TB
Ben Lively7%vs CWS
Erick Fedde25%at PIT
Griffin Canning5%at ATH
Kris Bubic24%at CLE
Zack Littell11%vs LAA
Michael Lorenzen4%vs MIN, at CLE
Mitchell Parker2%at MIA
Jose Soriano22%at TB
Landen Roupp11%vs CIN
Jordan Hicks21%at NYY
Matthew Liberatore2at PIt, vs PHI

Some Hesitation

Casey Mize20%vs NYY, at MIN
Logan Allen2%vs CWS, vs KC
Simeon Woods-Richardson4%at KC, vs DET
Sean Newcomb0%vs CWS
Eduardo Rodriguez9%vs MIL
Tomoyuki Sugano10%vs TOR
Richard Fitts4%vs TOR
JP Sears12%vs NYM
Tyler Mahle3%at CHC
Andrew Abbott3%vs PIT
German Marquez1%at SD
Will Wareen10%vs SF
Jose Quintana1%at ARI
Randy Vasquez3%vs COL
Kyle Hart1%vs COL
Osvaldo Bido5%vs SD
Chase Dollander10%at SD
Sean Burke22%at CLE
Shane Smith1%at CLE, vs BOS

Yankees at Pirates Prediction: Odds, expert picks, starting pitchers, betting trends and stats for April 6

Its Sunday, April 6 and the Yankees (5-2) are in the Steel City to take on the Pirates (2-6).

Will Warren is slated to take the mound for New York against Andrew Heaney for Pittsburgh.

The Yankees have taken the first two games of the series scoring 19 runs in the process. New York won 10-4 Saturday led by Anthony Volpe's three RBIs, Trent Grisham's two home runs, and Paul Goldschmidt's three hits.

Lets dive into the matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Yankees at Pirates

  • Date: Sunday, April 6, 2025
  • Time: 1:35PM EST
  • Site: PNC Park
  • City: Pittsburgh, PA
  • Network/Streaming: YES, SNP360

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Yankees at the Pirates

The latest odds as of Sunday:

  • Moneyline: Yankees (-152), Pirates (+128)
  • Spread:  Yankees -1.5
  • Total: 9.0 runs

Probable starting pitchers for Yankees at Pirates

  • Pitching matchup for April 6, 2025: Will Warren vs. Andrew Heaney
    • Yankees: Will Warren (0-0, 3.60 ERA)
      Last outing: 4/1 vs. Arizona - 5 IP, 2ER, 1H, 4BB, 4Ks
    • Pirates: Andrew Heaney (0-0, 1.80 ERA)
      Last outing: 3/30 at Miami - 5 IP, 1ER, 4H, 1BB, 2Ks

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of Yankees at Pirates

  • The Yankees are 6-2 on the Run Line this season
  • The Pirates have lost 6 of their last 7 outright
  • The Pirates are 2-7 for the season on the Run Line

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Expert picks & predictions for today’s game between the Yankees and the Pirates

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Sunday's game between the Yankees and the Pirates:

  • Moneyline: NBC Sports Bet is recommending a play on the New York Yankees on the Moneyline.
  • Spread: NBC Sports Bet is recommending a play ATS on the Yankees -1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 9.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

Andrew Painter's long-awaited return to the mound coming this week

Andrew Painter's long-awaited return to the mound coming this week originally appeared on NBC Sports Philadelphia

Andrew Painter’s long-awaited return to the mound is just five days away.

The Phillies’ top prospect will begin a rehab assignment on Friday with Single A Clearwater, manager Rob Thomson said before Sunday’s series finale against the Dodgers.

Painter will only throw a couple of innings in his first minor-league start. He will pitch once a week for the next few months and the Phillies hope to have him in the majors by June, July or August.

“We’re gonna be conservative and make sure we take care of him,” Thomson repeated Sunday morning.

“The biggest thing is he gets through it, throws strikes and the stuff is there. That’s what I’m looking for.”

Painter has been brought back slowly since undergoing Tommy John surgery in July 2023. The Phillies know better than to rush a pitcher who is so crucial to not just 2025 and 2026 but their next decade.

Painter did not pitch at all in the minors last season, but he did feel healthy enough to participate in the Arizona Fall League and won the AFL’s Pitcher of the Year award.

“I wanted to go out there. I thought it would be some peace of mind seeing hitters in a game atmosphere, getting under the lights, real umpire back there, not just lobs on the backfield,” he said in spring training. “That makes me more confident rolling into this year.”

Already capable of reaching triple-digits with his fastball, Painter added muscle and a new, harder slider during what he described as a “two-year offseason.” There is a wide range of outcomes for him this season. He could be a key second-half addition who replaces an injured starter. He could allow the Phillies to temporarily use a six-man rotation to keep their guys fresh late in the year. Maybe he serves as an opener here or there.

“Hopefully we have five really good starting pitchers at that point that make it difficult for him to break into (the rotation),” president of baseball operations Dave Dombrowski said in February. “So you wait to see what happens. But (July) is when I think we’ll turn him loose more because if you look at the innings limitation, we want to build him up and not burn him too early in the year.

“I’m very excited. I think he’s one of the best young pitchers in baseball. I think he’s going to be a tremendous major-league pitcher. When I say that, I don’t worry about him hearing that and not working hard. He works extremely hard. We just have to be careful with him this year.

“He has the potential to be a number one, top-of-the-rotation type of starter. Maybe he wouldn’t be ours right off the bat — we’ve got some pretty good ones – but he has that type of potential for the long-term.”

Other health updates

Ranger Suarez (back) threw a bullpen session on Saturday. If he continues to feel OK, the next step would be a simulated game Thursday in Clearwater.

Suarez will almost certainly need three or four rehab starts to build up stamina. He pitched only five innings in Grapefruit League games.

Weston Wilson (oblique) is six weeks removed from a Grade 2 oblique strain. He’ll start a rehab assignment in Clearwater on Tuesday.

Midseason baseball report: The players and teams to watch

At the midway point of the high school baseball season, senior Jackson Eisenhauer of Crespi has been close to perfect. He has pitched 36 innings without giving up any earned runs. His scoreless streak reached 33-2/3 innings until two errors helped two runs score to end the streak last week.

“It’s an amazing thing to see,” coach Mike Glendenning said.

Eisenhauer has come out of nowhere, having pitched just 11 innings last season. He spent the summer becoming stronger under Woody Cliffords, a private trainer who has worked with Ryan Braun, Trevor Plouffe and Pete Crow-Armstrong.

What he’s accomplishing is no fluke.

“It’s a tribute to how hard he’s worked in the offseason to get himself to this point,” Glendenning said. “He’s hungry and determined.”

Said Loyola coach Keith Ramsey: “He’s got a nice pitch mix with an 88-to-92-mph fastball. When he needs to make a pitch with runners on base, he gets tough. Whatever he did this offseason, every high school pitcher should do.”

Said Sierra Canyon coach Tom Meusborn: “He was throwing three pitches for strikes.”

Eisenhauer has what he calls a sweeper — a combination slider/curveball — that makes his fastball even better. He’s 5-0 and has helped Crespi go 14-1.

“I spent a lot of time in the weight room,” he said. “Putting on strength has been a big part of it.”

He's a surfer, too, so there's a fearless streak in him.

Another pitcher on the rise has been 15-year-old freshman Carlos Acuna of Birmingham. He has thrown 22 consecutive scoreless innings. He's 4-0 with an 0.57 earned-run average and 51 strikeouts in 36-2/3 innings.

Gavin Lauridsen of Foothill has been one of the best two-way players. He's batting .426 with 20 hits and 18 RBIs. On the mound he's 5-0 with an 0.71 ERA and 51 strikeouts in 39-1/3 innings.

Unbeaten Corona (14-0) has many players living up to expectations. The pitching staff has delivered 12 shutouts in 14 games. The hitters have combined for 26 home runs.

Seth Hernandez (4-0) has pitched 22-1/3 scoreless innings while striking out 47 with two walks. He also has hit four home runs and is batting .383. Anthony Murphy has six home runs. The team has made just seven errors.

Hunter Manning of West Ranch is coming off a 16-strikeout performance against Valencia. He is 3-0 with a 1.38 ERA. Sophomore Otto Graham of JSerra started the season with 24 1/3 scoreless innings. Brandon Thomas of Mater Dei has given up one run in 27 innings.

Junior pitcher Garrett Jacobs of Mira Costa has helped his team win 12 consecutive games. He had 11 strikeouts against Redondo Union, 14 against Palos Verdes and has given up just 27 hits in 40 innings while striking out 61.

Jake Nobles of Villa Park has given up one unearned run and 12 hits in 26-2/3 innings.

Quentin Young of Oaks Christian continues to prove he's the best power hitter with nine home runs.

Gavin Kramer of Vista Murrieta is 4-0 with a 1.42 ERA and also has 15 hits.

Catcher Trent Grindlinger of Huntington Beach is performing well behind the plate and in the batter's box with three home runs.

Joshua Pearlstein of Clevleand has become one of the top hitters in the City Section with a .445 average. The junior had a week in which he went seven for eight against Granada Hills.

Sophomore Jake Kim has hit five home runs for Harvard-Westlake.

Among teams, Aquinas is 12-1 and won the National Classic last week after winning the Boras Classic South consolation title.

Crespi has started the Mission League with a 9-1 record.

La Mirada (13-2) has lost only to Corona.

Huntington Beach is 12-1 and hoping to meet Corona in the National High School Invitational this week in Cary, N.C.

Venice is 13-1 and running away with the Western League championship.

Sign up for the L.A. Times SoCal high school sports newsletter to get scores, stories and a behind-the-scenes look at what makes prep sports so popular.

This story originally appeared in Los Angeles Times.

Jesse Winker flashes some rare speed with a two-triple game to lead the Mets past Blue Jays

NEW YORK — Jesse Winker was holding his daughter during a postgame interview after helping lift the New York Mets to a comeback win Saturday night when he asked her if he was fast.

Without hesitation, 4-year-old Wren nodded. She quickly nodded again when Winker asked if she’s faster than him.

“Wren’s Dad didn’t know he was fast,” Winker said with a big smile. “And I don’t think he is fast.”

But Winker hit two triples, including the tying two-run hit in the eighth inning, and also had a double in the Mets’ 3-2 win over the Toronto Blue Jays.

So, is Winker the new basepaths-blazing version of Lance Johnson or Jose Reyes for the Mets?

“No,” Winker said flatly.

The 31-year-old Winker entered Saturday with just three regular-season triples in 760 career games, and he hadn’t had one in a regular-season game since 2021 while with Cincinnati.

But the triples against the Blue Jays were his third and fourth in his last 16 games dating to the start of the playoffs last October. The long-haired outfielder had RBI triples against Milwaukee in a wild-card series and Los Angeles in the NL Championship Series.

“Just put your head down and run as fast as you can,” Winker said.

Winker’s second triple could have been an inside-the-park home run. Blue Jays right fielder George Springer suffered lower back spasms after crashing into the wall in pursuit of the ball, but he got back to his feet, chased down the ball and threw it towards the infield to limit Winker to three bases.

“Initially, I thought it had a chance to get out — I probably should have been running harder out of the box,” Winker said. “But once it ricocheted, I just wanted to run as fast as I could.”

Winker also tripled with two outs in the fourth off Chris Bassitt, but was stranded when Mark Vientos struck out. The two-triple game was the first by a Mets player since Francisco Lindor did so on July 26, 2023.

Still, Winker joined a select club by becoming the 17th player in team history with two triples in a game. Reyes holds the team record with 113 triples and eight two-triple games. Johnson, whose 21 triples in 1996 are the single-season team record, and Doug Flynn are the only other Mets players with a pair of two-triple games.

“It’s crazy — crazy, no comment,” Winker said with a grin. “Tired.”

Mets Notes: Jesse Winker provides boost, Francisco Lindor takes pride in resilient culture

The damp and chilly conditions at Citi Field on Saturday night were anything but appealing to the Mets. For nearly seven innings, their lineup struggled to generate much offense against Blue Jays starter Chris Bassitt, and overcoming a 2-0 deficit entering the eighth inning seemed like too tall of an order.

But the loyal fans who braved the raw weather were ultimately rewarded. With a pair of late-inning rallies, the Mets snatched victory from the jaws of defeat, outlasting the Blue Jays in walk-off fashion, 3-2, for a third straight win.

Jesse and his Rippers

New York's comeback bid began in the eighth, when a leadoff walk from Francisco Lindor and one-out single Juan Soto ultimately set up runners on the corners for Jesse Winker with two outs. While the lefty-on-lefty matchup between Winker and reliever Brendon Little was met with some skepticism, the veteran outfielder removed all doubts by delivering a clutch game-tying triple off the right field wall. It was also Winker's second triple of the game and team-best third hit.

"[The fans] were loud all night. The countdown with the pitch clock is amazing," Winker said after the game. "We're going to need them all year. It's 40 degrees, it's raining, and they stuck with us all game. It was amazing... Just grateful to wear a jersey. I always tell people, there's two things I want to do, it's be my daughter's father and play baseball."

After the game, Mets manager Carlos Mendoza explained that he didn't call a pinch-hitter for Winker because of his prior two at-bats that resulted in hits. He also noted how the Mets' lefties were seeing Little well. It was a gut decision that paid off.

Attitude reflecting leadership

With the game tied at 2-2, the drama shifted to the ninth inning, and Mets closer Edwin Diaz created tension by working in and out of trouble against the heart of the Blue Jays' order. Francisco Lindor then played the role of hero, smacking a sac fly to center that allowed Jose Siri to score following his walk, a wild pitch, and a Luis Torrens single.

The Mets took pride in their resiliency as a group in 2024, and the tried and true never-quit mentality sparked their midseason turnaround and deep postseason run. Even on a cold April night, tenacity prevailed because Lindor believes it's the recipe for success.

"It's part of the culture. Everybody that comes to play for the Mets has to understand that we're going to grind," Lindor told Steve Gelbs on the field after the walk-off celebration. "We're going to compete, we're going to give everything we've got, day in and day out. And at the end of the day, it's all about winning."

The walk-off sac fly wasn't the only sign of Lindor potentially finding his old groove at the plate. He smoked a first-inning double off Bassitt for his second two-bagger of the series, extending his on-base streak to four games. In spite of the early struggles, the confidence that Mendoza has in the superstar shortstop is unwavering.

"He's an elite player and he knows it. The moment is never too big for him," Mendoza said of Lindor. "He's got the ability to slow the game down and not do too much. But he's ready for his pitches. He got that one right there, just thinking middle of the field and put the ball in play. That's what makes him an elite player."

Brief first home start for Canning

In his second start of the season, Griffin Canning didn't factor into the decision. The 28-year-old right-hander lasted only four innings, allowing one run on four hits and three walks while striking out six (89 pitches). A step back from his season debut in Houston last weekend, but Citi Field doesn't boast a retractable roof or perfect weather conditions like Daikin Park does.

Canning immediately ran into trouble in the fifth, allowing back-to-back singles that knocked him out of the game. The rally only plated one -- Vladimir Guerrero Jr. singled off of Jose Butto to bring in Bo Bichette -- and the Mets' bullpen went on to record five innings of one-run ball with five strikeouts. Huascar Brazobán thrived once again in relief, completing 2.1 innings and maintaining his spotless 0.00 ERA.

"Obviously I've got to figure out a way to get deeper into the game there. I kind of left the bullpen out to dry there," Canning said of his outing. "But they picked me up big time and just a really good team win. I feel good about [the new pitch mix]. I think I learned some stuff about it... Just need to attack the zone a little bit more and limit some of those walks and long ABs."

Jesse Winker ties it late, Francisco Lindor delivers walk-off in Mets' 3-2 win over Blue Jays

The Mets' offense was held in check for seven innings but Jesse Winker's two-run triple tied the game and Francisco Lindor walked off the Toronto Blue Jays, 3-2, on a cold, rainy Saturday night at Citi Field.

With the score tied 2-2, Jose Siri drew a one-out walk and advanced to second on a wild pitch. Luis Torrens' single moved Siri to third and Lindor jumped on the first pitch to drive in the winning run on a sac fly.

It's the first Mets walk-off win of the young season.

Here are the takeaways...

-Both starters were working parallel to one another to start. They both got out of first-inning trouble on this night. Griffin Canning got his first two batters out before allowing the next two on. The right-hander struck out Alejandro Kirk looking to get out of a jam. Chris Bassitt was in a similar situation, allowing a leadoffLindor double. After Juan Soto moved him over with a sac fly, Pete Alonso and Brandon Nimmo weren't able to get the first run across.

Canning worked into trouble again in the second. After getting the first two outs, the next two batters got on. But he got Bo Bichette to fly out for the final out. Bassitt would give up a leadoff double, this time toWinker, to start the second, but the Mets were unable to get the run across.

-Canning was strong in getting out of trouble, but wasn't efficient and it eventually got to him in the fourth. Coming into the inning, Canning had already thrown 83 pitches before giving up back-to-back singles to lead off the fourth. That forced manager Carlos Mendoza to pull his starter and bring in Jose Butto to take on Vladimir Guerrero Jr.

The slugger pulled a single through the left side of the infield to drive in the game's first run. A flyout, a walk to load the bases, and a strikeout on Kirk led to a groundball out from George Springer to end the Jays' threat.

Canning pitched four-plus innings (89 pitches/60 strikes), allowing one run on four hits. He did strike out six but the walks, which there were three, forced him out.

-Butto's second inning of work was uneven. After getting the first two batters, back-to-back doubles from Al Roden and Bichette put the Jays up 2-0. But the rest of the Mets' bullpen was great, especially Huascar Brazoban. The righty allowed just one hit in 2.1 innings pitched to keep the score close.

Edwin Diaz worked out of trouble in the ninth, striking out three batters in a scoreless frame and earning the win. The bullpen allowed just one run in 4.2 innings pitched.

-The Mets' offense was completely befuddled by Bassitt and his full array of pitches. New York could only muster three hits against the crafty right-hander, until a Mark Vientos single with two outs in the seventh inning knocked the veteran out. Just before that hit, Bassitt had retired 12 straight Mets en route to his best start of the young season.

Bassitt allowed no runs and four hits without walking a batter in 6.2 innings (92 pitches/63 strikes) while striking out nine. Since he left the Mets in free agency after the 2022 season, Bassitt has had two starts against his former team and has not allowed a run in 14.1 innings pitched.

But, as was the case on Friday, the Mets would get to the Blue Jays' bullpen but it would take a bit.

In the seventh, after Vientos snapped an 0-for-17 hitless stretch with a single, Baty followed with a single of his own, snapping an 0-for-8 skid. Siri walked to load the bases for a pinch-hitting Starling Marte. The veteran right-hander hit a soft dribbler back to the pitcher to allow Toronto to escape.

The Mets had their chance in the eighth too. Lindor walked and Soto singled to leadoff, but Alonso struck out swinging and Nimmo lined out. Mendoza decided not to pinch-hit for Winker and let him go up against the left-hander.

On a 1-2 count, Winker launched a hanging curve into right field that looked destined to leave the park -- if it was warmer it likely would have -- but it instead landed over Springer's head and kicked off the wall. Winker's triple plated two and tied the game.

The 368-foot blast would have been out in 18 parks. Springer would leave the game after crashing into the wall trying to make the catch. Vientos came up with a chance to put the Mets ahead and struck out to end the inning.

Vientos finished 1-for-4 with three strikeouts, while Baty mirrored his friend, going 1-for-4 with two strikeouts.

-Winker was the only hitter to get to Bassitt, picking up two of the team's four hits against him. He hit a double and a triple, his first regular season triple since 2021 and the fourth of his career. The left-handed slugger finished 3-for-4 with those two triples and two RBI.

Lindor seems to have come out of his early-season stupor, finishing 1-for-3 with a walk and the sac fly. Soto went 1-for-4 with a strikeout, while Alonso had a rough night, going hitless in four at-bats with three strikeouts.

-Just before first pitch, the Mets announced Torrens was scratched from the lineup due to a right forearm contusion. Hayden Senger took his spot in the order batting ninth and finished 0-for-2 with a strikeout before being lifted for Marte. Torrens did come in to catch and come up with the clutch single in the ninth.

GAME MVP: Jesse Winker

Winker was the only bat who had life from inning one. His triple allowed the Mets to get back into this game.

Highlights

What's next

The Mets wrap up their three-game series against the Blue Jays -- weather permitting. First pitch is set for 1:40 p.m.

David Peterson will take the mound for his second start of the season and go against Bowden Francis.

Yankees' Trent Grisham making most of extra playing time with 'really locked in' mentality

The Yankees didn't extend an Opening Day roster spot to Trent Grisham because of his reputation with a bat. The veteran outfielder has established big league residency due to strong defensive traits, and even a slew of spring training injuries didn't propel him into a starting role once the team broke camp.

But he's taken advantage of early playing time that wasn't exactly planned. As the stand-in for newbie Cody Bellinger, who's dealing with back tightness, Grisham has conveniently provided similar power, which was on full display on Saturday when he belted a pair of home runs in the Yankees' 10-4 win over the Pittsburgh Pirates at PNC Park.

From top to bottom, the Yankees' lineup is driving in runs at a laudable rate, and their home run total (25) through eight games this season is already in a record-breaking class of its own. Right now, they can find even more comfort in knowing that their fourth outfielder is part of the equation too.

"Just been doing a really good job mentally to stay in the present," Grisham told the YES Network after the game. "The swing's been here and there throughout, but I've stayed really locked in mentally. It feels good, because when you don't feel like your best and you still lock in mentally and still compete and go through the game, it means a lot going forward."

The first of Grisham's blasts -- a solo shot that landed just beyond the right-center field scoreboard to give the Yankees a 2-0 lead -- came in the third inning against Pirates starter Bailey Falter. He then inflicted more damage in the fifth, with a three-run shot down the left-field line that contributed to a six-run rally and broke the game wide open.

All sample sizes are small at this point in the season, but Grisham's red-hot start can't be ignored. The 28-year-old lefty is hitting .471 with three homers and a double in 21 plate appearances. His first jack of the season came in Wednesday's home win over the Arizona Diamondbacks, and in 2024, he didn't collect his 21st trip to the plate until April 28.

With a little help from innovative torpedo bats and below-average opposing pitching, the Yankees currently rank atop major hitting categories. The torrid pace may not continue with Grisham -- Bellinger is expected to play in Sunday's series finale after missing the last two games -- but his production reaffirms that availability remains the best ability.

"We just haven't quit as an offense this year," Grisham said. "That's what's allowed us to blow these games open and make it a little less stressful on the back-end. It's been nice to see out of an offense."

SEE IT: Mets show off new purple sleeves with City Connect uniform

Saturday marked the first City Connect day for the Mets, and this season, they unveiled a new combination to go with their gray jerseys: purple sleeves.

Watching the Mets take on the Toronto Blue Jays on a chilly night at Citi Field, you'll notice the vibrant purple sleeves underneath the jersey and running up the arms of players.

The Mets debuted the City Connects on the field on April 27, 2024. That deep into spring, there weren't many days that the Mets needed to use undersleeves, and at that time, they were black/dark grey -- some players still wear these colors. So this is a nice change that accentuates their alternate jersey and hat. You can learn all about the design, here.

And check out the purple sleeves on the Mets City Connect uniform below.

Trent Grisham smacks two homers in Yankees' 10-4 beatdown of Pirates

The Yankees' power came from an unlikely source on Saturday afternoon, as backup outfielder Trent Grisham delivered two home runs in a 10-4 win over the Pittsburgh Pirates at PNC Park.

Here are the takeaways...

-- Cody Bellinger was left out of the lineup for a second straight game due to back tightness, but the veteran outfielder took swings in the cage before Saturday's game and downplayed the issue overall. In his place, the Yankees once again turned to Grisham off the bench, and he made the most of his opportunity by delivering a solo homer over the right-field scoreboard in the third inning.

-- New York drew first blood in the second, however, when Austin Wells drove in Jazz Chisholm Jr. with a one-out single through the middle infield. The second-year catcher earned the base knock, too, as he fouled off four straight two-strike pitches from Pirates starter Bailey Falter before reaching base. Wells nearly punished Falter again in the fourth inning with a deep fly to left that landed just short of the wall. It would've been a homer in 16 other ballparks, per Baseball Savant.

-- In his second start of the season, Marcus Stroman struggled to clip the edges and watched his pitch count rise. While he allowed just one baserunner through three innings, mistakes mounted in the fourth when a pair of walks snowballed into a four-run Pirates rally. The veteran right-hander was replaced by Tim Hill in the fifth, after allowing three hits and three walks with three strikeouts (74 pitches).

-- Pittsburgh's time with the lead didn't long at all. A leadoff double from Jasson Dominguez and a single from Oswald Peraza was followed by another homer from Grisham, this time to left. The Yankees' outburst didn't end there, either. Anthony Volpe eventually joined in on the fun with a three-run double to deep center that bumped their lead to 8-4. The six-run fifth brought 10 batters to the plate and knocked Falter out midway through.

-- The Yankees' decision to pull Stroman after only four innings and rely on the bullpen for 15 outs certainly paid off. After a scoreless fifth from Hill, relievers Mark Leiter Jr., Fernando Cruz, and Ryan Yarbrough combined for five sharp shutout innings with seven strikeouts.

-- The top half of the Yankees' lineup didn't inflict much damage, but Paul Goldschmidt enjoyed a three-hit afternoon that included an RBI single in the eighth. Peraza also collected two hits in four at-bats, while Ben Rice went 1-for-5 in the two-spot as their designated hitter. The last player to join the hit party was ironically Aaron Judge (1-for-4, two runs), playing in his 1,001st career game.

Game MVP: Trent Grisham

Opportunity has knocked for the backup outfielder thus far, and he's lived up to the challenge. He's hitting a crisp .471 through 21 plate appearances, and Saturday marked the second multi-homer game of his career. He first achieved the feat in 2020, belting three with the San Diego Padres.

What's next

The Yankees (6-2) will look for their second sweep (weather permitting) over an NL Central team on Sunday afternoon, with first pitch in Pittsburgh scheduled for 1:35 p.m. Will Warren is slated to make his second start, opposite veteran lefty Andrew Heaney.