The 2016 Twins and the terrible, horrible, no good, very bad start

Minnesota Twins second baseman Brian Dozier (2) bobbled the ball as Chicago White Sox third baseman Todd Frazier (21) stole second base in the eight inning at Target Field Thursday April 14, 2016 in Minneapolis, MN. ] The Chicago White Sox beat the Minnesota Twins 3-1. Jerry Holt Jerry.Holt@Startribune.com(Photo By Jerry Holt/Star Tribune via Getty Images) | Star Tribune via Getty Images

In 2015, the Minnesota Twins re-invigorated the fanbase with a season of contention right down to the wire. In fact, the organization was so enamored by the breakouts of Brian Dozier, Eddie Rosario, Byron Buxton & Miguel Sano that aside from taking a gamble on KBO slugger Byung Ho Park, they didn’t do much in the way of roster-improvements for 2016. Expectations and excitement were at newfound levels for a new era of Twins baseball.

Within a week and a half, it had all imploded in inexplicable fashion. This is an oral history of the 0-9 start…

0-1: 3-2 L @ BAL
  • Keyed by Opening Day excitement and RBI from two Eds (Escobar & Rosario), Game 1 produced a taut 2-2 thriller at Camden Yards. But with two outs in the bottom of the ninth, Twins reliever Kevin Jepsen went BB-1B-1B and saw Matt Wieters knock in Chris Davis for the Orioles winner.
0-2: 4-2 L @ BAL
  • Chris Davis & Trevor Plouffe traded home runs but Yovani Gallardo (5 IP, 1 ER) was better than Kyle Gibson (5 IP, 4 ER).
0-3: 4-2 L @ BAL
  • Despite jumping out to a 2-0 first inning lead thanks to a Joe Mauer homer, Phil Hughes & Trevor May coughed up four unanswered runs.
0-4: 4-3 L @ KCR
  • After a strong Ervin Santana (6 IP, 2 ER) start, the first Park-bang of the season, and a big Kurt Suzuki effort (2B & 3B), the Twins again handed Jepsen a 3-2 lead heading into B8. An Alex Gordon single, Salvador Perez triple, & Omar Infante sac fly erased it all and KC reliever Wade Davis locked down the save.
0-5: 7-0 L @ KCR
  • Two errors from Escobar at SS plus rough mound outings from Mommy Tilone Tommy Milone (4.2 IP, 4 R) and Casey Fien (1 IP, 3 ER) doomed attempt #5 at putting a 2016 win on the board.
0-6: 4-3 L @ KCR
  • Everything seemed to be lining up for victory on this day: 3 H from Mauer, HR from Dozier, 4 H from Eduardo Nunez. A rare gem from SP Ricky Nolasco (7 IP, 1 ER) and even a Jepsen HLD set up Glen Perkins with a 3-2 lead in B9. A quick single, triple, & sac fly and the Kauffman fountains flowed into extras. In B10, May had Terrance Gore (RIP) picked off—until a Park error at 1B allowed the speedster to scamper to 3B with zero outs. May recorded the next two outs keeping Gore stationed at the third sack—before promptly wild-pitching him home with the winning KC run.
0-7: 4-1 L vs CWS
  • The excitement of a Home Opener in front of 40,638 Twins faithful produced…6 H off Sox SP Jose Quintana and another lackluster loss.
0-8: 3-0 L vs CWS
  • The mound brigade of Hughes, Fernando Abad, Alex Pressly, & Michael Tonkin 1.0 (3 ER) kept this contest competitive. Just four hits (one for extra bases—a Mauer double) off Carlos Rodon & Co. kept it a loss.
0-9: 3-1 L vs CWS
  • Again, moundsmen Santana, Abad, May, & Taylor Rogers 1.0 (3 ER) gave the home squad a chance. Again, the offense sputtered: just 4 H off Mat Latos and the ChiSox bullpen.

It almost defied reality: three series into the 2016 season and the Twins had yet to make a mark in the left-hand column. The absolute personification of the “you can’t win a pennant in April—but you can lose one” maxim. Our boys of late-spring would post a victory in Game 10 of the campaign, but the tone of ‘16 had been irrevocably set.

SF Giants News: Oracle Park promotions this weekend

SAN FRANCISCO, CALIFORNIA - MARCH 27: A general view of the New York Yankees playing against the San Francisco Giants at Oracle Park on March 27, 2026 in San Francisco, California. (Photo by Ezra Shaw/Getty Images) | Getty Images

Good morning, baseball fans!

San Francisco Giants baseball is back in the bay this weekend, so it’s time to take a look at what Oracle Park has on deck for fans!

Friday

Friday night will be a special event night for San Jose State University! As always, special events require special event tickets, which fans can purchase here. Special event ticket holders will receive a San Jose State University themed Giants hat and can partake in pre-game festivities.

Saturday

Saturday night will be another Fiesta Gigantes event at Oracle Park, as all Saturday home games will be this season. It will also be Youth Baseball Day at the park, where the first 8,000 fans under the age of 14 will receive a reversible sleeve giveaway.

Sunday

Sunday afternoon will be Golden State Valkyries Day at Oracle Park, where the first 15,000 fans in attendance will receive a Giants jersey in the colors of the Valkyries, the Bay Area’s WNBA team! If you’re heading to that game, I’m extremely jealous because those jerseys look really cool!

If you’re heading out to the park this weekend, have fun! And make sure to share pictures in the comments!

What time do the Giants play today?

The Giants continue their series against the Mets tonight at 7:15 p.m. PT.

Mud Hens bludgeon Jonah Tong and the Mets, Whitecaps win season opener

Toledo Mud Hens 17, Syracuse Mets 7 (box)

The Mud Hens crushed the 46th ranked prospect in the game, right-hander Jonah Tong, with a furious barrage on Thursday that knocked Tong out of the game in the second inning. They poured it on against the Mets bullpen, taking a 2-1 lead in the series.

Max Clark got the party started as his hot start at the Triple-A level continues. Clark dumped a ball into shallow left field that left fielder Ryan Clifford couldn’t corral, and burned it around to second base with a speed double. Tong walked Trei Cruz and Jace Jung, and after Eduardo Valencia struck out, Corey Julks doubled in all three runners for a quick 3-0 lead.

In the top of the second, Max Burt reached on an error with one out. Wenceel Pérez launched a towering two-run shot to right field at 111.6 mph off the bat. That’s his second of the season. 5-0 Hens. Clark kept things going by reaching on an error. Cruz grounded out to first, but Jace Jung walked and Valencia stepped up after a rough stretch to start the year and lined a two-run double to center field. 7-0 Hens.

That was it for Tong. Dan Hammer, and there couldn’t be many better pitcher names than Dan Hammer, took over and cleaned up the inning. Sadly, Hammer does not appear to throw a curveball. Gage Workman doubled in the third but was stranded. Meanwhile, Bryan Sammons leaked a run on a Ronny Mauricio double in the third, but smothered any further rallying.

RHP Ryan Lambert took over from Hammer in the fourth. He gave up a Valencia triple and a Workman RBI double to make it 8-1.

The Mets got to Sammons for two runs in the fourth. Christian Arroyo led off with a single, and Vidal Brujan doubled Arroyo to third, where he scored on a wild pitch. Brujan scored from third on a Cristian Pache ground out. Sammons punched out Jackson Cluff and then gave way to right-hander Tanner Rainey who finished out the inning.

The Mets turned to Alex Carrillo in the fifth, and having seen him already in the series, the Hens were ready. Burt led off with a single and stole second. Pérez walked, and Clark ripped a hot ground ball to right for an RBI double. Cruz flew out, but Jung followed with a double to center, scoring Pérez and Clark. Valencia and Julks walked to load the bases, with Ofreidy Gomez taking over from Carillo. It didn’t help, as Workman singled in Jung, but Valencia was thrown out at home. 12-3 Hens. That didn’t stop the Hens, as Ben Malgeri and Burt singled in runs, and a wild pitch scored Malgeri. When Pérez struck out to end the inning and the smoke cleared, it was 15-3 Hens.

After a long rest in the Hens’ dugout, Tanner Rainey took the mound again and promptly gave up a single to Nick Morabito and then walked MJ Melendez. Mauricio lifted a sinking drive into the left center field gap, but Max Clark made his second diving catch of the season, and then fired into Cruz at third. Cruz gunned it to second and doubled off Melendez, while Morabito scored to make it 15-4.

The Hens finally cooled in the top of the sixth, although Max Clark continued to show up his upgraded batspeed as he torched a 111.3 mph groundout to second. That’s his second ball already over 110 mph. Pretty impressive stuff from Clark all around so far. Jack Little took over in relief and allowed a two-run shot to Jackson Cluff that made it 15-6. Woo-Suk Go got into a little trouble in the seventh, but Pache flew out to end the inning.

The Mets turned to a position player pitching as Jose Rojas took over for the Mets in the eighth. Pérez greeted him with a double, and after Clark flew out, Cruz singled in Pérez. Another Jung double got Cruz to third, where he scored on a Valencia ground out. 17-6 Hens.

