|
Week of September 22 to September 28, 2026
|
The Giants lost their last five games, all at Oracle Park, by a combined score of 18 to 8, and finished 65 and 97.
Twice to Minnesota, three times to the Dodgers. That is
the only baseball this organization played this week: every affiliate was already finished, so the board below is a
set of final lines and nobody on it moved.
The rookie pitching was better than the record. Anthony Molina went six innings against Minnesota and allowed two
runs in a 3 to 2 loss. Yunior Marte went five against the Dodgers and allowed two runs in a 2 to 0 loss, then got
optioned to Sacramento the next day as the roster reshuffled for the last two games. Trent Harris ran his streak
without an earned run to fifteen appearances before it ended on September 26. On the other side, Blade Tidwell went
on the injured list on September 22 with a right UCL sprain and was on the sixty-day list two days later, the third
young starter on this page whose season ended on an elbow.
Bo Davidson hit in all five games he played, six for sixteen, all singles, which is about the right amount of
information to have about a player's first week and no more. Drew Cavanaugh doubled and tripled in the same game.
Marcelo Mayer finished one for fifteen as a Giant. Bryce Eldridge never came off the concussion list, and his rookie
year ends where it was: 107 games, seventeen home runs, fifty-nine walks, a .364 on-base percentage at twenty-one.
MLB Rookies (Currently Up) |
| Bryce Eldridge 1B, 21, MLB San Francisco | INJURED |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | AAA | 30 | 114 | 38 | 5 | 20 | 41 | .333 | .445 | .518 | .963 | | Season | MLB | 107 | 386 | 104 | 17 | 59 | 119 | .269 | .364 | .461 | .825 | | Last 7 | IL | 0 | 0 | 0 | 0 | 0 | 0 | none | none | none | none |
He never came off the concussion list, so the rookie year is final and it ended on September 16. Read it slowly, because it is better than the batting average makes it sound: 107 games, 386 at bats, seventeen home runs, twenty-three doubles and fifty-nine walks, a .364 on-base percentage, all of it at twenty-one. The strikeouts, 119 of them, are the only part of the line that belongs to a twenty-one-year-old. The rest belongs to a first baseman. The question for 2027 is not whether he plays every day. It is what the concussion does to the winter, and nobody has said. | Bo Davidson OF, 24, MLB San Francisco | WARM |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | AA | 73 | 282 | 78 | 19 | 28 | 74 | .277 | .340 | .521 | .861 | | Season | AAA | 52 | 204 | 63 | 10 | 25 | 44 | .309 | .389 | .534 | .923 | | Season | MLB | 6 | 20 | 7 | 0 | 1 | 7 | .350 | .364 | .350 | .714 | | Last 7 | MLB | 5 | 16 | 6 | 0 | 1 | 6 | .375 | .389 | .375 | .764 |
He played in all five of the last five games and hit in every one of them, six for sixteen, and every hit was a single. That is the honest shape of a six-game major league career: seven hits, no extra bases, one walk, seven strikeouts, and a batting average that twenty at bats cannot support in either direction. The power that produced twenty-nine home runs across two minor league levels did not show up in a week of September at bats against Minnesota and Los Angeles, which is a thing that happens to rookies and says nothing yet. He got the call, he did not look lost, and he enters the winter on the 40-man roster, which in September was the whole point. | Scott Bandura OF, 25, MLB San Francisco | STABLE |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | AA | 37 | 142 | 46 | 3 | 25 | 30 | .324 | .430 | .479 | .909 | | Season | AAA | 94 | 368 | 117 | 10 | 48 | 61 | .318 | .398 | .492 | .890 | | Season | MLB | 13 | 29 | 6 | 0 | 1 | 17 | .207 | .233 | .241 | .474 | | Last 7 | MLB | 5 | 10 | 3 | 0 | 0 | 6 | .300 | .300 | .300 | .600 |
Three singles in ten at bats, six strikeouts, no walks. The season closes at seventeen strikeouts in thirty major league plate appearances, which is the one number from his thirteen games worth carrying into the winter, because it is the exact opposite of what he did in the minors: seventy-three walks against ninety-one strikeouts across Double-A and Triple-A. Thirty plate appearances is not a verdict. It is a question with a very specific shape, and the answer arrives in March. | Drew Gilbert OF, 26, MLB San Francisco | SMALL SAMPLE |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | AAA | 11 | 45 | 13 | 1 | 6 | 5 | .289 | .389 | .400 | .789 | | Season | MLB | 134 | 340 | 81 | 11 | 39 | 71 | .238 | .330 | .394 | .724 | | Last 7 | MLB | 5 | 7 | 2 | 0 | 2 | 2 | .286 | .444 | .286 | .730 |
Nine plate appearances in five games, two hits, two walks. He turned twenty-six along the way, according to the Stats API, and finishes the year at .238/.330/.394 with eleven home runs in 134 games. That is a real major league season in a part-time role, 340 at bats across 134 games, and it looks like a fourth outfielder who takes his walks and occasionally runs into one. Fourth outfielders who get on base keep jobs. The version of him that starts needs more than 340 at bats of evidence. | Marcelo Mayer 2B/SS, 23, MLB San Francisco | COLD |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | MLB (BOS) | 70 | 205 | 45 | 3 | 16 | 44 | .220 | .282 | .312 | .594 | | Season | MLB (SF) | 6 | 15 | 1 | 0 | 2 | 7 | .067 | .176 | .067 | .243 | | Season | AAA (rehab) | 4 | 17 | 6 | 1 | 2 | 9 | .353 | .421 | .588 | 1.009 | | Last 7 | MLB | 5 | 11 | 1 | 0 | 2 | 3 | .091 | .231 | .091 | .322 |
One single in eleven at bats, on the last day of the season, and one for fifteen as a Giant. There is no analysis available in fifteen at bats and the honest thing is to not pretend otherwise. What the Giants actually have is a twenty-three-year-old who hit .220 with three home runs in seventy Boston games, then missed three months with a stress reaction in his left forearm and a foot problem during the rehab, then came back cold in the last week of a lost season. The trade gets evaluated in 2027 on a healthy spring, and it has not started being evaluated yet. | Victor Bericoto 1B/OF, 24, MLB San Francisco | COLD |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | AAA | 54 | 208 | 60 | 6 | 17 | 46 | .288 | .341 | .423 | .764 | | Season | MLB | 41 | 112 | 27 | 5 | 4 | 32 | .241 | .267 | .420 | .687 | | Last 7 | MLB | 5 | 17 | 3 | 0 | 2 | 5 | .176 | .263 | .235 | .498 |
Three for seventeen with a double, and two walks. Those two walks doubled his major league total for the second week running, from two to four, in 112 at bats. That is the line, and the season makes the same argument it has made all year: five home runs and a .420 slugging percentage from a hitter whose on-base percentage is .267 because he almost never lets a pitch go by. A 1B/OF who slugs .420 is a bench bat. A 1B/OF who slugs .420 and walks is a different conversation, and he has not started it. | Drew Cavanaugh C, 24, MLB San Francisco | SMALL SAMPLE |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | AA | 22 | 68 | 19 | 3 | 17 | 21 | .279 | .456 | .515 | .971 | | Season | AAA | 32 | 112 | 37 | 6 | 18 | 34 | .330 | .445 | .571 | 1.016 | | Season | MLB | 59 | 144 | 33 | 1 | 18 | 50 | .229 | .315 | .292 | .607 | | Last 7 | MLB | 4 | 8 | 2 | 0 | 0 | 4 | .250 | .250 | .625 | .875 |
Two hits in the whole week and both came on September 26, a double and a triple, which is how a catcher with a .292 slugging percentage posts an .875 OPS across nine plate appearances. Ignore it, fondly. The season is fifty-nine major league games at .229 with one home run and eighteen walks, from a twenty-four-year-old who started the year catching in Double-A and ended it as the regular catcher because the two men ahead of him were on the sixty-day list. The fifty-nine games of catching are the development. The bat is next year's problem. | Nate Furman 2B, 25, MLB San Francisco | INJURED |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | AAA | 102 | 399 | 117 | 7 | 52 | 55 | .293 | .377 | .414 | .791 | | Season | MLB | 22 | 32 | 4 | 0 | 5 | 10 | .125 | .243 | .125 | .368 | | Last 7 | IL | 0 | 0 | 0 | 0 | 0 | 0 | none | none | none | none |
Right oblique strain, ten-day list, season over without another game. The major league line is thirty-two at bats and the Triple-A line is the real one: .293/.377/.414 in 102 games, with fifty-two walks against fifty-five strikeouts. That is a utility infielder's profile that just needs a spring where somebody lets him play. | Jesus Rodriguez C, 24, MLB San Francisco | INJURED |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | AAA | 50 | 194 | 52 | 5 | 24 | 26 | .268 | .347 | .397 | .744 | | Season | MLB | 22 | 51 | 12 | 2 | 5 | 8 | .235 | .316 | .412 | .728 | | Last 7 | IL | 0 | 0 | 0 | 0 | 0 | 0 | none | none | none | none |
The season ended with him on the sixty-day list for right elbow neuritis. Twenty-two major league games at .235 with two home runs and eight strikeouts in fifty-one at bats, which is a good strikeout rate for anybody and a very good one for a catcher. The elbow is the offseason story, because it is his throwing arm and because the catching depth chart behind him just played fifty-nine games out of necessity. | Daniel Susac C, 25, MLB San Francisco | INJURED |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | AAA | 8 | 28 | 13 | 3 | 3 | 2 | .464 | .545 | .821 | 1.366 | | Season | MLB | 53 | 144 | 35 | 3 | 8 | 36 | .243 | .289 | .375 | .664 | | Last 7 | IL | 0 | 0 | 0 | 0 | 0 | 0 | none | none | none | none |
Sixty-day list, fractured left patella, last game August 9. Final: fifty-three games at .243/.289/.375. Eight walks in 144 at bats is the number that decides whether he catches a hundred games in 2027 or forty. | Blade Tidwell RHP, 25, MLB San Francisco | INJURED |
| Window | Lvl | G | GS | IP | H | ER | BB | K | ERA | WHIP |
|---|
| Season | AAA | 16 | 15 | 72.0 | 70 | 35 | 35 | 78 | 4.38 | 1.46 | | Season | MLB | 17 | 9 | 56.2 | 46 | 28 | 21 | 46 | 4.45 | 1.18 | | Last 7 | IL | 0 | 0 | 0.0 | 0 | 0 | 0 | 0 | none | none |
The Giants placed him on the fifteen-day list on September 22 with a right UCL sprain and moved him to the sixty-day list two days later. His last start was September 21. Those three letters are the worst ones a pitcher can hear, and the transaction says sprain rather than tear, which is the only part of it that is good news and is not yet enough information to call it good news. The season stops at 56.2 major league innings with a 4.45 ERA, and his last two starts produced ten innings and one walk. Whatever the elbow needs decides his 2027, not the ERA. | Trent Harris RHP, 27, MLB San Francisco | SMALL SAMPLE |
| Window | Lvl | G | GS | IP | H | ER | BB | K | ERA | WHIP |
|---|
| Season | AAA | 29 | 3 | 40.1 | 37 | 14 | 18 | 52 | 3.12 | 1.36 | | Season | MLB | 22 | 0 | 23.1 | 20 | 6 | 7 | 27 | 2.31 | 1.16 | | Last 7 | MLB | 3 | 0 | 2.1 | 4 | 1 | 0 | 0 | 3.86 | 1.71 |
The scoreless streak reached fifteen appearances on September 23 and ended on September 26, when he allowed one earned run in an inning against the Dodgers. Counted off the game log: every outing from August 23 through September 23, fifteen of them, without an earned run. He finishes at 2.31 in twenty-three and a third major league innings with twenty-seven strikeouts, though none came in the final week. It is a bullpen audition that went about as well as twenty-three innings can, and twenty-three innings is still what it was. | Matt Wilkinson LHP, 23, MLB San Francisco | STABLE |
| Window | Lvl | G | GS | IP | H | ER | BB | K | ERA | WHIP |
|---|
| Season | AA (CLE) | 6 | 6 | 28.1 | 17 | 5 | 9 | 36 | 1.59 | 0.92 | | Season | AA (SF) | 3 | 3 | 15.0 | 6 | 4 | 4 | 13 | 2.40 | 0.67 | | Season | AAA | 10 | 10 | 43.2 | 36 | 25 | 17 | 43 | 5.15 | 1.21 | | Season | MLB | 8 | 6 | 27.2 | 22 | 11 | 5 | 20 | 3.58 | 0.98 | | Last 7 | MLB | 1 | 1 | 3.0 | 1 | 1 | 1 | 2 | 3.00 | 0.67 |
Three innings against the Dodgers on September 26, one hit, one run, one walk. A short start, and the box score does not say why. The season closes at 27.2 major league innings with five walks, which is the most useful fact about him: the command that fell apart at Triple-A, seventeen walks in forty-three innings, did not follow him to the majors. A twenty-three-year-old lefty who threw strikes in September is a rotation candidate in March, and there will be openings. | Anthony Molina RHP, 24, MLB San Francisco | WARM |
| Window | Lvl | G | GS | IP | H | ER | BB | K | ERA | WHIP |
|---|
| Season | AAA (ATL) | 18 | 9 | 54.1 | 47 | 22 | 20 | 56 | 3.64 | 1.23 | | Season | AAA (SF) | 3 | 3 | 9.0 | 8 | 3 | 2 | 9 | 3.00 | 1.11 | | Season | MLB (ATL) | 3 | 0 | 5.0 | 6 | 3 | 1 | 2 | 5.40 | 1.40 | | Season | MLB (SF) | 6 | 5 | 29.0 | 23 | 12 | 6 | 29 | 3.72 | 1.00 | | Last 7 | MLB | 1 | 1 | 6.0 | 4 | 2 | 1 | 6 | 3.00 | 0.83 |
Six innings against Minnesota on September 22, four hits, two runs, one walk, six strikeouts, and the Giants lost 3 to 2 anyway, which is a 65 and 97 season in one sentence. As a Giant: twenty-nine innings, twenty-nine strikeouts, six walks, 3.72. That is the best case anybody could have made for the Tyler Mahle trade in five starts, and it holds up. | Yunior Marte RHP, 23, MLB San Francisco | STABLE |
| Window | Lvl | G | GS | IP | H | ER | BB | K | ERA | WHIP |
|---|
| Season | A+ | 9 | 7 | 43.1 | 34 | 18 | 19 | 41 | 3.74 | 1.22 | | Season | AA | 13 | 13 | 64.1 | 64 | 28 | 22 | 72 | 3.92 | 1.34 | | Season | MLB | 5 | 3 | 24.1 | 24 | 12 | 10 | 15 | 4.44 | 1.40 | | Last 7 | MLB | 1 | 1 | 5.0 | 6 | 2 | 1 | 4 | 3.60 | 1.40 |
Five innings against the Dodgers on September 25, six hits, two runs, and the Giants lost 2 to 0, so the start was good enough and the offense was not there. The club optioned him to Sacramento the next day, which with two games left is a roster move and not a review. He finishes having pitched at High-A, Double-A and the major leagues in one season at twenty-three. Fifteen strikeouts in 24.1 major league innings, after seventy-two in sixty-four at Double-A, is the thing to watch in 2027. | Carson Whisenhunt LHP, 25, MLB San Francisco | INJURED |
| Window | Lvl | G | GS | IP | H | ER | BB | K | ERA | WHIP |
|---|
| Season | AAA | 17 | 16 | 82.1 | 79 | 38 | 38 | 90 | 4.15 | 1.42 | | Season | MLB | 8 | 8 | 34.2 | 41 | 25 | 21 | 26 | 6.49 | 1.79 | | Last 7 | IL | 0 | 0 | 0.0 | 0 | 0 | 0 | 0 | none | none |
Sixty-day list, left elbow, last pitched August 24. Final: eight major league starts at 6.49 and thirty-eight walks in eighty-two Triple-A innings. The elbow and the walks are the same offseason question asked two ways. | Trevor McDonald RHP, 25, MLB San Francisco | INJURED |
| Window | Lvl | G | GS | IP | H | ER | BB | K | ERA | WHIP |
|---|
| Season | AAA | 5 | 4 | 15.0 | 8 | 9 | 15 | 12 | 5.40 | 1.53 | | Season | MLB | 14 | 14 | 70.1 | 69 | 40 | 23 | 57 | 5.12 | 1.31 | | Last 7 | IL | 0 | 0 | 0.0 | 0 | 0 | 0 | 0 | none | none |
Sixty-day list, right elbow strain, last pitched July 20. Fourteen major league starts and seventy innings is a full rookie half-season, and he is now one of three pitchers in this section whose year ended on an elbow.
| 1. Josuar Gonzalez SS, 18, Low-A San Jose | SEASON OVER |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | ACL | 30 | 99 | 34 | 2 | 20 | 25 | .343 | .451 | .515 | .966 | | Season | A | 31 | 129 | 46 | 3 | 21 | 30 | .357 | .444 | .566 | 1.010 | | Last 7 | none | 0 | 0 | 0 | 0 | 0 | 0 | none | none | none | none |
No games anywhere in the organization this week, so the board is a set of final lines, and his is the best one. A .966 OPS in the complex league, then .357/.444/.566 in thirty-one Low-A games at eighteen, with forty-one walks against fifty-five strikeouts between the two stops. The hamstring cost him most of a month in May and June and he still reached full-season ball. Holds at 1. | 2. Jhonny Level SS, 19, High-A Eugene | SEASON OVER |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | A | 44 | 191 | 62 | 10 | 17 | 36 | .325 | .392 | .576 | .968 | | Season | A+ | 69 | 298 | 90 | 8 | 26 | 60 | .302 | .363 | .473 | .836 | | Last 7 | none | 0 | 0 | 0 | 0 | 0 | 0 | none | none | none | none |
Eighteen home runs and a .302 average across two levels at nineteen, and the High-A half is the part that matters: sixty-nine games against older pitching without the strikeouts ballooning. If the argument for Gonzalez over Level is youth and on-base percentage, the argument for Level is 113 games of it. Holds at 2, and the gap is small. | 3. Jackson Flora RHP, 21, Double-A Richmond | SEASON OVER |
| Window | Lvl | G | GS | IP | H | ER | BB | K | ERA | WHIP |
|---|
| Season | A | 1 | 1 | 1.0 | 1 | 0 | 1 | 2 | 0.00 | 2.00 | | Postseason | A | 1 | 1 | 2.0 | 0 | 0 | 2 | 4 | 0.00 | 1.00 | | Postseason | AA | 1 | 1 | 2.0 | 0 | 0 | 0 | 4 | 0.00 | 0.00 | | Last 7 | none | 0 | 0 | 0.0 | 0 | 0 | 0 | 0 | none | none |
Five professional innings, three appearances, and the last of them a Double-A elimination game. The ranking rests on draft position and on the organization's own decision to push him two levels in two weeks, not on the innings, and that is worth saying plainly while he sits at 3. His first full season is the one that tests it. | 4. Luis Hernandez SS/3B, 17, Low-A San Jose | INJURED |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | ACL | 54 | 198 | 59 | 6 | 25 | 38 | .298 | .382 | .535 | .917 | | Season | A | 20 | 91 | 21 | 2 | 6 | 29 | .231 | .276 | .319 | .595 | | Last 7 | none | 0 | 0 | 0 | 0 | 0 | 0 | none | none | none | none |
His season ended on San Jose's seven-day injured list with no injury ever named at the source, and his last game was August 20. The complex-league line at seventeen, .917 OPS with six home runs, is the reason he is ranked here. The twenty Low-A games, with twenty-nine strikeouts in ninety-one at bats, are the reason the ranking is a projection. Holds at 4. | 5. Jacob Bresnahan LHP, 21, Double-A Richmond | SEASON OVER |
| Window | Lvl | G | GS | IP | H | ER | BB | K | ERA | WHIP |
|---|
| Season | A+ | 20 | 20 | 98.2 | 65 | 32 | 38 | 118 | 2.92 | 1.04 | | Season | AA | 3 | 3 | 16.0 | 18 | 9 | 7 | 17 | 5.06 | 1.56 | | Last 7 | none | 0 | 0 | 0.0 | 0 | 0 | 0 | 0 | none | none |
A 2.92 ERA and 118 strikeouts in 98.2 High-A innings is one of the best pitching seasons in the system, and sixteen Double-A innings with seven walks is where it stopped. He opens 2027 back in Richmond with something specific to fix. Holds at 5. | 6. Gavin Kilen SS/2B, 22, Double-A Richmond | SEASON OVER |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | A+ | 78 | 312 | 88 | 9 | 32 | 48 | .282 | .350 | .462 | .812 | | Season | AA | 33 | 128 | 38 | 2 | 11 | 22 | .297 | .343 | .469 | .812 | | Last 7 | none | 0 | 0 | 0 | 0 | 0 | 0 | none | none | none | none |
The same .812 OPS at High-A and Double-A, to the point, in 111 games between them. A college infielder whose numbers did not move when the level did is the most reassuring kind of boring. Holds at 6. | 7. Ramon Marquez RHP, 21, High-A Eugene | INJURED |
| Window | Lvl | G | GS | IP | H | ER | BB | K | ERA | WHIP |
|---|
| Season | A (PHI) | 6 | 5 | 29.0 | 18 | 6 | 10 | 47 | 1.86 | 0.97 | | Season | A+ (PHI) | 6 | 6 | 30.0 | 11 | 5 | 9 | 46 | 1.50 | 0.67 | | Season | A+ (SF) | 2 | 2 | 10.0 | 9 | 6 | 1 | 12 | 5.40 | 1.00 | | Last 7 | none | 0 | 0 | 0.0 | 0 | 0 | 0 | 0 | none | none |
Finished on Eugene's seven-day injured list with nothing named. Sixty-nine innings and 105 strikeouts across two organizations, ten of those innings as a Giant. The strikeout rate is the whole case and it is a strong one. Holds at 7. | 8. Dakota Jordan OF, 23, Double-A Richmond | SEASON OVER |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | A+ | 81 | 321 | 93 | 18 | 28 | 98 | .290 | .346 | .533 | .879 | | Season | AA | 21 | 79 | 20 | 1 | 9 | 26 | .253 | .330 | .367 | .697 | | Last 7 | none | 0 | 0 | 0 | 0 | 0 | 0 | none | none | none | none |
Eighteen home runs at High-A, one at Double-A, and 124 strikeouts across 102 games. The power is real and the strikeout rate is the entire scouting report, and seventy-nine Double-A at bats is not enough to tell which one wins. Holds at 8. | 9. Joe Whitman LHP, 25, Triple-A Sacramento | SEASON OVER |
| Window | Lvl | G | GS | IP | H | ER | BB | K | ERA | WHIP |
|---|
| Season | AA | 10 | 10 | 50.1 | 36 | 18 | 13 | 65 | 3.22 | 0.97 | | Season | AAA | 22 | 14 | 84.1 | 95 | 35 | 23 | 69 | 3.74 | 1.40 | | Last 7 | none | 0 | 0 | 0.0 | 0 | 0 | 0 | 0 | none | none |
134 strikeouts and 134.2 innings across two levels, with a 3.74 ERA at Triple-A in the Pacific Coast League. He is twenty-five and has a full season at the level below the majors. On a staff that just lost three starters to elbows, he is the name on this board most likely to pitch in San Francisco first. Holds at 9. | 10. Cam Maldonado OF, 22, High-A Eugene | SEASON OVER |
| Window | Lvl | G | AB | H | HR | BB | K | AVG | OBP | SLG | OPS |
|---|
| Season | ACL | 6 | 16 | 3 | 0 | 2 | 8 | .188 | .278 | .313 | .591 | | Season | A | 70 | 281 | 74 | 14 | 34 | 84 | .263 | .341 | .484 | .825 | | Season | A+ | 22 | 81 | 23 | 8 | 9 | 22 | .284 | .368 | .654 | 1.022 | | Last 7 | none | 0 | 0 | 0 | 0 | 0 | 0 | none | none | none | none |
Twenty-two home runs in ninety-two full-season games, eight of them in twenty-two High-A games, and 106 strikeouts to go with them. Ranked thirty-third in April. Holds at 10.
Movers and Shakers (11 to 26) |
| # | Player | Pos | Lvl | Season Line | Note |
|---|
| 11 | Henry Lalane | LHP, 22 | AA | 2.74 ERA / 81 K in 62.1 A IP (NYY); 4.57 in 21.2 A+ IP (SF) | Holds. The strike-throwing that left him after the trade is the offseason assignment | | 12 | Joniel Hernandez | SS, 17 | DSL | .321 / .439 / .539, 40 BB / 37 K in 52 games | Holds. More walks than strikeouts at seventeen | | 13 | Keyner Martinez | RHP, 22 | A | 4.61 ERA, 134 K / 47 BB in 93.2 IP | Holds. 134 strikeouts is the case | | 14 | Trevor Cohen | OF, 22 | AA | .300 / .342 / .394 at AA; .297 with 48 BB at A+ | Holds. Forty-six steals on the year | | 15 | Diego Velasquez | 2B/SS, 22 | AAA | .283 / .381 / .400 in 36 AAA games | Holds. A .381 on-base percentage at Triple-A | | 16 | Lorenzo Meola | SS, 22 | A | .269 / .353 / .468, 15 HR, 40 2B, 93 runs | Holds. Forty doubles in 119 games | | 17 | Argenis Cayama | RHP, 20 | A | 4.87 ERA, 73 K in 57.1 IP | Holds. Five hitless innings in the California League final ended his year | | 18 | Jose Astudillo | OF, 22 | AA | .335 with an .891 OPS at Low-A; .220 in 17 AA games | Holds. Four levels in one season | | 19 | Luis De La Torre | LHP, 23 | A+ | 5.81 ERA, 126 K / 82 BB in 100.2 IP | Holds. Eighty-two walks is the winter's assignment | | 20 | Parks Harber | 3B/1B, 25 | AAA | .256 / .348 / .391 in 54 AAA games; .284 with 12 HR at AA | Holds. Age corrected to 25 from the Stats API | | 21 | Rod Barajas Jr. | C, 22 | A | .265 / .346 / .462, 13 HR in 85 games | Holds. Thirteen homers from a Low-A catcher | | 22 | Carson Bolemon | LHP, 19 | Draft | Signed; no professional innings | Holds. Professional debut is a 2027 item | | 23 | Lisbel Diaz | OF, 21 | AA | .284 with 21 HR at A+; .193 in 22 AA games | Holds. Twenty-one High-A homers, a hard Double-A month | | 24 | Kaden Waechter | RHP, 19 | Draft | Signed; no professional innings | Holds. No 2026 game action at any level | | 25 | Sabin Ceballos | 3B, 24 | AA | .227 / .356 / .398, 18 HR, 72 BB in 120 games | Holds. Seventy-two walks carry the .227 | | 26 | Kaeden Kent | SS, 23 | A+ | .298 / .350 / .440, 8 HR, 24 SB in 86 games | Holds. Finished the year on Richmond's playoff roster |
Nobody in this group played, so nobody moved, and the honest thing to do with a frozen board is point at the lines that will matter in February. Keyner Martinez struck out 134 hitters in 93.2 Low-A innings at twenty-two, a strikeout rate that plays anywhere, with a 4.61 ERA that says the rest of the package is still being assembled. Diego Velasquez reached Triple-A and got on base at .381 in thirty-six games, which is how a middle infielder without much power earns a 40-man conversation. And Luis De La Torre is the cautionary line: 126 strikeouts and eighty-two walks in 100.2 innings. Eighty-two walks is not a slump. It is a delivery.
| # | Player | Pos | Lvl | Season Line | Note |
|---|
| 27 | Walker Martin | 3B/SS, 22 | A+ | .232 / .321 / .405, 18 HR, 20 SB, 152 K | Holds. Eighteen homers and 152 strikeouts | | 28 | Marty Gair | RHP, 23 | AA | 4.91 ERA / 58 K in 33 A IP; 1.64 in 11 A+ IP | Holds. Three levels in a deadline season | | 29 | Robert Hipwell | 1B/3B, 23 | A+ | .210 / .352 / .395, 8 HR, 41 BB, 96 K | Holds. The walks keep him on this page | | 30 | Hunter Dryden | RHP, 24 | A+ | 4.47 ERA, 114 K / 51 BB in 106.2 IP | Holds. A full season of innings | | 31 | Jakob Christian | 1B/OF, 24 | A+ | .253 / .371 / .484, 9 HR in 55 games | Holds. A .371 on-base percentage | | 32 | Maui Ahuna | SS, 24 | AA | .228 / .327 / .335, 31 SB, 133 K in 116 games | Holds. Thirty-one steals, 133 strikeouts | | 33 | Jean Carlos Sio | OF, 22 | AA | .226 / .311 / .412 at AA, 11 HR; .310 at A+ | Holds. Season ended on Richmond's Development List | | 34 | Aeverson Arteaga | SS, 23 | AAA | .243 / .293 / .346 at AAA; .318 at AA | Holds. A full Triple-A look at twenty-three | | 35 | Jack Choate | LHP, 25 | AA | 4.38 ERA, 65 K / 33 BB in 51.1 IP | Holds. Thirty-three walks in fifty-one innings | | 36 | Logan Martin | RHP, 25 | AAA | 4.59 ERA / 54 K at AA; 8.59 in 7.1 AAA IP | Holds. Seven Triple-A innings to build on | | 37 | Peyton Bonds | OF, 21 | A | .286 / .333 / .286 in 3 pro games | Holds. Professional career is fourteen at bats | | 38 | Gerelmi Maldonado | RHP, 22 | A+ | 3.90 ERA, 45 K / 44 BB in 32.1 IP | Holds. Forty-four walks against forty-five strikeouts | | 39 | Miguel Mendez | RHP, 24 | AA | 5.76 ERA, 53 K in 45.1 AA IP | Holds | | 40 | Anthony Marquez | SS, 20 | ACL | .243 / .352 / .355, 26 BB in 50 games | Holds. Age corrected to 20 from the Stats API | | 41 | Yulian Barreto | SS, 19 | ACL | .242 / .331 / .329 in 44 games | Holds. Line is final | | 42 | Tyler Switalski | LHP, 23 | AA | 9.00 ERA at AA, 4.22 at A+, 119 K total | Holds. Finished on the 60-day injured list | | 43 | Rayner Arias | OF, 20 | ACL | .196 / .342 / .361, 4 HR in 35 games | Holds. A lost year at twenty | | 44 | Carlos Martinez | RHP, 22 | Draft | Signed; no professional innings | Holds. No 2026 debut | | 45 | Carlos De La Rosa | LHP, 18 | ACL | 6.55 ERA, 47 K / 27 BB in 44 IP | Holds. Line is final | | 46 | Alberto Laroche | RHP, 20 | None | No 2026 game action recorded | Holds. No Stats API entries at any level this season. Status unavailable | | 47 | Reggie Crawford | LHP, 26 | IL | 1.76 ERA in 3 AAA starts, last April 9 | Holds. Shoulder. Out for 2026 | | 48 | Josh Bostick | RHP, 24 | IL | Out for 2026, ruptured Achilles | Holds. Status unchanged | | 49 | Reid Worley | RHP, 20 | IL | Out for 2026, Tommy John (April 16) | Holds. Status unchanged |
The bottom half of the board is where the 40-man roster decisions of November live, and the lines that will get argued over are not the loud ones. Jakob Christian got on base at .371 with nine home runs in fifty-five High-A games at twenty-four, which is either a late bloomer or a college bat doing what college bats do to younger pitchers, and a single season cannot tell those apart. Walker Martin hit eighteen home runs and struck out 152 times, a combination that has a ceiling and a floor about a mile apart. Three names at the bottom, Reggie Crawford, Josh Bostick and Reid Worley, lost the whole year to injury, and nothing about their rankings means anything until they throw again.
Prospect of the Week (L7): Bo Davidson, six for sixteen with a walk across the last five games, a hit in every one of them. Six singles, no extra-base hits, so the .764 OPS is a batting average wearing a hat. It was still the best week any rookie hitter had. Podium: Anthony Molina, six innings of two-run ball with six strikeouts, and Yunior Marte, five innings of two-run ball in a 2 to 0 loss. Riser of the Week: Anthony Molina, whose Giants line finished at 3.72 with twenty-nine strikeouts and six walks in twenty-nine innings. A deadline return who looks like a real rotation option is the best thing the August trades produced in September. Cause for Concern (L7, not injuries): Victor Bericoto, three for seventeen, and the walk total that follows him everywhere: four in 112 major league at bats. Honorable mention to Marcelo Mayer at one for fifteen as a Giant, which is too small to mean anything except that his first impression and his first full spring are now the same event. Best Single Game Line: Anthony Molina on September 22 against Minnesota: six innings, four hits, two runs, one walk, six strikeouts, in a 3 to 2 loss. On offense, Drew Cavanaugh on September 26: two for two with a double and a triple, and the triple is the only one he hit all year.
| Player | Status | Outlook |
|---|
| Blade Tidwell (Rookies) | NEW: 15-day IL September 22, right UCL sprain; moved to the 60-day list September 24 | Last start September 21. Season over. The offseason treatment decides his 2027 | | Bryce Eldridge (Rookies) | 7-day concussion list since September 21, retroactive to September 18 | Did not play again. Last game September 16. Season over | | Nate Furman (Rookies) | 10-day IL, right oblique strain | Last game September 15. Season over | | Jesus Rodriguez (Rookies) | 60-day IL, right elbow neuritis | Season over | | Carson Whisenhunt (Rookies) | 60-day IL, left elbow, last pitched August 24 | Season over | | Daniel Susac (Rookies) | 60-day IL, fractured left patella, last game August 9 | Season over | | Trevor McDonald (Rookies) | 60-day IL, right elbow strain, last pitched July 20 | Season over | | Luis Hernandez (#4) | Finished on San Jose's 7-day IL; injury never named at the source | Last game August 20 | | Ramon Marquez (#7) | Finished on Eugene's 7-day IL since August 25; injury never named | Season over at 69 innings | | Tyler Switalski (#42) | 60-day IL since August 21 | Season over | | Reggie Crawford (#47) | Shoulder; last pitched April 9 | Out for 2026 | | Josh Bostick (#48) | Ruptured Achilles | Out for 2026 | | Reid Worley (#49) | Tommy John surgery (April 16) | Out for 2026 |
One new entry and it is the one that matters: Blade Tidwell has a sprained ulnar collateral ligament. With Whisenhunt and McDonald already down with elbows, three of the rotation-age arms on this page end the season with the same body part in the transaction log. Luis Hernandez and Ramon Marquez finish on minor league injured lists with no injury ever named, which is the question to ask the organization this winter.
The season is over at every level, and the arguments it leaves behind are good ones. Whether Jhonny Level's 113 games
outrank Josuar Gonzalez's sixty-one. Whether Jackson Flora belongs at 3 on five innings and a transaction. What three
elbows do to the 2027 rotation, and whether Joe Whitman and Matt Wilkinson are part of the answer. What is wrong with
Luis Hernandez, for whom nobody has named an injury since August. And how much of Bryce Eldridge's fifty-nine walks
at twenty-one is the player he already is. There is a whole winter for it.
Stats sourced from the MLB Stats API for September 22 to September 28, 2026, the seven completed days ending yesterday, which abuts the
previous window exactly. No affiliate played in this window: a schedule query for Sacramento, Richmond, Eugene and San
Jose from September 22 through October 5, all game types, returns no games, so every Big Board line is final and every
Top 10 Last 7 row reads none. The major league club played five games, September 22, 23, 25, 26 and 27, all losses,
and the season ended September 27 at 65 and 97. Postseason rows for Jackson Flora are shown separately and are not
included in his season row. Injured-list statuses are read from the league's transaction log; where the source names
no injury, none is named here. Rate stats in Last 7 rows are recomputed from summed game logs, not averaged; innings
pitched are converted from the API's decimal notation before any ERA or WHIP arithmetic. Trent Harris's streak is
counted from game-log dates. Player ages are pulled live from the Stats API, which moved Drew Gilbert to 26, Parks
Harber to 25 and Anthony Marquez to 20 this week. Lines compiled with another organization are shown as their own rows
and labeled. Rankings: Prospects1500 2026 board plus the 2026 draft class, the deadline acquisitions and prior merit
additions, adjusted weekly on performance and roster moves. Board depth is 49, unchanged; with no games played, no rank
moved. Hot/Warm/Stable/Cold by L7 OPS for hitters; composite ERA, WHIP, K and BB for pitchers; players with fewer than
roughly ten plate appearances or three innings in the window are badged SMALL SAMPLE rather than graded, and players
whose affiliate has finished are badged SEASON OVER. MLB Rookies carries tracked players whose most recent games are at
the major league level, including those on the major league injured list.
|