Scouting Ketel Marte’s Rehab and Jackson Flora’s Pro Debut

Mark J. Rebilas-Imagn Images

On Thursday, I woke up to a text warning me that first pitch of the Diamondbacks-Giants Bridge League game had moved up to 10 AM local time – presumably due to the heat, our morning low on Thursday was 95 degrees and cranked up to 113 – and that a rehabbing Ketel Marte was in the lineup. The change in schedule meant I could spend an hour watching Ketel and Co., then slip over to the Rockies’ side of the Salt River Fields Complex to catch a second game. Rehabbers typically hit every inning, so I hoped to squeeze in three Marte at-bats before changing locations. Read the rest of this entry »


FanGraphs Power Rankings: August 24–30

As the regular season enters its final month, the playoff picture in both leagues has been clarified somewhat. There are just two or three teams vying for the final NL Wild Card spot, while the AL Wild Card field has been whittled down to four or five. For the teams on the fringe of the playoff chase, it’s quickly becoming crunch time.

Our power rankings use a modified Elo rating system. If you’re familiar with chess rankings, you’ll know that Elo is an elegant ranking format that measures teams’ relative strength and is very reactive to recent performance. To avoid overweighting recent results during the season, we weigh each team’s raw Elo rank using our coin flip playoff odds (specifically, we regress the playoff odds by 50% and weigh those against the raw Elo ranking, increasing in weight as the season progresses to a maximum of 25%). The weighted Elo ranks are then displayed as “Power Score” in the tables below. As the best and worst teams sort themselves out between now and October, they’ll filter to the top and bottom of the rankings, while the exercise remains reactive to hot streaks and cold snaps. If you’re looking for a visual representation of the ups and downs of your team throughout the season, look no further than the brand new Power Rankings Board in the FanGraphs Lab.

First up are the full rankings, presented in a sortable table. Below that, I’ve grouped the teams into tiers with comments on a handful of clubs. You’ll notice that the official ordinal rankings don’t always match the tiers — there are times where I take editorial liberties when grouping teams together — but generally, the ordering is consistent. One thing to note: The playoff odds listed in the tables below are our standard Depth Charts odds, not the coin flip odds that are used in the ranking formula. Read the rest of this entry »


Tristan Peters Has Gone Bananas

Patrick Gorski-Imagn Images

Tristan Peters was hardly on anyone’s radar entering the season. A lefty-swinging 26-year-old center fielder playing for his fourth organization since being drafted in 2021, he didn’t land on any preseason top prospects list or even project to see much time in the majors, where in his brief career he’d gone 0-for-12. Yet Peters — whose résumé includes a stint with the Savannah Bananas in 2021, when they were a competitive collegiate summer league team instead of a barnstorming sensation — has become one of the season’s biggest and most pleasant surprises. While helping the AL Central-leading White Sox pull off an already-unprecedented turnaround, he landed on the All-Star team and ranks high on the rookie WAR leaderboard. Last week, he even earned a spot in the record books by homering in five consecutive games.

Peters began his binge — which took place entirely at Guaranteed Rate Field against the Mets and Rangers — on August 22 with a solo home run off New York’s Christian Scott, then followed it up the next day with a wall-scraping walk-off solo shot off Kodai Senga, breaking a 1-1 tie. Peters hit both blasts while using a yellow bat — a nod to his time with the Bananas. The streak continued with a two-run tater off Texas right-hander Kumar Rocker on August 24 (Chicago’s only runs in an 11-2 drubbing), then a solo homer off Peyton Gray the next night, and finally a two-run dinger off Robby Ahlstrom on August 26.

That 406-foot homer off Senga was Peters’ only one during this stretch with an estimated distance of at least 400 feet, and just his second to travel at least that far this season; he had a 410-footer off A’s righty Justin Sterner on July 10, the day he hit for the cycle. On that note, Peters finished a triple shy of the cycle on both August 25 and 26; the first of those efforts included a two-run double off Jacob deGrom. All told, he went 10-for-18 with three walks, three strikeouts, nine RBI, and a 1.500 slugging percentage during that five-game run, not too shabby for a guy whose last prospect report, under the Rays’ 2025 unranked “Depth Starters and Outfielders” section, referred to him as one of the team’s “smaller, contact-oriented corner outfielders at the upper levels without meaningful power.” Read the rest of this entry »


The Twins Add Top Prospect Walker Jenkins to the Roster

Nick Wosika-Imagn Images