Cole Waites allowed a solo shot to Hayden Senger in the bottom of the eighth to make it 17-7, and that’s where it finally ended.

Workman: 3-5, R, 2 RBI, 2 2B, BB

Perez: 2-5, 3 R, 2 RBI, HR, 2B, 2 BB, K

Valencia: 2-4, R, 3 RBI, 2B, 3B, 2 BB, K

Jung: 2-4, 3 R, 2 RBI, 2 2B, 2 BB, K

Sammons: 3.2 IP, 3 ER, 6 H, BB, 3 K

Rainey (W, 1-0): 1.1 IP, ER, 2 H, BB, K

Coming Up Next: It’s a 4:05 p.m. ET start time on Friday.

West Michigan Whitecaps 1, Lake County Captains 0 (box)

Whitecaps’ pitching was really sharp in this one, while the offense pounded out eight hits and drew five walks, but could only push across one run in their season opener.

Shortstop Woody Hadeen opened the game with a single, and then stole second and took third on a throwing error. Jackson Strong, Roberto Campos, demoted down from Erie to start this season, and Garrett Pennington all struck out to strand Hadeen at third.

Right-hander Hayden Minton, our 33rd ranked prospect, was very good on Opening Day. He spun four no-hit innings with just a walk allowed against five strikeouts. He needed just 51 pitches, pumping 31 strikes and racking up nine whiffs.

The Whitecaps got a single from Stephen Hrustich in the second, and another single for Hadeen along with a walk to Strong in the third, but those baserunners went nowhere.

Hadeen continued his four-hit game with a leadoff single in the fifth, and this time the ‘Caps pushed across a run. Strong walked, and while Campos hit into a double play, Hadeen reached third and scored on a Pennington single. That made it 1-0, and that’s where this one would eventually end.

Luke Stofel threw two scoreless innings with three strikeouts in relief of Minton. Carlos Lequerica threw two scoreless without a hit, though he walked three and struck out five. Logan Berrier collected the first save of the season, issuing a walk in the ninth but striking out three.

Hadeen: 4-5, R, SB

Pennington: 1-4, RBI, 2 K

Santana: 1-3, BB

Minton: 4.0 IP, 0 R, 0 H, BB, 5 K

Coming Up Next: It’s a 6:35 p.m. ET start on Friday night.

Here is the Whitecaps roster to start the season. There seem to be a few last minute additions not announced here. The SeaWolves and Flying Tigers rosters are below.

Some notable young faces in Lakeland include RHP Malachi Witherspoon, last year’s second rounder, #3 overall prospect SS Bryce Rainer, returning from his shoulder injury, 2025 3rd rounder LHP Ben Jacobs, 2025 4th round pick LHP Caleb Leys, RHP Cale Wetwiska, and RHP Jatnk Diaz.

Friday Rockpile: Purple Row’s Guide to Rockies Opening Day 2026

DENVER, CO - APRIL 2: Grounds crews use brooms to brush the Colorado Rockies' logo into the outfield grass on Thursday, April 2, 2026, at Coors Field in Denver, Colo. (Photo by Timothy Hurst/The Denver Post) | Denver Post via Getty Images

Today is the day: Baseball is back in Denver.

Despite losing 119 games last season, when the Home Opener comes to the Mile High City, hope springs eternal.

After starting the season on a six-game road trip in Miami and Toronto, the Rockies (2-4) are hosting the Philadelphia Phillies (3-3) today at 2:10 p.m.

As always, LoDo will be hopping with a baseball buzz. Whether you’re going or will be watching on a screen, here’s all you need to know about the Hope Opener.

Pregame Schedule

The festivities begin in earnest over five hours before the Rockies take the field against the Phillies. Here’s a glimpse of the official schedule:

7 a.m. — Gates open at McGregor Square

9 a.m. — Coors Field parking lots open; Opening Day games and activities for all ages begin at McGregor Square, including restaurants and bars opening

10:30 a.m. — Live DJ duo begins at McGregor Square

11:15 a.m. — Rockies batting practice

12 p.m. — Coors Field gates open.

12:20 p.m. — Phillies batting practice

1:15 p.m. — Pregame ceremonies begin, including three different ceremonial first pitches, team introductions, the presentation of the flag and the national anthem, flyover by F-16 Fighting Falcons and a presentation of Hunter Goodman’s 2025 Silver Slugger Award

2:08 p.m. — Rockies take the field, accompanied by fireworks

Getting to the Game

With traffic and a sold-out crowd expected, the Rockies recommend fans arrive at Coors Field at least one hour early and plan to be in their seats by 1:15 p.m. in order to take in all of the pregame ceremonies. There will be a heavy demand for parking downtown, whether it’s in Rockies lots or around LoDo. Be sure to plan and arrive early if you plan to watch from a seat at Coors Field or a bar stool. One perk of going early is that there are $3 beer specials on the Rooftop all the way up to first pitch.

In anticipation of high demand, RTD is increasing capacity to its D, E and W light rail lines through the weekend to support the Coors Field crowds, along with other events downtown (the Nuggets play at 1 p.m. on Saturday and the Avalanche play at 7:30 p.m. on Sunday).

All fans will receive a Rockies 2026 magnet upon entry. As a reminder, only single-pocket, medical and diaper bags that are no larger than 16”x16”x8” can be brought into the ballpark. For more on the policies, check out the Rockies website.

Going Downtown

Various Opening Day celebrations are on tap around downtown. There is an Opening Day Block Party at Union Station with games, stilt walkers, face painting, live music and more from 11 a.m. to 2:30 p.m. Larimer Square will be hosting its own Opening Day celebration with DJ sets, street art and family-friendly fun from 11 a.m. to 2 p.m. The Dairy Block is offering Game Day on the Block festivities that include music, Rockies-themed food, including speciality cocktails and purple croissants, and even live music after the game. The Maven will be hosting Ember and Stitch, where fans can brand purple bandanas and baseball gloves. For more events, check out the Downtown Denver Partnership.

Sunny Weather

Earlier this week, the forecasts included the possibility of snow — just like the Rockies had on the Home Opener last year — but chances of moisture have since evaporated. It could still be chilly, especially with the big wind gusts, but the sun should be shining.

Last Year and All-Time

In the home opener last year, the Rockies lost a heartbreaker, falling 6-3 to the Athletics in 11 innings. Despite snow, a temperature of 37 degrees at first pitch and a 13-mph wind coming in from right field, 48,015 were on hand for the 3-hour, 21-minute game. Trailing 3-2 after seven innings, the Rockies evened it up when Jordan Beck hit an RBI single to send the game to extra innings. Seth Halvorsen threw a scoreless 10th before the A’s took advantage of a leadoff walk from Angel Chivilli when Jacob Wilson singled and Gio Urshela followed with a two-out double in a three-run frame.

All-time, the Rockies are 17-16 during their Home Openers. Colorado had won two Home Openers in a row and three out of their last four before falling to the A’s in 2025.

What’s New at Coors Field?

Always an exciting unveiling, the Rockies will have new menu items around Coors Field, including the Glizzilla, Birdcall, a pizza donut, the award-winning Key Lime Pie in the Sky beer at the Sandlot Brewery, and more. For all the details, check out Purple Row’s rundown from Renee Dechert.

This weekend, the field will look pretty slick with artistic lawnmowing feats on display.

Closing Thoughts

The Rockies made massive changes to the front office, coaching staff and roster this offseason. The 2026 climb at altitude starts today and comes on the heels of the Rockies winning a series 2-1 over the defending American League Champion Blue Jays on the road. While the turnaround might be slow and have its share of ups and downs, considering it took the Rockies over two months to win a series in 2025, the Rockies are making progress.

Are you going to the Home Opener? What’s your favorite part of this annual celebration? Any predictions for the game? Let us know in the comments.


On the Farm

Triple-A: Albuquerque Isotopes 3, Reno Aces 1

Vimael Machín hit a two-run double in the eighth inning to help the Isotopes win their second game of the season. Zac Veen also added an RBI double for Albuquerque (2-4). Tanner Gordon put up a very impressive start, holding the Aces to one run on four hits with six strikeouts and no walks in six innings. Luis Peralta, Collin Baumgartner and Seth Halvorsen each contributed a scoreless inning in the victory.

Double-A:Chesapeake Baysox 7, Hartford Yard Goats 4

The Baysox scored four runs in the top of the eighth to break up a 3-3 tie and spoil Hartford’s opening day on Thursday night. The Yard Goats struck first when Benny Montgomery hit an RBI single in the fourth. Jake Brooks gave Hartford a fighting chance by throwing five scoreless innings with nine strikeouts to start the game. After Chesapeake went up 3-1, Zach Kokoska hit a two-run homer to tie it up in the seventh. Braylen Wimmer hit a sac fly in the ninth, but Hartford’s last-ditch comeback fell short.


Rockies place José Quintana on IL, make other roster moves | Purple Row

The Rockies made some changes leading up to today’s game, including a shift to the starting rotation and an opening for when Mickey Moniak comes off the IL today.

Rockies’ top 10 home openers: From Kyle Freeland’s gems to Dante Bichette’s walk-off | Denver Post ($)

Patrick Saunders highlights the great annual vibes of the Home Opener, along with his top moments on the field. The list is a great trip down memory lane, and it’s especially fun to remember the good pitching performances.

Renck: Rockies’ Larry Walker, past greats, optimistic changes will bring fresh start. ‘There is always hope’ | The Denver Post ($)

Troy Renck talked with Rockies greats Larry Walker, Aaron Cook and Jason Jennings about the pain of watching the Rockies struggles and the excitement of the new vibe of 2026.


Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Please keep in mind our Purple Row Community Guidelines when you’re commenting. Thanks!

Orioles minor league recap 4/3: Bright K’s nine in Baysox win

SARASOTA, FL - MARCH 20: Trey Gibson of the Baltimore Orioles pitches during the game between the Boston Red Sox and the Baltimore Orioles at Ed Smith Stadium on Friday, March 20, 2026 in Sarasota, Florida. (Photo by Vincent Mizzoni/MLB Photos via Getty Images) | MLB Photos via Getty Images

Triple-A: Memphis Redbirds (Cardinals) 6, Norfolk Tides 2  

Trey Gibson was not particularly sharp over four innings last night. Gibson allowed four runs (three earned) on nine hits, including a home run, a walk and three strikeouts. Baltimore’s second ranked pitching prospect (MLB Pipeline) allowed a leadoff homer in the second before relinquishing two more on a walk, a pair of singles and a double. José Barrero allowed a base runner to reach on a throwing error in the fourth inning, and the runner eventually came into score on a sacrifice fly.

Chayce McDermott put together 1.2 scoreless innings but did issue a pair of walks. Alex Pham ran into some trouble in the seventh when Jordan—the Cardinals’ 26th ranked prospect according to MLB Pipeline—ripped his second homer of the evening.

Creed Willems drove in Norfolk’s first run with a sacrifice fly in the sixth inning. Jhonkensy Noel delivered an RBI double later in the frame.

The game was delayed for rain in the bottom of the seventh inning. Neither team scored when play resumed.

Double-A: Chesapeake Baysox 7, Hartford Yard Goats (Rockies) 4

Chesapeake took control of this one with a pair of crooked numbers. The Baysox trailed 1-0 after five innings before a three-run sixth. Ethan Anderson and Griff O’Ferrall both took one-out walks before Thomas Sosa slapped a go-ahead triple to left field. Carter Young followed with a run-scoring single that provided Chesapeake a two-run lead.

Hartford battled back to even the score at three, but the Baysox exploded for four runs in the eighth. O’Ferrall worked another walk before Sosa launched his first home run of the season. Young managed another base hit and came around to score when Aron Estrada walked with the bases loaded. Douglas Hodo III scored the team’s seventh run on a wild pitch.

Trace Bright looked the part of an Opening Day starter with 5.1 innings of one-run ball. Bright limited Hartford to one run on three hits. He did walk four batters, but he struck out nine during an impressive performance. Yaqui Rivera allowed the Yard Goats to tie things up on a two-run homer by Zach Kokoska.

Tyson Neighbors made things more interesting than it needed to be with three walks and one earned run in the ninth inning.

Anderson De Los Santos exited after being hit by a pitch. Young came off the bench for a 2-for-3 day.

Low-A: Salem RidgeYaks (Red Sox) 5, Delmarva Shorebirds 4

Delmarva battled back after falling behind by five, but the rally came up just short. Maikol Hernández trimmed the deficit to one with a two-out single in the ninth, but Félix Amparo lined out to end the game. Hernández finished 1-for-3 with a walk and run scored.

Cobb Hightower delivered a pair of RBI-singles during a 3-for-4 night. Hightower and Amparo combined for five of Delmarva’s eight hits. Right fielder Junior Aybar delivered Delmarva’s only extra-base hit with a double in the ninth.

Shorebirds starter Kiefer Lord allowed four runs over 4.1 frames. Salem jumped ahead early with a run in the first, but the majority of the damage came during a three-run third. Kailen Hamson allowed an unearned run in the fifth that ultimately proved to be the difference.

Friday’s Scheduled Games

Norfolk: at Memphis, 2:05 p.m. Starter: Dean Kremer (season debut)

Chesapeake: at Hartford (Rockies), 7:10 p.m. Starter: Christian Herberholz (season debut)

Frederick: at Hub City (Rangers), 7:05 p.m. Starter: Joseph Dzierwa (season debut)

Delmarva: at Salem (Red Sox), 6:35 p.m. Starter: Denton Biller (season debut)

Minor League Recap: Bazzana walks off for Columbus, pitching prospects shine

Columbus Clippers Travis Bazzana (12) throws the ball to first base during home opener at Huntington Park on Tuesday, March 31, 2026, in Columbus, Ohio. | Samantha Madar/Columbus Dispatch / USA TODAY NETWORK via Imagn Images

Columbus Clippers 9, Indianapolis Indians 8

Clippers improve to 5-1

This game was a back and forth battle, featuring several clutch moments for Guardians prospects and some established veterans.

Nolan Jones had one of the biggest hits of the day, a clutch two-run home run in the sixth inning to put the Clippers on the board. Jones finished 1-for-2 with the home run, two walks and a hit by pitch. The home run was his third of the young season and he’s off to a hot start with a 1.318 OPS through six games.

Milan Tolentino also had a big day, going 2-for-4 with a pair of doubles and a walk. Petey Halpin didn’t exactly have a great day, but his one contribution was a major one, blasting a three-run home run in the eighth inning to tie the game 8-8.

This set the stage for Travis Bazzana. After Kody Huff walked and Cooper Ingle singled, Bazzana stepped up to the plate with two outs in the bottom of the ninth inning, and he came through by smacking a ball off the base of the wall to score Huff. Bazzana finished 2-for-6 with the walk-off RBI.

Huff had a great game as well, going 1-for-2 with three walks and three runs scored while Juan Brito walked twice.

It wasn’t a great day for Clippers pitching. Pedro Avila got the start and allowed three runs in 3.0 innings. Will Dion had a good outing with a pair of scoreless innings. Jake Miller was tattooed for four runs in just 1.1 innings and Jack Leftwich gave up a run in 1.2 innings.

Cody Heuer earned the win with a scoreless top of the ninth inning.

Akron RubberDucks 3, Reading Fightin Phils 1

RubberDucks improve to 1-0

Akron got all the offense it needed for the game in the third inning as top hitting prospect Ralphy Velazquez blasted a ball over the batters eye in dead center field for a two-run bomb.

Velazquez finished the day 1-for-3 with the home run and a walk. The only other players to reach base safely twice for Akron were Jacob Cozart, who went 2-for-4 with a double, and Angel Genao, who went 1-for-3 with a single.

Akron’s pitching was stellar, led by top pitching prospect Khal Stephen, who tossed 4.0 shutout innings with four strikeouts, four walks and two hits allowed.

He was followed by two scoreless frames from Matt Jachec, a scoreless inning from Alaska Abney and Hunter Stanley earned the save with a scoreless ninth inning. Only Jack Jasiak allowed a run in the game in his lone inning of work.

Lake County Captains 0, West Michigan Whitecaps 1

Captains fall to 0-1

As great as all the other Guardians affiliates looked in nearly every aspect on Thursday, Lake County’s offense — which featured a significant amount of top position player draft picks from last year — was the opposite.

The much anticipated debut of 2025 first round pick Jace LaViolette was a complete thud. He had a golden sombrero, going 0-for-4 with four strikeouts. The Captains struck out an immense 16 times. Second round competitive balance pick Aaron Walton went 0-for-4 with three strikeouts.

Third round pick Nolan Schubart had the lone extra base hit, going 1-for-4 with a double and a pair of strikeouts. Fourth round pick Luke Hill went 0-for-3 with a walk. Second round pick Dean Curley was the lone Captain to reach base twice, going 0-for-2 with a pair of walks.

Jaison Chourio went 0-for-3 with a walk and Ryan Cesarini had the team’s other lone hit, going 1-for-4.

The putrid offense ruined what had been a sensational pitching day for Lake County.

In his pro debut, Justin Campbell was flat out incredible, striking out four batters in 2.0 scoreless innings while allowing a pair of hits. He struck out all three batters he faced in his first career inning, which was a great sign.

Melkis Hernandez took the tough-luck loss, allowing one run on four hits in 4.0 innings, striking out two and walking four.

Sean Matson added a scoreless frame of relief and Logan McGuire had 2.0 scoreless innings to close out the game.

Hill City Howlers 4, Kannapolis Cannon Ballers 3

Howlers improve to 1-0

Several teenage prospects made their full-season debuts, with the rebranded Howlers having five different players pick up multi-hit games. Robert Arias went 2-for-5, Anthony Martinez went 2-for-4 with a double, Gabriel Rodriguez went 2-for-4 with a stolen base, Luis De La Cruz went 2-for-4 with a double and a stolen base and Yaikel Mijares went 2-for-4.

Starting pitcher Joey Oakie was good, not great. He allowed one run on two hits in 3.0 innings with four strikeouts and three walks.

Zane Petty added a scoreless inning and the real workhorse of the game was Jervis Alfaro, who allowed two runs on five hits in 4.2 innings, but impressive struck out nine batters and walked one.