With Byron Buxton out with a hip impingement and no timetable for his return, the Twins were short one outfielder. Luckily for Minnesota, it just so happens that the team’s best prospect, Walker Jenkins, is a center fielder, and is looking a lot like a hitter who didn’t have much more to learn from facing Triple-A pitchers. The fifth pick in the 2023 draft, Jenkins was hitting .308/.407/.532 for a 142 wRC+ in 69 games for the St. Paul Saints when he got the call on Thursday. He started in center for all three games of the team’s weekend series against the White Sox.

Still just 21, Jenkins might have reached the majors even quicker than he actually did if not for sharing Buxton’s proclivity for landing on the injured list. Hamstring and quad injuries in 2024 held him to 82 games, while an ankle injury cost him two months of the 2025 season. An injured shoulder, earned by a collision with the Summit Beer advertisement on the right-center field wall, put him on the shelf for most of May. Since returning to the Saints in late June, Jenkins has been on a tear, hitting .335/.414/.603, topped off with an August line of .405/.484/.772 with eight of his 12 homers on the year.

While one could argue that the Twins should have called up Jenkins a month earlier — Minnesota right fielders have combined for 0.0 WAR — this is one case where I think the conservatism was warranted. With a long injury history, it made sense for Jenkins to get more time in the high minors, and his readiness only became glaringly obvious in recent weeks. His .252/.332/.394 translation through mid-July (by ZiPS) was certainly good enough to be playable, but his hot run has improved his Triple-A translation to a legitimately exciting .287/.364/.450 line on the season. Just to demonstrate what I mean by exciting, ZiPS was still on the fence with Jenkins when I published this season’s top 100 prospects list back in February; ZiPS ranked him outside the top 100, at 131st overall. But if ZiPS had known his 2026 numbers, it would have shot Jenkins all the way up to fourth on the list. Read the rest of this entry »


Sunday Notes: Tristan Peters Has Been a Pleasant Surprise on the South Side

Tristan Peters was a 22-year-old San Francisco Giants outfield prospect when he was first featured here at FanGraphs in August 2022. Drafted in the seventh round the previous year out of Southern Illinois University, he had recently been acquired from the Milwaukee Brewers at the trade deadline in exchange for Trevor Rosenthal. His profile was modest. While he possessed potential, Peters was nonetheless unranked, with plenty of raw edges to be smoothed out if he hoped to one day reach The Show.

It took time, but his once-raw tools are now are shining brightly on Chicago’s South Side. Now with his fourth organization — the White Sox purchased his contract from the Tampa Bay Rays over the offseason — Peters is thriving to the tune of a .279/.344/.468 slash line, a dozen home runs, and a 128 wRC+ over 408 plate appearances. Moreover, he went deep for the fifth straight game on Thursday, tying a franchise record held by seven other players. Munetaka Murakami is among them, having turned the trick back in April.

The developmental strides Peters has made since we spoke four years ago this month? Peters told me that there have been “tons,” with defense standing out as an especially meaningful area of improvement. On the offensive end, he has made adjustments to his lower half, putting him “in a better position to swing,” thus allowing him to be “more powerful.”

His future was in doubt as recently as December. Nine days before Christmas, the 26-year-old native of Winkler, Manitoba was designated for assignment. Not surprisingly, he found himself not only wondering where his baseball journey would take him next, but also if a big-league uniform was part of that equation. Read the rest of this entry »


FanGraphs Weekly Mailbag: August 29, 2026

Stephen Brashear-Imagn Images

Three months ago, when MLB and the MLB Players Association made their first proposals for baseball’s next collective bargaining agreement, I wrote about how these offers were designed to be rejected, and that they would continue to be until January at the earliest. For that reason, I haven’t devoted much space in these mailbags to the various rounds of bargaining that have taken place this summer. We have real baseball games to cover.

That said, I couldn’t help but laugh when I saw the most drastic change in MLB’s latest proposal: In the offer sent to the union on Thursday, the league proposed instituting two free agent signing periods during the offseason, the first stretching from the first day of the Winter Meetings until December 21, and the second beginning the first week of February. The first period of no free agent signings would allow teams to trade players and re-sign their own free agents, while the second would be a complete blackout of big league transactions. So why is that funny? Well, because the league made clear that the players wouldn’t be able to get these free agent signing periods unless they agreed to a salary cap, as if the transaction limitations would be enough of a sweetener to get the players to give in. The union doesn’t want free agent signing periods because they would give ownership greater leverage during negotiations, potentially resulting in unfavorable contracts. Bruce Meyer, the interim executive director of the MLBPA, called the proposal “unserious.” We’ve got a long way to go.