Alfaro ran out of steam just in time for the final batter of the game, who was retired by Angel Perez, who earned a one-pitch save.

Braves News: Big win out West, Brett Wisely update, and more

Apr 2, 2026; Phoenix, Arizona, USA; Atlanta Braves designated hitter Dominic Smith (8) celebrates a home run during the third inning against the Arizona Diamondbacks at Chase Field. Mandatory Credit: Arianna Grainey-Imagn Images | Arianna Grainey-Imagn Images

The Atlanta Braves opened their West Coast road trip with a bang after Thursday night’s 17-2 win over the Arizona Diamondbacks. The Atlanta lineup racked up 16 hits, and for the first time since 2001, every member of the starting lineup recorded an RBI. 

It was a successful night for the pitchers, too, who allowed a combined six hits. Reynaldo López got the start, lasted five innings, and required two relievers to finish the game.

The series continues with another late night matchup Friday at 9:45 ET behind Grant Holmes.

More Braves News:

Utilityman Brett Wisely recently cleared waivers and is headed to Triple-A Gwinnett.

The Columbus Clingstones, Augusta GreenJackets, and Rome Emperors each announced their Opening Day rosters.

JR Ritchie bounced back with five scoreless innings in his second start this season. More in the minor league recap

Right-hander Didier Fuentes appeared on MLB Pipeline’s Top 100 prospect list. 

With the draft just a few months away, it was announced that the Braves will receive nearly $16M in pool money.

MLB News:

The Colorado Rockies have placed starter Jose Quintana on the 15-day injured list with a right hamstring strain. The move is retroactive to March 30.

Pirates finalizing record breaking deal with Konnor Griffin

BRADENTON, FL - MARCH 20: Konnor Griffin #75 of the Pittsburgh Pirates smiles after receiving the 2025 Minor League Baseball Rawlings Gold Glove Award prior to the game between the Detroit Tigers and the Pittsburgh Pirates at LECOM Park on Friday, March 20, 2026 in Bradenton, Florida. (Photo by Julio Aguilar/MLB Photos via Getty Images) | MLB Photos via Getty Images

The Pittsburgh Pirates have announced that Konnor Griffin will be on their big league roster for the home opener against the Baltimore Orioles. There are also reports that Griffin and the organization are finalizing what will be a record breaking contract extension for the 19-year-old superstar.

News of the extension was broke by ESPN’s Buster Olney on X, stating that Griffin and the Pirates were working on signing a nine-year $140 million extension. This contract would make Griffin the highest paid player in franchise history, breaking the record previously held by All-Star Bryan Reynolds who received an eight-year $106.75 million extension in 2023. Griffin’s deal would have him making roughly $15.5 million a year.

Not only does it shatter any contract records from previous Pirates, it also breaks new ground for extensions given to a player with no service time in Major League Baseball. The previous record was held by the Seattle Mariners’ top prospect, Colt Emerson, who signed a deal for eight-years $95 million just days before the news broke of Griffin’s deal. The timing of this signing plays into future endeavors for the Pirates as well. Through the Prospect Promotions Incentive the organization could gain future draft capital if Griffin finishes as the Rookie of the Year or has a year where he finishes as a top MVP candidate before his arbitration period.

A contract of this size is unprecedented and uncharted territory for the Pittsburgh Pirates. Griffin’s contract extension to reiterate is the largest in franchise history, but this also could be a sign of things changing within the organization. In the Bob Nutting era the Pirates have been notoriously cheap. It took ten years between 2016 and 2026 for the organization to sign a free-agent to a multi-year contract. Now though the Pirates have shown that they are willing to make splash signings, be aggressive in the trade market and commit serious money to their young stars. Griffin could be just the first star for the Pirates to be tied down with a contract of this size. One would think that players like Paul Skenes, Bubba Chandler and Brandon Lowe could be in line for extensions as well.

Griffin is the top prospect in baseball and although many were shocked that he got sent down to Triple-A following spring training, everyone knew it was only going to be a matter of time before he got promoted to Pittsburgh. While in Indianapolis he had a slash line of .438/.571/.625 with three steals and seven hits in 16 at bats.

The Konnor Griffin era in Pittsburgh is officially upon us. The Pirates made an incredible move to lock down a player like Griffin who shows promise to be a franchise cornerstone. Griffin is already in rarefied air, as he joins a small elite group of former top prospects to debut in the majors as a teenager. The likes of Barry Bonds, Ken Griffey Jr., and Bryce Harper all blazed their paths in baseball as teenagers and now Griffin is set to do the same as Pittsburgh’s big league shortstop of the future.

What’s the best Red Sox batting order?

CINCINNATI, OHIO - MARCH 29: Manager Alex Cora #13 of the Boston Red Sox looks on from the dugout prior to a baseball game against the Cincinnati Reds at Great American Ball Park on March 29, 2026 in Cincinnati, Ohio. (Photo by Jeff Dean/Getty Images) | Getty Images

Through the first week of this new season, Alex Cora has already started to shuffle the lineup, swapping both personnel and positioning. It’s not entirely surprising—this team simply hasn’t found its footing and this is the easiest lever for Cora to pull.

But the issue here isn’t just that the Red Sox aren’t hitting. It’s that they’re being trotted out there in an order that doesn’t make much sense. Up and down the lineup, there’s a disconnect between skillset and role that has quietly defined the first week of the season. It feels like Cora is trying to map this year’s players onto last year’s lineup—and it just doesn’t fit.

The problem isn’t just that the Red Sox aren’t seeing the ball. They also have the wrong lineup for the team they’re actually fielding.

What’s wrong

The current lineup embraces the traditional model of lineup construction: get guys on base early, put your prototypical power hitters in heart of the lineup, then add some protection and shield weaknesses down low. The problem is that the 2026 Boston Red Sox have a glut of one role and a lack of the other.

There’s no David Ortiz, Mookie Betts, Alex Bregman, or even an Adam Duvall or Tyler O’Neill anchoring the cleanup spot. Production isn’t tied to one core bat; it’s been distributed amongst a few key men, and it’s been inconsistent all the way around. What the Red Sox actually have is a collection of contact hitters who are better at creating traffic than clearing it.

This is a team that needs baserunners early, a small ball mindset, and a willingness to be patient, elevating opposing pitch counts and taxing bullpens. Asking this roster to behave like a slugging team that can pile on home run after home run to make up a deficit is how you end up with empty innings and the dreaded LOB numbers that are creeping back into this season from last year.

One through three

Jarren Duran leading off is obvious, not just because of his speed, but because of the way he sets the table. His ability to turn routine ground balls into infield singles and what should be singles into extra base hits puts immediate stress on opposing teams. Instead of being the slugger he was with Mexico in the WBC, he needs ot turn back into The Angry Lizard we all know.

Roman Anthony hitting second then makes complete tense. He lengthens at-bats and his eye for the strike zone is going to absolutely terrorize pitchers, as it already is with his ABS challenges. If Duran is on base already, you’re set up for a potential RBI opportunity with the second batter of the game. If not, Anthony is strong enough in his own right to warrant caution early on.

Trevor Story—when he’s hitting—is a complete hitter. He has enough of both contact and pop that it makes sense to pencil him into the three hole. He’s never completely one or the other, but you can bank on him being at least consistent in that slot.

This trio doesn’t need to rake to be effective. It just needs to keep the line moving.

Four through six

Without a true middle-of-the-order slugger, the Red Sox have to rethink what the core of the lineup is supposed to do.

Wilyer Abreu hitting cleanup might not look normal, with his traditional role being in the five or six hole, but it makes all the sense in the world right now. The cleanup spot should go to a hitter who is actually producing, not one who fits the visuals of a cleanup hitter. Abreu hit the ground running for Venezuela and that pop is still there with Boston too. He’s the closest thing to a traditional slugger this lineup has and he needs to be given opportunities before there are already two down in a frame.

Willson Contreras hitting fifth still puts him in plenty of run-producing situations without making the entire offense dependent on him. It spreads the responsibility out instead of concentrating it. 2026 hasn’t been kind to Contreras so far, but there’s a long way to go and Contreras in the fifth slot gives Abreu more protection than he’s had so far.

Carlos Narváez behind them gives the lineup a chance to stabilize rather than fall off a cliff. He has power and the ability to get on base, just not at the same clip as the guys above him. He’s the transitional piece from top to bottom.

Seven through nine

Durbin hitting sixth early in the season hasn’t worked out in the least bit. His game is built on contact and speed. He’s a guy who swings a bat with the same force as me swatting a fly with a rolled up newspaper, and asking him to drive in runs consistently from the middle of the order puts him in situations that don’t match his profile. He’s not Alex Bregman and Alex Cora needs to remember that. Batting him seventh allows him to set the table himself if the first two innings come up empty, or create pressure at the bottom if there’s a rally to lengthen.

Marcelo Mayer presents a different version of the same problem. He’s being shielded against left handed pitching and platooned so far. It’s understandable for a young player, but with how smooth his start to the season has been, it’s shocking not to see him every day at this point. Hitting him eighth keeps the pressure off him while still giving him consistent at-bats. If the Red Sox believe in Mayer enough to start him, they should believe in him enough to let him play through his development issues.

Ninth has always been the right spot in the lineup for Ceddanne Rafaela. His bat can be so boom-or-bust that he needs the protection the rest of the lineup provides, but when he’s on, he supplies a kind of chaos that can make or break games.  If he can keep the line moving for the top of the lineup, it unleashes a never ending wave of pressure on opposing pitchers, and that’s what will drive the Red Sox to more wins. For a team that depends on momentum and pressure, Rafaela’s role is a big one for what you’d think of a nine-hole hitter.


The right lineup for now

There’s no perfect version of this lineup. There’s no hidden star arriving to fix everything overnight. Roman Anthony and Marcelo Mayer are here to stay, and there are no more magic prospects ready to make an immediate impact. Craig Breslow isn’t making any panic trades this early in the season.

But there is a version of this lineup that actually makes sense:

Duran
Anthony
Story
Abreu
Contreras
Narváez
Mayer
Durbin
Rafaela

The Red Sox don’t need to keep throwing their lineup in a blender. I understand the need to swap players in and out to match strengths, but the more they do this, the less chemistry this team develops and the longer they’re going to be out of sorts. Alex Cora needs to find his optimal batting order and stick to it.

Mets Daily Prospect Report, 4/3/26: Syracuse slammed, St. Lucie loses

Jonah Tong throws a pitch in a road grey Mets jersey with blue lettering and a blue hat
Jonah Tong | (Photo by Matt Dirksen/Getty Images)

Triple-A: Syracuse Mets (3-2)

TOLEDO 17, SYRACUSE 7 (BOX)

Well, Jonah Tong’s second Triple-A start didn’t go as well as his first. The 22-year-old didn’t make it out of the second inning as he surrendered seven runs, four of them earned. The Syracuse bullpen didn’t fare any better than that the rest of the way, either, and position player Jose Rojas threw the final two innings of this one, faring better than some of the actual pitchers who preceded him.

If you’re looking for bright spots here, well, Hayden Senger hit a pair of home runs, while Vidal Bruján, Nick Morabito, and Ronny Mauricio all had very good nights at the plate.

Double-A: Binghamton Rumble Ponies (0-0)

NO GAME (SCHEDULE)

High-A: Brooklyn Cyclones (0-0)

NO GAME (SCHEDULE)

Single-A: St. Lucie Mets (0-0)

PALM BEACH 6, ST. LUCIE 3 (BOX)

The St. Lucie Mets played their first game of the season, but they unfortunately joined their higher-level counterparts in losing to make it a full-system-swept night of Mets baseball. In his stateside debut, 18-year-old Elian Peña made a great impression with two hits, one of which was a double, and a walk.

Rookie: FCL Mets (0-0)

NO GAME (SCHEDULE)

STAR OF THE NIGHT

Hayden Senger

GOAT OF THE NIGHT

Jonah Tong

New York Yankees vs. Miami Marlins: Series Preview

SAN FRANCISCO, CALIFORNIA - MARCH 28: Will Warren #29 of the New York Yankees pitches in the first inning against the San Francisco Giants at Oracle Park on March 28, 2026 in San Francisco, California. (Photo by Brandon Vallance/Getty Images) | Getty Images

After a rollicking start to the year on the west coast, the Yankees head back home to host the Marlins for a three-game set in the Bronx. The team’s starting rotation has been particularly dominant, holding the Giants and Mariners to just two runs in 34 innings as they helped lead New York to a 5-1 record. They’ll face a young Marlins team that also enters play at 5-1 after taking care of business at home against the White Sox and Rockies, last year’s two 100-loss teams. They’ll face a tougher test this weekend against a rested and, ostensibly, focused Yankees squad. Let’s take a look at the likely pitching matchups, starting with today’s game.

Friday: Will Warren vs. Eury Pérez(1:35 pm ET)

After an inconsistent but promising rookie campaign last year, Will Warren’s sophomore season got off to a decent start last Saturday in San Francisco. While he only went 4.1 innings and allowed seven Giants to reach base, he held his opponents to a single run, working around traffic in an eventual 3-1 victory. After throwing 83 pitches in that start, the right-hander should be prepared to shoulder a full workload today.

Baseball America’s number-seven prospect entering 2023, Eury Pérez burst on the scene that season, pitching to a 3.15 ERA in 19 starts while punching out 108 batters in 91.1 innings. After missing all of the following year due to Tommy John surgery, he didn’t find the same success last year as his ERA jumped to 4.25. Still, many of his underlying metrics suggest he ran into some bad luck and, at 22, the phenom remains one of the most promising young pitchers in baseball. Pérez looked solid in his first outing this year, limiting the Rockies to three runs in seven innings while striking out eight.

Saturday: Ryan Weathers vs. Max Meyer (7:05 pm ET)

After coming over from Miami, Ryan Weathers had a carbon copy of Warren’s season debut, holding a strong Mariners lineup to one run over 4.1 innings. He got more than half of his outs via the strikeout, an encouraging sign after the Yankees retooled his arsenal this offseason, upping his sinker usage while fading his changeup, against which opponents slugged .571 last season. The southpaw will look to leverage his new approach against his former team though, after throwing 77 pitches last time out, he may not yet be ready to shoulder a full 90-plus pitch workload.

Like Pérez, Max Meyer is a former top prospect who’s been waylaid by injury. He has made just 26 starts since debuting in 2022 and pitched to a 5.29 ERA in that time. Now 27, he features a filthy slider as a primary pitch but has struggled to get outs with the fastball (opponents hit .315 against his heater last season). In his first start of the year, Meyer went five innings against Colorado, allowing three runs in an eventual Miami victory.

Sunday: Max Fried vs. Chris Paddack (1:35 pm ET)

Taking advantage of a bevy of early off days, the Yankees are employing a four-man rotation, allowing them to line up ace Max Fried for his third start in the Yankees’ ninth game of the season. He’s looked every bit the pitcher who finished fourth in AL Cy Young voting last year, tossing 13.1 scoreless innings through his first two starts while taking the victory in each. He’s been throwing his four-seamer nearly twice as often as last season and to great effect, holding opponents to one single while striking out six in 10 at-bats ending on the pitch.

He’ll face Chris Paddack. While the veteran posted up last year, making 28 starts to go with five more relief appearances, he struggled mightily, leading all of baseball with 94 earned runs allowed. The Marlins took a flier on their former eighth-round pick from the 2015 Draft, and the reunion got off to a rough start, with the right-hander allowing eight runs in four innings against the White Sox en route to the Marlins’ only loss of the year thus far. Paddack primarily features a fastball and changeup, with several other complementary pitches in the mix.

Fantasy Baseball Waiver Wire: Jordan Walker, Garrett Mitchell surging on waivers

Welcome to Waiver Wire Watch, our weekly fantasy baseball waiver wire guide. We'll be doing things a little differently this season, with Eric Samulski publishing the initial waiver-wire article on Friday afternoon. Then James Schiano updates it every Sunday to make sure you get the most up-to-date information.

The premise of the article is pretty straightforward. We'll give you some recommended adds each week based on recent production or role changes. When we list a player, we'll list the category where we think he’ll be helpful or the quick reason he’s listed. We hope it helps you determine if the player fits what your team needs. Not every "trending" player will be a good addition for your specific roster.

To qualify for this list, a player needs to be UNDER 40% rostered in Yahoo! formats. We understand you may say, “These players aren’t available in my league,” and we 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 who play in all league types.

⚾️ Baseball is back on NBC: MLB returns to NBC and Peacock in 2026! In addition to becoming the exclusive home of Sunday Night Baseball, NBC Sports will broadcast MLB Sunday Leadoff, “Opening Day” and Labor Day primetime games, the first round of the MLB Draft, the entire Wild Card round of the postseason, and much more.

MLB: Spring Training-Chicago White Sox at Milwaukee Brewers
Cleanup man Sal Stewart climbs further and Mets rookie Carson Benge debuts.

Fantasy Baseball Waiver Wire Hitters

Liam Hicks - C, MIA (48% rostered)

(TWO-CATCHER LEAGUE TARGET, BATTING AVERAGE UPSIDE)

Liam Hicks popped in one of Eric’s preseason articles on hitters with a strong process at the plate. Hicks has a tremendous understanding of the strike zone and an elite feel for contact. Historically speaking, he has not hit for much power, and never even had more than six home runs in any minor league season, so the three home runs he's alrady hit feel a bit flukey; however, his bat speed is up nearly 3 mph, and he's making much more hard contact this season than in year's past, so perhaps some of those gains are real. His ability to play the field allows him to play most days for the Marlins, and he has a safe batting average floor, which makes him a pretty strong target in two-catcher leagues. Colt Keith - 1B/2B/3B, DET (21% rostered) is another player who has seen his early bat speed surge 3 mph. He's gone 10-for-24 (.417) to start the season with five runs scored and two RBI. Keith was a high-end prospect coming up, and he's been a fine MLB player. If the added bat speed and quality of contact gains are real, we could see a real breakout from him. SUNDAY UPDATE: Liam Hicks was at 22% when we posted this on Friday morning, and now he's at 48%.