If you want to read more about the latest proposal, you should check out Michael Baumann’s writeup from Friday. Otherwise, let’s get on to this week’s mailbag. We’ll be answering your questions about Julio Rodríguez’s hitting, the greatest World Series ever, and what would happen if home runs became automatic triples. But first, I’d like to remind you that this mailbag is exclusive to FanGraphs Members. If you aren’t yet a Member and would like to keep reading, you can sign up for a Membership here. It’s the best way to both experience the site and support our staff, and it comes with a bunch of other great benefits. Also, if you’d like to ask a question for an upcoming mailbag, send me an email at mailbag@fangraphs.com. Read the rest of this entry »


MLB’s Latest CBA Proposal Offers Thought-Provoking Hypotheticals, Even if It Is DOA

Mike Watters-Imagn Images

As Pete Crow-Armstrong authors his breakout season and Chris Sale side-eyes Laz Diaz, the battle for the future of baseball rolls quietly on in the background. On Thursday, MLB delivered to the MLB Players Association its latest set of proposals for the next collective bargaining agreement. This is news for nerds and diehards — you either have to love the minutiae of labor relations or have a vested interest in the structure of the Rule 5 draft to get excited about this stuff.

Fortunately, I know what my audience is. Read the rest of this entry »


Jac Is Back and Better

Peter Aiken-Imagn Images

Jac Caglianone’s season doesn’t stick out. He doesn’t lead the league in any important statistics. He’s not likely to reach any significant thresholds. He hasn’t completely overhauled his profile. No, his season isn’t that much more interesting than that of any other 2-WAR batter. But for Caglianone, boring is good.

That’s unfortunately a testament to just how bad the Royals’ towering slugger was last year. He couldn’t hit, posting a 47 wRC+. He couldn’t play right field, with -7 OAA. He couldn’t stay healthy, missing about a month with a hamstring strain. He accumulated -1.6 WAR over 62 games. It was one of the worst rookie seasons of the century. Read the rest of this entry »


Eric Longenhagen Prospects Chat: 8/28/26

12:02
Eric A Longenhagen: Good morning, readers. Thanks for coming to another chat. Let’s get right to it.

12:02
veest: How is Dylan Jordan looking these days? I know there was some velo improvement, but is anything else moving forward?

12:04
Eric A Longenhagen: Struggled with walks for the better part of the last two months. 93-96 t97 with extreme uphill angle because of his delivery, slider 80-84 generating elite miss. Still a good pitching prospect even though he’s struggled with strikes, could end up having multiple plus-plus pitches.

12:05
Anthony Hoehner: Okay, I can’t ignore it anymore. Is Ryan Cesarini an actual prospect?

12:07
Eric A Longenhagen: Yep, platoon OF prospect. Great pull-side, high-ball hitter, especially against righties. 50 hit, 55 power against righties, more like 35 hit, 45 power against lefties. Swings over the top of lots of soft stuff down and away from him. How much that gets exposed by big leaguers will dictate whether or not he sticks. He should get an opportunity at some point in his mid-20s, doesn’t have to go on Cleveland’s 40-man until after 2027 season so look out for him in ’28

12:07
crazyhorse: Happy Walker Jenkins Day

Read the rest of this entry »


Waiving Goodbye: Explaining the August 31 Not-Trade Deadline

Lon Horwedel-Imagn Images

Just so you know, the trade deadline was August 3. Tarik Skubal is on the Dodgers. Adley Rutschman is on the Red Sox. José Soriano is on the Blue Jays. Did you hear about this? Anyway, that was the last major opportunity for teams to revamp their 26-man rosters for a playoff push, but it was not the final chance to add players who can appear in October games. Enter the August 31 playoff eligibility deadline, which Ken Rosenthal just brought into the news with his report that the Reds put Eugenio Suárez and TJ Friedl on waivers. (Both have since cleared, will remain with the Reds, and can’t be placed on waivers again.)

The waiver trade deadline — the mechanism by which Justin Verlander joined the Astros from the Tigers in 2017 — is long gone, and in its absence over the last several years, the process has been streamlined. The waiver process for all players works the same as it does for a player who is designated for assignment, with two exceptions. The first is that, while on waivers, a non-DFA’d player can continue to play; both he and the public might not even know he’s on waivers. Only reporting like Rosenthal’s is guaranteed to give us knowledge without a claim.

The second wrinkle is that if a waived player goes unclaimed, he simply stays on the active roster, unlike players who are DFA’d. He also stays on the active roster during the waiver process, as Suárez and Friedl did. Everything else is identical: waiver priority order is worst-to-first by record at the time of the waiver placement, and waiver claims are irrevocable. No compensation may change hands besides the $50,000 waiver fee that every claiming team pays on every waiver claim throughout the season, and the entire remainder of the player’s contract is the responsibility of his new team. Players may be waived after August 31, but any player who joins a new organization in September is not eligible for postseason play, making Monday a meaningful deadline. Read the rest of this entry »