Andrés Giménez - 2B/SS, TOR (35% rostered)

(BOUNCE-BACK CANDIDATE, STOLEN BASE UPSIDE)

Giménezbattled an ankle injury last year that he said really impacted his overall performance. So far this season, that doesn't seem to be a factor. He's gone 9-for-30 (.300) with two home runs, seven RBI, and two steals. His defense is going to keep him in the lineup, and the true talent of Giménezis probably somewhere in the middle between his elite 2022 season and his down 2024 season. He seems like a good bet to steal 30 bases and hit double-digit home runs while also hitting around .260. He hits at the bottom of the order, which will hurt his counting stats, but that's still a valuable profile.

Jake Burger - 1B, TEX (34% rostered)

(BOUNCE-BACK CANDIDATE, POWER UPSIDE)

We had Burger here last week, so we're going to run it back after he has gone 10-for-30 (.333) with two home runs and six RBI in his first seven games of the season. Burger struggled to get started last season and then put tremendous pressure on himself to produce for his new team, which led to mechanical changes in his swing that he identified in the offseason while watching tape. He spent the offseason simply trying to get back to the swing path and contact point he had in 2023 and 2024 when he put up back-to-back seasons with a .250 batting average and at least 29 home runs. We don’t have to argue that Burger will be better than that.

Ryan O’Hearn - 1B/OF, PIT (30% rostered)

(STRONG SIDE PLATOON, COUNTING STAT UPSIDE)

O'Hearn was one of the big additions for the Pirates in the offseason, and he's off to a good start, going 9-for-25 (.360) with two home runs, seven RBI, and a 5/6 K/BB ratio. He has always had a really good understanding of the strike zone, which has helped him to produce good batting averages over the last few seasons. He should also club 15 home runs or more while hitting in the middle of the lineup, which will give him decent RBI totals. He has been sitting against left-handed pitching so far this season, so you need to factor that into your calculus, and he may be better in daily moves leagues because of it.

Owen Caissie - OF, MIA (29% rostered)

(PROSPECT PEDIGREE, POWER UPSIDE)

We had Caissie in the article last week, and his roster rate has jumped from 7% to 29%. That's not high enough. Caissie was the key piece the Marlins acquired from the Cubs for Edward Cabrera this winter and has already made his presence known by going 7-for-20 (.350) with one home run, eight RBI, and one steal in his first six games. He has freakish raw power, but concerns have persisted about what was troubling swing-and-miss as a minor leaguer. So far, he is answering those. SUNDAY UPDATE: Caissie homered against the Yankees on Friday and looked pretty good. He then sat against a lefty on Saturday, so that's an unfortunate wrinkle in rostering him. I'd still be taking a gamble in most legaue types.

Dillon Dingler - C, DET (23% rostered)

(PROSPECT PEDIGREE, POWER UPSIDE)

If you were one of the unfortunate few who lost Alejandro Kirk to injury this weekend, Dingler could be a great option. He had a solid season last year, but has come out this year and is hitting the ball harder with a better attack angle. He's being far more aggressive, which is leading to some swing-and-miss that could be an issue, but I love the quality of contact. I also think Francisco Alvarez - C, NYM (30% rostered) could be an option. He changed his stance during a demotion to Triple-A last year and came back up hitting the ball really well. He's been dealt some bad injury luck in his career, but I think there is plenty of power in that bat.

Max Muncy - 2B/SS/3B, ATH (16% rostered)

(REGULAR PLAYING TIME, POTENTIAL BREAKOUT?)

Muncy had a strong spring training and is enjoying a nice homestand in Sacramento against the Astros. He had a 10% barrel rate last year, so there has been some underlying hard contact even when the results weren't there. Now his bat speed is up two mph, and he has a 72% hard-hit rate so far this season to go along with a .300 average. He swings a bunch, chases outside of the zone a lot, and will swing and miss a lot, so the batting average likely won't remain high, but, given his home ballpark, if the hard contact remains, he could have a solid fantasy season.

Kyle Isbel - OF, KC (15% rostered)

(STARTING JOB, STOLEN BASE UPSIDE)

We've rostered Kyle Isbel before because he has decent speed and plays every day in Kansas City, or that was the argument, at least. The production never quite materialized, but Isbel is another guy who's crushing the ball right now. His bat speed is up one mph, he already has two home runs, and his 91.3 mph average exit velocity is higher than anything he's ever posted. These are really small sample sizes, so we don't want to overreact, but we do want to take note. His ideal attack angle rate has also more than doubled, so perhaps there is some bat speed and swing path work that's being rewarded here. I would go ahead and take a shot in 15-team leagues.

Dominic Canzone - OF, SEA (12% rostered)

(STRONG-SIDE PLATOON, POWER UPSIDE)

Last season, Canzone posted a 14.5% barrel rate and 50% hard-hit rate in 82 games while cutting his strikeout rate by 6%. He's now shown up with his bat speed up two mph and slashing .333/.412/.800 with two home runs, five runs scored, and three RBI in six games. There is some swing and miss in his game, and Canzone will sit against all left-handed pitchers, so there are some flaws in his profile from a fantasy standpoint, but if you're in a daily moves league or a league with mid-week lineup changes, you can make this work for you. You could also roster his teammate, Luke Raley - 1B/OF, SEA (18% rostered), who is in a similar situation. Raley had a down year last year and has more strikeout concern than Canzone, but he does have a track record of MLB success, with two strong seasons in 2023 and 2024. The batting average likely won't be above .250, and he sits versus lefties, so it's more of a deep league play for me.

Jordan Walker - OF, STL (12% rostered)

(PROSPECT PEDIGREE, POWER UPSIDE)

Is this the year that Jordan Walker finally breaks out? His potential has tantalized us for years because of his bat speed and power upside. Yet, it just hasn't clicked. So far this season, something looks different. Yes, his hard-hit rate, bat speed, and exit velocities are all up, but there's something else. His ideal attack angle is skyrocketing, and his bat path seems to have changed. He's also getting to his faster swing far more often than we've seen in the past. He's also chasing less and swinging and missing less. It's too early to know if this will stick, but the new bat path is the most intriguing thing for me. Walker is just 23 years old, so maybe things are finally starting to click for him? I'm trying to add him to see.

Jose Fernandez - SS, ARI (11% rostered)

(PLAYING TIME OPPORTUNITY, POWER UPSIDE

Fernandez was a popular waiver add after he hit two home runs in his MLB debut on Tuesday and also showed off elite speed. The 22-year-old was not a top prospect in Arizona's system, but he made big strides in Double-A last year to cut his strikeout rate. He has elite bat speed and elite foot speed, so the raw tools here are exciting. He can also play all over the infield, which should give him a chance to earn playing time with Pavin Smith out, but we have seen that he is not a lock for everyday at-bats. He has very little experience above Double-A and no long track record of minor league success, so there may be some bumps along the way. I'd probably rather roster Fernandez's teammate, Jordan Lawlar - 3B, ARI (11% rostered), who is hitting .333 in the first seven games of the season with one home run, three runs scored, and one steal. I know the steals and power haven't been eye-popping so far, but the fact that Lawlar is playing every day and making consistent contact is what I want to see. He's a top 10 prospect in all of baseball and has a much longer track record of success than Fernandez does. SUNDAY UPDATE: We got brutal news on Friday when it was revealed that Jordan Lawlar fractured his wrist on a hit by pitch and will likely be out for eight weeks. I'd like to stash him on the IL if I can, but I do think he's a drop in leagues without IL spots. That's a huge bummer.

Jake Bauers - 1B/OF, MIL (10% rostered)

(STARTING JOB, POWER UPSIDE)

Jake Bauers was in here last week, and his roster rate has only jumped 1%. He's gone 6-for-22 (.273) to start the season with two home runs, four RBI, and two steals. He's going to start against all right-handers until Jackson Chourio (hand) returns in a month, and Bauers hit .462/.571/1.154 with seven home runs and three steals in 49 plate appearances this spring. He's worth a look in deeper formats. Another hitter in the same situation is Jesús Sánchez - OF, TOR (8% rostered), who will start against all right-handed pitchers for the Blue Jays. Sanchez is coming off a down year last season, but he's 7-for-22 (.318) with a home run and four RBI to start the season. Sanchez has an 11.6% career barrel rate and will be hitting with a good lineup around him. That will work in deeper formats.

Brady House - 3B, WAS (7% rostered)

(PROSPECT PEDIGREE, POWER UPSIDE)

Brady House is a former first-round pick who pushed his way into the big leagues after hitting .304 with 13 home runs in 65 Triple-A games. The stats didn't carry over into his 73 MLB games, but he had a 46.3% hard-hit rate and had some flashes of success. This season, his bat speed is up, and he's crushing the baseball early on with a 61% hard-hit rate while going 9-for-30 (.300) with a home run and six runs scored. I don't love the overall contact profile, and I'm not sure if he will hit more than 20 home runs this year, but I'm intrigued enough by the early increase in hard contact that I'd be willing to take a gamble in deeper leagues. Another potential option at third base is Mark Vientos - 3B, NYM (8% rostered). With Juan Soto sidelined with a calf injury, Brett Baty played the outfield on Saturday, which opened up first base for Vientos. I'm not sure how long this will last since Soto claims he'll avoid the IL, but Vientos has had two strong games this weekend, so maybe there is some viability here as a short-term play.

TJ Rumfield- 1B, COL (5% rostered)

(STARTING JOB, BATTING AVERAGE UPSIDE)

TJ Rumfield was traded from the Yankees to the Rockies this offseason and was able to win the starting first base job after Blaine Crim suffered a spring training injury. Rumfield is a career .271 hitter in the minor leagues and slashed .285/.378/.447 with 16 home runs in 138 games in Triple-A last year. We know that hitting in Colorado improves batting average, so there is a chance that Rumfield could be a solid batting average asset while playing in Coors. He's not going to hit for huge power, and the Rockies lineup around him isn't great, which could cap his counting stats and make him more of a deeper league target. Another deeper league first base option would be Dominic Smith - 1B, ATL (2% rostered), who has emerged as the Braves' designated hitter against right-handed pitching. He is coming off a solid season in a part-time role in San Francisco, slashing .284/.333/.417 with five home runs in 225 plate appearances. He is now hitting in a much more hitter-friendly environment and could be a decent corner infield option in the deepest formats.

David Hamilton - 2B/SS, MIL (4% rostered)

(OBP LEAGUE BOOST, STOLEN BASE UPSIDE)

We had Hamilton here last week, but he continues to steal bases, so we have to include him again. Hamilton beat out Luis Rengifo for the third base job in Milwaukee and has gone 4-for-17 (.235) to start the season with five runs scored and four steals. He also has seven walks and a .458 on-base percentage, so even though the average has not been good, he's getting on base and swiping bags, which has led him to be a huge fantasy asset for stretches before. He’s also a .222/.283/.359 career hitter in 550 MLB plate appearances, and Jett Williams is off to a good start in Triple-A, so it's unclear how long this lasts. His teammate Joey Ortiz - SS, MIL (3% rostered) has also swiped three bases this season while hitting .318 and scoring five runs. There was some intrigue about him last year, but he didn't deliver. His quality of contact is up so far this season, but there seem to be no meaningful changes to bat speed or attack angle, so I'm not sure how long this lasts.

Garett Mitchell - OF, MIL (3% rostered)

(STARTING JOB, POWER/SPEED UPSIDE)

Garrett Mitchell is a former first-round pick and an intriguing prospect who has never played more than 69 games in a big league season due to injuries. He's healthy now and has gone 7-for-22 (.318) with three doubles, 11 RBI, and three steals to start the season. Mitchell has an 8.7% career barrel rate, so he's not swinging a wet noodle, but he also has the speed to swipe 20+ bases if he gets a full season of playing time. We doubt he'll get a full season of playing time, but he's healthy now, so it could be worth taking a gamble and riding the production as long as he's on the field. However, much like many of the names on this list, it seems like Mitchell will sit against left-handed pitching, so that needs to be part of your calculus. SUNDAY UPDATE: Mitchell had a huge day in a double-header on Saturday, going 3-for-7 with a home run and six RBI. I'm trying to add him wherever I can right now.

Fantasy Baseball Waiver Wire Pitchers

Parker Messick - SP, CLE (36% rostered)

Eric recorded a video with his full thoughts on Parker Messick here, so that's worth a watch, but this is a high-floor pitcher who doesn't have elite stuff but has good command and a plus changeup. That worked for many left-handed starters last year.

Kyle Harrison - SP, MIL (33% rostered)

Harrison was here last week when we discussed that he seemed to unlock a changeup that worked for him over the summer. Apparently, the Red Sox worked extensively with him on it, but he didn’t find a grip he liked. He spent the offseason with some former Giants teammates and found a changeup grip that felt comfortable, and the pitch has looked electric this spring. Harrison also looked good in his first start, allowing one run on four hits in five innings while striking out eight. While that was nice to see, his changeup was only used 8% more against righties, so it wasn't a huge pitch for him. He's still mainly a fastball-curveball pitcher, and his fastball did have two inches of “rise," which helped him get more whiffs. However, he seems pretty similar to the pitcher we've seen before, so I'm intrigued but not saying he's a "must add."

Ryan Weathers - SP, NYY (30% rostered)

I'd probably rather add Weathers over Harrison. We've seen Weathers be elite when he's healthy, and I liked the changes that the Yankees made in his first outing. His sinker usage was up 61% to leftties and he added 1.3” of run, which is tremendous. He had just a 57% strike rate on it, so I'd love to see him command that pitch better, but him using that is much better than him using his four-seamer so much. He also tweaked his sweeper, lowering the velocity by two mph, but adding 5” of run. He was able to throw it for strikes against righties and whiffs and lefties, so I think this could be a solid foundation for Weathers. SUNDAY UPDATE: We're aware that his start on Saturday didn't go great, but we're not giving up on him yet. It was his first home start for his new team, and he couldn't command the breaking stuff. There's a small worry that Weathers' poor command could be connected to his much lower arm slot, which has created a lot more horizontal run on his pitches. Perhaps Weathers is struggling to adjust to his new movement profile. We'd still hold in 12-team leagues because there is considerable upside here.

Reid Detmers - SP, LAA (29% rostered)

Yes, I'm still cautiously optimistic about Detmers. He had a really solid start going in his first time out, until he tired in the fifth inning, and then the reliever that came in after him allowed all of his baserunners to score. He showed off a new changeup, which sometimes gets referenced as a splitter because of its movement profile. It wasn't a huge part of his arsenal in start one, but perhaps it could grow into a bigger one. I also like that he kept his slider-heavy approach from when he was a reliever. I think this could work. SUNDAY UPDATE: Detmers' start on Friday looked pretty good. The strikeouts aren't yet here, but the pitch mix changes have been nice to see. He may be figuring it out a bit, but his next two starts are against the Braves and Yankees, so he's not a MUST add.

Randy Vásquez - SP, SD (28% rostered)

Vásquez is a popular addition after a good spring training and a strong first start of the season, but I remain a bit skeptical. His velocity is up, but his extension is down, which kind of negates the added velocity on his fastball types. However, he also changed the shape of his cutter and curve (perhaps due to the velocity changes) and is using those pitches more often this season. That's helped him add a bit more swing and miss, but he's probably just a streamer for now. SUNDAY UPDATE: Vasquez had a solid second start of the season on Saturday. He didn't strike out many batters, but he was getting whiffs. His four-seamer isn't missing lots of bats, even with the added velocity, but it's also not getting hit overly hard. That sets up a cutter for righties and a changeup for lefties to get whiffs. I still don't FULLY believe in this, but I'm taking note and adding in deeper formats.

Riley O’Brien - RP, STL (27% rostered)

It's unclear if the Cardinals have a clear bullpen pecking order because their relievers have been used all over the place, but O'Brien has been the best of the bunch so far. He's tied for the most shutdowns in baseball with three and has thrown 4.1 scoreless innings while securing one of their saves. The concern is that he has just a 9.4% swinging strike rate, and the Cardinals could use him in high-leverage spots, regardless of whether or not a save is on the line. That means that another option in the same bullpen is Ryne Stanek - RP, STL (9% rostered), who also has a save and is missing more bats than O'Brien to start the season.

Gregory Soto - RP, PIT (18% rostered)

We had Gregory Soto on this list last week, and he has yet to record a save so far, but he's been close a few times. On Thursday, Soto was warming for a save chance when the Pirates were up just 4-3 in the top of the ninth. That was also with three right-handed hitters due up. The save chance never materialized because the Pirates scored four runs in the inning, but that’s a good sign for Soto’s role in this Pirates bullpen. He's worth adding if you want to speculate on saves. SUNDAY UPDATE: Soto got a save on Friday, and his roster rate shot up 13%. He has 11 strikeouts and just two walks in 5.1 innings so far this season. I know he's let us down before, but he looks good and is getting save chances, so that could be worth it in most league types.

Cole Sands - RP, MIN (16% rostered)

It seems like Sands may be the preferred closer option in Minnesota since he has the only save chances for them. However, with the Twins up 2-0 in the eighth inning on Thursday, Sands was brought in to face the top of the Royals' batting order. That makes it seem like Sands might be the "high leverage" reliever for the Twins, which means some save chances could also be passed to Justin Topa or Taylor Rogers. That makes it tough to really prioritize Sands on the waiver wire, especially since he has below-average Stuff+ grades and has a 4.16 ERA in 196.2 career MLB innings.

Landen Roupp - SP, SF (9% rostered)

Roupp had a solid first outing after having a quietly solid season in 2025. He made a few tweaks in that first start, upping his cutter usage 24% to left-handed hitters and adding 6” more break. That created a really nice pairing with his sinker since they both move a lot in opposite directions. He also added drop and run to his changeup, which helped it register a 25% SwStr% in that first outing. We'd like to see more strikes on it, but this is a nice start. Roupp had strong strikeout rates in the minors, so perhaps some of these changes can unlock that at the MLB level. SUNDAY UPDATE: Roupp's start on Saturday against the Mets wasn't great, but it wasn't as bad as the statline looked. He struck out seven in under five innings of work, and two of the runs he allowed were because the reliever after him allowed a three-run shot to Tyrone Taylor. His changeup looks great for left-handed hitters, and I'd like to see the slider miss more bats right now, but he's certainlt 15-team viable.

Bryan Baker - RP, TB (2% rostered)

It's been a really tough start to the season for Griffin Jax, who has allowed eight runs (five earned) on five hits in two innings while walking two and striking out one. That could open the door for Baker, who has two hitless innings so far this season and some of the best Stuff+ grades in the Rays' bullpen, thanks to a strong slider and changeup. Jax's struggles also make Edwin Uceta - RP, TB (11% rostered) a good IL stash. He battled a "cranky shoulder" in spring training but should begin a rehab assignment in Triple-A shortly.

Janson Junk - SP, MIA (1% rostered)

Sometimes you can't wait too long to see if a hot start is real or not. We heard that Janson Junk spent time in the offseason at Driveline, and then he came out in the first start and looked like a different pitcher. His four-seam fastball was almost two mph faster and with added vert, which made it a pretty nasty pitch. He also now has a kick change for lefties, which he can pair with a gyro slider for righties. I'm not 100% sure if this will actually work out, but this dude looked like a new pitcher in one start, and it might be worth a gamble.

Cole Winn - RP, TEX (0% rostered)

Texas is another messy bullpen situation. Yet, even while no closer has emerged, Cole Winn has thrown three scoreless innings, allowing one hit and striking out three. Winn also posted a 1.51 ERA in 41.2 innings last season for Texas. The issue for Winn is that he doesn't have elite stuff or strikeout rates, which could hurt his chances of earning a late-inning gig. However, if you're in really deep formats, he could be worth a gamble.

Today’s Orioles news: Pitching depth tested, fan strength in Maryland

May 20, 2017; Baltimore, MD, USA; Detailed view of Baltimore Orioles outfielder Trey Mancini (16) wearing Maryland state flag socks prior to the game against the Toronto Blue Jays at Oriole Park at Camden Yards. Mandatory Credit: Evan Habeeb-Imagn Images

Hello, friends.

The Orioles will be back at it today after having the day off yesterday. Don’t forget that this is the home opener game for Pittsburgh, which means the very atypical Friday game time of 4:12pm Eastern time. If you show up at 6:30 or 7 wondering when the game is going to start, you may be very confused and potentially disappointed depending on what you missed before that.

One thing I’ll be looking for today is an update on whatever was found or not found on Zach Eflin’s elbow MRI. I have a feeling they knew yesterday and are just waiting until the next formal availability for manager Craig Albernaz before today’s game in order to deliver the bad news to local media. I could be wrong – as anybody who reads this site for a while knows, it happens all the time.

In the short term, nothing changes regardless of when the news is delivered on Eflin. The Orioles will have to be without him for a while and that will take some juggling by Monday or Tuesday. I’m just as curious what the plan is there. We can all assume that it’s going to be Dean Kremer as much as we want to, but until they announce something, we can’t be sure. Kremer can’t be called up before April 9 unless there’s an injury, so I’d say we can’t rule out the possibility of an Albert Suárez spot start on either Monday or Tuesday.

Pittsburgh brings a 3-3 record into this series, same as the Orioles. They’re also bringing some hype, as it looks like they’ll be calling up the #1 prospect in the game, Konnor Griffin, to join the team and make his debut tonight. Griffin does not even turn 20 years old until later this month. The rumor mill suggests he’s got a handshake agreement to sign a nine-year, $140 million contract extension as soon as he plays one game. It’s going to be interesting to see over time which side got the better out of that deal.

Orioles stuff you might have missed

Orioles hope improved rotation depth can make up for Eflin’s loss (Baltimore Baseball)
There’s no question that having Dean Kremer as the #6 guy entering the season is way better than where things were last year. It’s not great that they’re going to have to move everybody below him up the line by one before we reach a double digit day in April.

For any pitching predicament, Orioles can always call on ‘Big Al’ (Orioles.com)
The offer was not valid in 2025. Maybe the Orioles will be able to call on him for much of 2026, though. And hopefully he’ll pitch well enough that they want him to be around.

Colton Cowser and Shane Baz faced each other as kids. Who won is an open debate. (The Baltimore Banner)
Fun story to have both of these guys now Orioles at the same time! Next step: Both of them playing well at the same time.

40% of Marylanders identify as Orioles fans, UMBC poll shows (The Baltimore Sun)
A solid percentage, if you ask me, although I’m sure that the business operations of the Orioles would like it if it was higher. Not that they’re doing much to try to change that.

Birthdays and Orioles anniversaries

The most recent Orioles victory on this day came two years ago. The team walked off the Royals thanks to James McCann’s two-out, two-run single in the ninth inning. Earlier in the game, Corbin Burnes pitched reasonably well. Just five players who appeared for the team that day are on the active roster right now.

One lone former Oriole has a birthday today. Happy 51st to Koji Uehara, who finished with a 3.03 ERA in 98 games across three seasons with the team. Uehara was a fun guy in his own right on a couple of bad Orioles teams but is also memorable for being the guy traded for Chris Davis and Tommy Hunter in 2011.

Is today your birthday? Happy birthday to you! Your birthday buddies for today include: author Washington Irving (1783), actress Doris Day (1922), Apollo 1 astronaut Gus Grissom (1926), anthropologist Jane Goodall (1934), and Iron Chef Cat Cora (1967).

On this day in history…

In 1888, the first of the 11 never-solved murders attributed to Jack the Ripper took place in London.

In 1922, Joseph Stalin was named as the first General Secretary of the Communist Party of the Soviet Union.

In 1948, President Truman signed legislation authorizing the Marshall Plan, which at the time provided $5 billion in aid to help rebuild 16 countries after World War II.

In 1996, the Unabomber was captured at his cabin in Montana.

A random Orioles trivia question

I received a random book of Orioles trivia questions for Christmas. I’ve been asking a question in this space each time it’s been my turn this year. I skipped ones that were stupid or repetitive because I’m pretty sure this book was put together by some kind of AI generation with no real human oversight, so this is the final question for this feature for now:

Who was the first Oriole to win the AL MVP award?Bonus if you know what year.

**

And that’s the way it is in Birdland on April 3. Have a safe Friday. Go O’s!

Game 7 Preview: Tigers host Cardinals for 2026 home opener

SAN DIEGO, CALIFORNIA - MARCH 27: Framber Valdez #59 of the Detroit Tigers looks on during the sixth inning against the San Diego Padres at Petco Park on March 27, 2026 in San Diego, California. (Photo by Orlando Ramirez/Getty Images)

The Detroit Tigers open their 2026 home schedule on Friday afternoon against the St. Louis Cardinals after starting the season with just two wins in their first six games.

That pair of victories came in the opening series against the San Diego Padres — the first two games of the campaign, to be exact — followed by a sweep at the hands of the Arizona Diamondbacks to make it four in a row coming back to Detroit. Hopefully, the Tigers can turn things around in their friendly confines.

If way-too-early stats are not your jibe, you can skip this part. So far, Detroit is 20th in batting average (.215) and on-base percentage (.296), 29th in slugging (.300) and 26th in OPS (.596) among fellow MLB squads at the plate. On the mound, the Tigers rank 12th in ERA (3.78), 16th in WHIP (1.32) and 18th in batting average against (.234) after six games played.

Taking the bump on Friday afternoon for the home team is left-hander Framber Valdez, who impressed fans in his debut against San Diego, while right-hander Michael McGreevy toes the rubber for the visitors after a tidy first game as well. Here’s a brief look at how they match up.

Detroit Tigers (2-4) vs. St. Louis Cardinals (4-2)

Time (ET): 1:10 p.m. ET
Place: Comerica Park, Detroit, Michigan
SB Nation Site:Viva El Birdos
Media: Detroit SportsNetMLB.TVTigers Radio Network

Game 7: LHP Framber Valdez (0-0, 1.50 ERA) vs. RHP Michael McGreevy (0-0, 0.00 ERA)

PlayerGIPK%BB%GB%FIPfWAR
Valdez16.020.04.047.42.000.2
McGreevy16.023.89.528.62.500.2

VALDEZ

McGREEVY

Bernie’s Dugout Open Thread: 4/3-4/9

Sep 10, 2024; San Francisco, California, USA; General view of the helmet used by the Milwaukee Brewers before the start of the first inning against the San Francisco Giants at Oracle Park. Mandatory Credit: Stan Szeto-Imagn Images | Stan Szeto-Imagn Images

Greetings, Brew Crew Ball community. The Brewers are off to a hot start, as they lead the division at 5-1 heading into their first road trip of the season. They’ll visit the Royals this weekend before taking on Caleb Durbin and the Red Sox in Boston to open next week.

Feel free to use this thread to chat about (almost) anything you want: video games, food, movies, non-baseball sports, the Brewers, you name it. As long as it’s appropriate and is allowed by our moderators, it’s fair game here.

You know the drill.

This is now an open thread: