Giants
Giants · Farm Report

Eugene loses a championship series by one run three times

Eugene loses a championship series by one run three times, San Jose plays for a title, Jackson Flora starts a playoff game, and Scott Bandura goes from Sacramento to the major leagues in a day.

Illustration: four rising levels of a farm system, a baseball still on the second
Illustration. No prospect photograph was available for this edition.
Week of September 8 to September 14, 2026

Eugene lost the Northwest League championship series in three games, and lost every one of them by a single run. Vancouver won 8-7, then 5-4, then 9-8. Jhonny Level went three for fifteen in the three, Cam Maldonado homered, Henry Lalane walked six men in the opener, and Kaeden Kent reached base eight times in sixteen plate appearances and it did not matter. There is no lesson in three one-run losses and there is nothing to fix. It is just the cruelest way available to end a season in which a nineteen-year-old shortstop slugged .473 at a level most players reach at twenty-two.

San Jose is still playing. The Low-A club swept Stockton on September 8 and 10 to reach the California League final, then got run over 12-1 by Lake Elsinore on September 13, with games on September 15 and 16 to settle it. Josuar Gonzalez has three hits and two walks in the three playoff games after closing his regular season at .357/.444/.566. The better story is the one on the mound: Jackson Flora, the fourth overall pick in July, started a playoff game on September 10 and threw two hitless innings with four strikeouts. That is six days after his professional debut, and it is the whole career so far, three innings and six strikeouts, which the club apparently considers enough to hand him a postseason start.

Scott Bandura is a major leaguer. The Giants selected his contract on September 13 and he singled and walked that afternoon, which ends a season spent hitting .318 at Triple-A while everyone looked past him, and takes him off this board and into the rookie section above it. Gavin Kilen came off the injured list on September 11 and homered in his first game. Joe Whitman ran his streak to six straight starts of two earned runs or fewer. Trent Harris has not allowed an earned run since August 21. Against that: Anthony Molina gave up seven runs in three innings and the 1.88 ERA that looked like the deadline's best return is now 5.19, Henry Lalane walked six in a title game, and Bo Davidson got four hits on September 8 and then stopped appearing in box scores with nobody writing down why.

Recent Promotions and Arrivals
↑ Scott Bandura OF, 25  ·  Sacramento to San Francisco, contract selected September 13, major league debut that day
He was not on the forty-man roster on Saturday and he was batting in the majors on Sunday. The Giants selected his contract on September 13 and he singled and walked in his first game, which is a better opening day than most people get. The line that earned it: .318 with a .398 on-base percentage, ten home runs and twenty-four stolen bases in ninety-four games at Triple-A, on top of .324 with a .430 on-base percentage in thirty-seven Double-A games before that. He is twenty-five and spent the whole season being the guy nobody had a slot for. Now he has one for three weeks, which is how these things usually start.
↑ Gavin Kilen SS/2B, 22  ·  Activated from Richmond's seven-day injured list September 11, homered that night
Seventeen days had turned into twenty when Richmond activated him on September 11, and he hit a home run in his first game back. He went hitless in the second, which is a two-game sample and not worth a sentence beyond this one. The Double-A line closes the regular season at .297 with a .469 slugging percentage in thirty-three games, and Richmond starts the Eastern League semifinal on September 15 with him available for it.
MLB Rookies (Currently Up)
Bryce Eldridge 1B, 21, MLB San FranciscoWARM
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonAAA301143852041.333.445.518.963
SeasonMLB1053791021656117.269.361.454.815
Last 7MLB6248129.333.385.500.885

Eight hits in twenty-four at bats, a home run on September 8 and a hit in five of six games. The home run was his sixteenth and his first since August 28, which is an eleven-day gap counted off the dates and not much of a drought for a twenty-one-year-old in his first September. He has crossed a hundred major league games and the line is .269/.361/.454 with fifty-six walks. The strikeouts went the wrong way this week, nine in six games, and that is the one thing in his profile that still moves around.

Scott Bandura OF, 25, MLB San FranciscoCALLED UP
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonAA371424632530.324.430.479.909
SeasonAAA94368117104861.318.398.492.890
Last 7AAA4165112.313.368.563.931
Last 7MLB251014.200.333.200.533

His week has two halves and both of them count: four Triple-A games at a .931 clip with a home run, then a phone call, then a single and a walk in his major league debut on September 13. Five at bats is five at bats. The thing worth keeping is the shape of the season underneath it, .318/.398/.492 across ninety-four Sacramento games with thirty-four stolen bases between the two levels, because a twenty-five-year-old corner outfielder with a .398 on-base percentage is exactly the profile that gets ignored in March and then plays in September.

Drew Gilbert OF, 25, MLB San FranciscoSMALL SAMPLE
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonAAA114513165.289.389.400.789
SeasonMLB1233217593667.234.323.380.703
Last 7MLB593122.333.455.7781.232

Nine at bats in five games, three hits, a double and a home run on September 12. The rate stats on nine at bats are decoration and the playing time is the actual news: he has started losing at bats to people the club called up after him. The season sits at .234/.323/.380 in 123 games, which is a full year of evidence and says fourth outfielder in a way that a good week cannot argue with. He is twenty-five and out of the part of a career where a September hot streak changes anybody's mind.

Drew Cavanaugh C, 24, MLB San FranciscoSMALL SAMPLE
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonAA22681931721.279.456.515.971
SeasonAAA321123761834.330.445.5711.016
SeasonMLB521283111741.242.331.289.620
Last 7MLB592123.222.364.556.919

He hit his first major league home run on September 12, in his fiftieth game and his 127th at bat. That is a long time to wait for one, and it is the entire reason his slugging percentage moved twenty points in a week on two hits. Nine at bats, so the week itself is noise. The season is not: .242 with a .331 on-base percentage and seventeen walks, catching nearly every day because both catchers ahead of him are on the sixty-day list. The Triple-A line above it, .330 with a 1.016 OPS, is still the better description of the hitter, and he has three weeks left to make the major league one look less unlike it.

Victor Bericoto 1B/OF, 24, MLB San Francisco (rehab at AAA)RETURNING
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonAAA511955361743.272.329.410.739
SeasonMLB3386214124.244.253.419.672
Last 7AAA4142012.143.200.214.414

He is playing again. The Giants sent him on a rehab assignment to Sacramento on September 9, sixteen days after the right knee bone bruise put him on the ten-day list, and he has four games and two hits to show for it. Two for fourteen is what a rehab week usually looks like and nobody should read it as anything else. The number from his major league season that still needs an answer is one walk in eighty-six at bats, and four rehab games at Triple-A produced one more, which at this rate is progress.

Nate Furman 2B, 25, MLB San FranciscoSMALL SAMPLE
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonAAA10239911775255.293.377.414.791
SeasonMLB213240410.125.222.125.347
Last 7MLB420012.000.333.000.333

Two at bats in four games. There is no version of two at bats that tells anybody anything, and the thirty-two major league at bats he has collected since July do not tell anybody much either. The real line is the Triple-A one: .293/.377/.414 in 102 games with fifty-two walks against fifty-five strikeouts, which is a major league bench infielder's skill set described in full. He is getting a bench infielder's September, which is to say almost none of one.

Marcelo Mayer 2B/SS, 23, MLB San FranciscoINJURED
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonMLB (BOS)702054531644.220.282.312.594
SeasonAAA (rehab)4176129.353.421.5881.009
Last 7IL000000nonenonenonenone

Twenty-seven days since his last game, which was August 18, and still no transaction in either direction. The rehab assignment that opened August 13 outlived the twenty-day position-player clock, which expired September 2, and nothing has been filed on either side of it. Last week this looked like a setback nobody had written down. A week later it looks like the same thing, longer. The Giants traded for him in August, he played four rehab games in a Sacramento uniform, and that is the entire body of work they have bought so far.

Daniel Susac C, 25, MLB San FranciscoINJURED
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonAAA82813332.464.545.8211.366
SeasonMLB53144353836.243.289.375.664
Last 7IL000000nonenonenonenone

Sixty-day list, fractured left patella, last game August 9. Nothing has changed and nothing will before spring. Fifty-three games at .243/.289/.375 with eight walks is the whole rookie year, and a catcher who loses September loses the part where he learns a pitching staff, which does not show up in any of those numbers.

Jesus Rodriguez C, 24, MLB San FranciscoRETURNING
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonAAA501945252426.268.347.397.744
SeasonMLB225112258.235.316.412.728
Last 7IL000000nonenonenonenone

A correction to last week, and it is the good kind. His season was called over here after the sixty-day placement on September 4 with right elbow neuritis. On September 8 the Giants sent him on a rehab assignment to Sacramento, which is not something a club does with a player whose year is finished. He has not appeared in a game since August 23, so the assignment has produced no baseball yet, and a catcher with a nerve problem in his throwing arm is not a safe bet to catch again in September. But the door is open and this space closed it a week early.

Blade Tidwell RHP, 25, MLB San FranciscoCOLD
WindowLvlGGSIPHERBBKERAWHIP
SeasonAAA161572.0703535784.381.46
SeasonMLB15746.2402520384.821.29
Last 7MLB114.054229.001.75

Four innings, five hits, four earned runs on September 9, and the major league ERA climbs from 4.43 to 4.82. Seven starts and fifteen appearances is enough to say what he is this year: a pitcher who gets through four or five innings and walks too many people, twenty in forty-six and two thirds here and thirty-five in seventy-two at Triple-A. Same number, two levels, all season. Nobody has to decide anything about him this month, and that is probably for the best.

Carson Whisenhunt LHP, 25, MLB San FranciscoINJURED
WindowLvlGGSIPHERBBKERAWHIP
SeasonAAA171682.1793838904.151.42
SeasonMLB8834.2412521266.491.79
Last 7IL000.00000nonenone

Sixty-day list, left elbow sprain, last pitched August 24. Season over. Eight major league starts at 6.49 with twenty-one walks in thirty-four and two thirds innings, sitting on top of thirty-eight walks in eighty-two Triple-A innings. The command left before the elbow did, and whether one caused the other is the only interesting question in his winter.

Trent Harris RHP, 27, MLB San FranciscoHOT
WindowLvlGGSIPHERBBKERAWHIP
SeasonAAA29340.1371418523.121.36
SeasonMLB16018.01357232.501.11
Last 7MLB303.010020.000.33

Three more appearances, three innings, one hit, no walks. A correction first, because it was wrong here last week: the streak was described as eight straight appearances without allowing a run, and the September 7 outing allowed an unearned one. Counted off the game log, the honest version is eleven consecutive appearances without an EARNED run, every outing since August 21, and three straight with no run of any kind. Eighteen major league innings, five earned runs, twenty-three strikeouts, seven walks. A twenty-seven-year-old who began the year as organizational relief depth has a 2.50 ERA and a bullpen job to argue about in February.

Matt Wilkinson LHP, 23, MLB San FranciscoHOT
WindowLvlGGSIPHERBBKERAWHIP
SeasonAA9943.123913491.870.83
SeasonAAA101043.2362517435.151.21
SeasonMLB6419.218104124.581.12
Last 7MLB205.020040.000.40

The Giants moved him to the bullpen and he threw two scoreless outings, five innings, two hits, no walks, four strikeouts. That takes an ERA that stood at 6.14 after his September 4 start down to 4.58 in ten days. The walk rate is the thing that keeps surviving every role change: four in nineteen and two thirds major league innings, thirteen in forty-three at Double-A. He is twenty-three and has now been a starter and a reliever in the majors in the same month, which tells you the club is still deciding and has reasons to be in no hurry.

Yunior Marte RHP, 23, MLB San FranciscoHOT
WindowLvlGGSIPHERBBKERAWHIP
SeasonA+9743.1341819413.741.22
SeasonAA131364.1642822723.921.34
SeasonMLB3114.2104692.451.09
Last 7MLB105.030240.001.00

Five scoreless innings out of the bullpen on September 11, three hits, four strikeouts, and three appearances into his major league career he has a 2.45 ERA across fourteen and two thirds innings. That is a small enough sample that the number is mostly luck, and it is also the second time in three outings he has given the club five innings it did not have to get anywhere else. He climbed from High-A to the majors in one season at twenty-three. The nine strikeouts in fourteen and two thirds innings, from a pitcher who struck out seventy-two in sixty-four Double-A innings, is still the gap to watch.

Anthony Molina RHP, 24, MLB San FranciscoCOLD
WindowLvlGGSIPHERBBKERAWHIP
SeasonAAA (ATL)18954.1472220563.641.23
SeasonAAA (SF)339.083293.001.11
SeasonMLB (ATL)305.063125.401.40
SeasonMLB (SF)4317.117104175.191.21
Last 7MLB113.0972421.003.67

Three innings, nine hits, seven earned runs on September 11, and a line that read 1.88 as a Giant a week ago now reads 5.19. This is what a four-start sample does, in both directions, and last week's entry called it the best return of the deadline on the strength of fourteen innings. It was too early then and it is too early now. The durable parts have not changed: four walks and seventeen strikeouts in seventeen and a third innings, and a Triple-A season across two organizations at 3.55 in sixty-three innings. One bad afternoon is not a verdict. Neither was one good one.

Trevor McDonald RHP, 25, MLB San FranciscoINJURED
WindowLvlGGSIPHERBBKERAWHIP
SeasonAAA5415.08915125.401.53
SeasonMLB141470.1694023575.121.31
Last 7IL000.00000nonenone

Sixty-day list, right elbow strain, last pitched July 20. Eight weeks. Fourteen major league starts and seventy innings at twenty-five is a real rookie season even ending this way, and he is one of three arms in this section whose year finished on an elbow.

The Big Board: Top 10
1. Josuar Gonzalez SS, 18, Low-A San JoseSTABLE
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonACL30993422025.343.451.515.966
SeasonA311294632130.357.444.5661.010
Last 7A (PS)3123024.250.357.333.690

His regular season ended September 6 and the Last 7 row above is three California League playoff games, which is why the totals look thin: three for twelve with a double and two walks as San Jose swept Stockton and then lost the first game of the final. He is still on base at a .357 clip in the postseason at eighteen years old. The season that matters closed at .357/.444/.566 across thirty-one Low-A games with six doubles, six triples, three home runs and thirteen stolen bases, on top of a .966 OPS in thirty complex-league games before the promotion. Nobody in this organization had a better age-relative year, and San Jose plays for a title on September 15 and 16 with him hitting near the top of it.

2. Jhonny Level SS, 19, High-A EugeneCOLD
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonA4419162101736.325.392.576.968
SeasonA+692989082660.302.363.473.836
Last 7A+ (PS)3153004.200.200.267.467

Three for fifteen with no walks in the three championship games, and Eugene lost all three. A nineteen year old going quiet in a title series is the least alarming cold week available, and it is still a cold week. The year is the point: .302/.363/.473 in sixty-nine High-A games after .325 with a .576 slugging percentage in forty-four Low-A games, eighteen home runs across the two levels, at an age where most of his draft class is in college. He holds at 2 and the argument for moving him to 1 will be made in February, not on fifteen at bats in September.

3. Luis Hernandez SS/3B, 17, Low-A San JoseINJURED
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonACL541985962538.298.382.535.917
SeasonA2091212629.231.276.319.595
Last 7IL000000nonenonenonenone

Fourth week on San Jose's seven-day injured list, still with no injury named at the source, and his roster entry confirms the status rather than a schedule gap: San Jose played three playoff games in this window and he was not in any of them. Last game August 20. The Low-A sample is closed at twenty games and .231/.276/.319 with twenty-nine strikeouts, and it should look like that, because he is seventeen and was pushed straight past the complex level in July. The ACL line, .298/.382/.535 in fifty-four games, is the season anyone should be judging. He holds at 3 on ceiling and a five-million-dollar signing bonus, and the honest note is that the organization has now watched him not play for a month.

4. Jackson Flora RHP, 21, Low-A San JoseSMALL SAMPLE
WindowLvlGGSIPHERBBKERAWHIP
SeasonA111.010120.002.00
Last 7A (PS)112.000240.001.00

The fourth overall pick started a playoff game on September 10 and threw two hitless innings with four strikeouts and two walks. Add it to the one regular-season inning on September 4 and his professional career is three innings, one hit, no runs, six strikeouts and three walks. That is not a body of work, it is a handshake. What it does establish is that the club trusts him enough to hand him a postseason start six days after his professional debut, and that the arm got through a full college season plus a professional ramp without anything going wrong. He holds at 4 on draft position and the scouting reports, which are still the only real evidence anyone has.

5. Jacob Bresnahan LHP, 21, Double-A RichmondHOT
WindowLvlGGSIPHERBBKERAWHIP
SeasonA+202098.26532381182.921.04
SeasonAA3316.01897175.061.56
Last 7AA117.040170.000.71

Seven innings, four hits, no runs, seven strikeouts and one walk on September 11, and that is the answer to the two starts that came before it. His first Double-A outing was five walks, the second was ten hits, and this one was neither. Three starts at the level now read sixteen innings and a 5.06 ERA, which is a number entirely made of the first two. The season underneath it is ninety-eight and two thirds High-A innings at 2.92 with 118 strikeouts from a twenty-one-year-old, and Richmond has a playoff series starting September 15 in which he is lined up to pitch again.

6. Gavin Kilen SS/2B, 22, Double-A Richmond ↑ UP from #7RETURNING
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonA+783128893248.282.350.462.812
SeasonAA331283821122.297.343.469.812
Last 7AA281103.125.125.500.625

Activated September 11 after twenty days out, and he homered in his first game back. Two games and eight at bats is not a week anybody can grade, which is why the badge says returning rather than hot or cold. He moves up one spot for the simplest reason available: he is healthy and the player he passed is not playing. The full-season line is the argument, .282 with a .462 slugging percentage in seventy-eight High-A games and then .297 with a .469 slugging percentage in thirty-three Double-A games, which is a college infielder skipping a level in his first full year and not noticing. He is available for Richmond's playoff run.

7. Bo Davidson OF, 24, Triple-A Sacramento ↓ DOWN from #6HOT
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonAA7328278192874.277.340.521.861
SeasonAAA471865692339.301.380.527.907
Last 7AAA264001.667.6671.1671.833

He went four for five with a double on September 8, appeared for one at bat on September 9, and has not played since. Sacramento played four more games. There is no transaction on file, no injured-list entry, and his roster status still reads active, so the plain statement is that nobody has explained it and this space is not going to invent a reason. The season crossed .300 at Triple-A on the strength of that four-hit game: .301/.380/.527 in forty-seven games, twenty-eight home runs across two levels. He drops one spot on displacement, not on merit, and the four games he did not play are the only thing wrong with his week.

8. Ramon Marquez RHP, 20, High-A EugeneINJURED
WindowLvlGGSIPHERBBKERAWHIP
SeasonA (PHI)6529.018610471.860.97
SeasonA+ (PHI)6630.01159461.500.67
SeasonA+ (SF)2210.0961125.401.00
Last 7IL000.00000nonenone

Eugene's season ended on September 11 and he was on the seven-day injured list for the last two and a half weeks of it, placed August 25 with nothing named. So his year is over at sixty-nine innings, 105 strikeouts and a 2.22 ERA across two organizations, and ten of those innings were thrown in a Giants uniform. He holds at 8, because the strikeouts belong to him rather than to Philadelphia, and the caveat holds too: this club has watched two starts of a pitcher it ranks eighth. Twenty years old with 105 strikeouts in sixty-nine innings is a real season. It is just mostly somebody else's film.

9. Dakota Jordan OF, 23, Double-A RichmondCOLD
WindowLvlGABHHRBBKAVGOBPSLGOPS
SeasonA+8132193182898.290.346.533.879
SeasonAA2179201926.253.330.367.697
Last 7AA4163018.188.235.188.423

Three singles in sixteen at bats with eight strikeouts, which is half his at bats. Twenty-one Double-A games now read .253/.330/.367 with twenty-six strikeouts in seventy-nine at bats, and the High-A line above it, .290 with eighteen home runs, came with ninety-eight strikeouts in eighty-one games. The strikeouts are not a Double-A problem; they are the profile, and they got worse at the harder level exactly the way you would expect. He holds at 9 because twenty-one games is twenty-one games and the power is genuine, and the swing decisions are now the whole scouting report.

10. Henry Lalane LHP, 22, High-A EugeneCOLD
WindowLvlGGSIPHERBBKERAWHIP
SeasonA (NYY)131262.1401922812.740.99
SeasonA+ (NYY)3315.21254172.871.02
SeasonA+ (SF)5521.221118164.571.34
Last 7A+ (PS)114.234627.711.93

He started the opening game of the championship series on September 8 and walked six men in four and two thirds innings, and Eugene lost it by a run. He had not walked more than four in any outing all season before it. The whole Giants sample is five regular-season starts at 4.57 plus that one, against sixty-two Low-A innings at 2.74 with eighty-one strikeouts before the trade, and the split is now impossible to wave off as small. Something in the move has not taken. He holds at 10 on the strength of the first seventy-eight innings of his season and because he is twenty-two, and the winter has a real question in it.

Movers and Shakers (11 to 26)
#PlayerPosLvlSeason LineNote
11Joe WhitmanLHP, 24AAA3.65 ERA at AAA, 3.22 at AA, 132 K totalUP from 16 on merit. Thirteen innings, one earned run in two starts. Six straight starts of two earned runs or fewer
12Cam MaldonadoOF, 22A+.284 / .368 / .654, 8 HR in 22 Eugene gamesThree for fourteen with a home run and two doubles in the championship series. An .884 playoff week
13Joniel HernandezSS, 17DSL.321 / .439 / .539, 40 BB / 37 K in 52 gamesDSL season closed August 17. Line is final. Forty walks and a .439 on-base percentage at seventeen
14Keyner MartinezRHP, 22A4.61 ERA, 134 K / 47 BB in 93.2 IPStarted the Cal League final Sep 13: two innings, five hits, four earned. Regular season ended Sep 6
15Trevor CohenOF, 22AA.300 / .342 / .394 at AA, 46 SB across two levelsSix for twenty-one with two doubles in five games. A .300 average in forty-nine Double-A games
16Diego Velasquez2B/SS, 22AAA.291 / .381 / .418 in 32 AAA gamesUP from 17. Five for twenty with three doubles in six games. Twenty-two steals across two levels
17Lorenzo MeolaSS, 22A.269 / .353 / .468, 15 HR, 40 2B, 52 BBUP from 24 on merit. Six walks in three playoff games, a .643 on-base week. Forty doubles on the year
18Jose AstudilloOF, 22AA.220 / .281 / .254 in 17 AA gamesHitless in three at bats with a walk in his only game. Two extra-base hits in fifty-nine at bats at the level
19Luis De La TorreLHP, 23A+5.81 ERA, 126 K / 82 BB in 100.2 IPLast pitched Sep 6, did not appear in Eugene's three playoff games. Eighty-two walks closes the year
20Parks Harber3B/1B, 24AAA.258 / .357 / .400, 6 HR in 48 AAA gamesFive for twenty-one with a home run and five walks. A .766 week and the strikeouts came down
21Rod Barajas Jr.C, 22A.265 / .346 / .462, 13 HR in 85 gamesThree for fourteen with a double across three playoff games. Thirteen homers from a Low-A catcher
22Carson BolemonLHP, 19DraftSigned; no professional inningsHigh school arm, no 2026 debut. Every affiliate that could have used him has finished its regular season
23Lisbel DiazOF, 21AA.193 in 22 AA games; .284, 21 HR at A+Three for nineteen with no walks. Twenty-two Double-A games have produced four extra-base hits
24Kaden WaechterRHP, 19DraftSigned; no professional inningsHigh school arm, no 2026 action
25Argenis CayamaRHP, 20A4.87 ERA, 73 K in 57.1 IP at San JoseFive innings, four hits, one earned run and five strikeouts in the playoff opener Sep 8
26Sabin Ceballos3B, 24AA.227 / .356 / .398, 18 HR, 72 BB in 120 gamesUP from 36 on merit. Six for sixteen with a homer, three doubles and five walks. A 1.274 OPS week

Joe Whitman has turned into the most reliable starter in the system and nobody was looking. Two more starts, thirteen innings, one earned run, and counted off the game log he has now made six consecutive starts allowing two earned runs or fewer, thirty-seven innings with seven earned runs in them, a 1.70 ERA across five weeks. That drags a Triple-A ERA that peaked at 5.36 on August 11 down to 3.65, and with the Double-A half included he has 132 strikeouts on the year. He jumps five spots to 11 and is the first name off the board if somebody in San Francisco needs a start in the final week. Sabin Ceballos had the best offensive week of anybody in the organization, six for sixteen with a home run, three doubles and five walks for a 1.274 OPS, and he moves up ten to 26; the season average is .227 and the on-base percentage is .356, which is seventy-two walks doing a lot of heavy lifting for a bat that does not hit for average. Lorenzo Meola moves seven to 17 on a strange, excellent playoff line: three for eight with six walks in three games, a .643 on-base percentage, capping a full Low-A season with forty doubles and fifteen home runs. Going quiet: Lisbel Diaz is three for nineteen without a walk, and his Double-A stint now reads .193 with four extra-base hits in twenty-two games.

The Deep Cuts (27 to 50)
#PlayerPosLvlSeason LineNote
27Walker Martin3B/SS, 22A+.232 / .321 / .405, 18 HR, 20 SB, 152 KTwo for seven with two doubles in the championship series. A .946 playoff week ends a hard year
28Marty GairRHP, 23AA1.64 ERA in 11 A+ IP; 84 K on the yearTwo outings, two innings, two earned. Four Double-A appearances now read four innings and six earned
29Kaeden KentSS, 23A+.298 / .350 / .440, 8 HR, 24 SB in 86 gamesUP from 32 on merit. Five for thirteen with three walks and a steal in the playoffs. An .885 week
30Robert Hipwell1B/3B, 23A+.210 / .352 / .395, 8 HR, 41 BB, 96 KHitless in five playoff at bats with two walks. The walks are the whole reason he is still on this page
31Hunter DrydenRHP, 24A+4.47 ERA, 114 K / 51 BB in 106.2 IPDOWN from 29 on displacement. Four innings, three hits, three earned in the playoff finale
32Jakob Christian1B/OF, 23A+.253 / .371 / .484, 9 HR in 55 gamesUP from 33. One for six with a walk in two playoff games, twelve days after coming off the IL
33Maui AhunaSS, 24AA.228 / .327 / .335, 31 SB in 116 gamesUP from 34. Four for fourteen with two walks and a steal. A hundred and thirty-three strikeouts
34Jean Carlos SioOF, 22AA.226 / .311 / .412 at AA, 11 HRUP from 35. One for seven in three games. The High-A line, .310 with a .937 OPS, remains the better one
35Aeverson ArteagaSS, 23AAA.242 / .296 / .333 at AAA, .318 at AAUP from 37. Five for twenty with a double and a steal in six games. Playing every day
36Logan MartinRHP, 25AAA4.59 ERA at AA, 54 K in 49 IPDOWN from 31 on merit. Second AAA outing Sep 11: 2.1 IP, four hits, five earned. Two appearances, seven runs
37Jack ChoateLHP, 25AA4.38 ERA, 65 K / 33 BB in 51.1 IPUP from 40. Four and a third innings, two earned, six strikeouts and no walks across two outings
38Peyton BondsOF, 21A.286 in 4 pro gamesRESOLVED: activated from the IL Sep 10, played that day, moved to the Development List Sep 13
39Gerelmi MaldonadoRHP, 22A+3.90 ERA, 46 K / 44 BB in 33 IPUP from 41. Two thirds of an inning, no runs, one walk in the playoffs. As many walks as innings, all year
40Miguel MendezRHP, 24AA5.76 ERA, 53 K in 45.1 AA IPDOWN from 39 on merit. One and two thirds innings, six hits, six earned runs on Sep 8 in the playoff tune-up
41Anthony MarquezSS, 19ACL.243 / .352 / .355, 26 BB in 50 gamesACL Giants season ended July 23. Line is final
42Yulian BarretoSS, 18ACL.242 / .331 / .329 in 44 gamesACL Giants season ended July 23. Line is final
43Tyler SwitalskiLHP, 23AA9.00 ERA at AA, 4.22 at A+, 119 K total60-day injured list since Aug 21. Season over
44Rayner AriasOF, 20ACL.196 / .342 / .361, 4 HR in 35 gamesACL Giants season ended July 23. A lost year at twenty
45Carlos MartinezRHP, 21DraftSigned; no professional inningsHofstra arm, the 118th pick. No 2026 debut
46Carlos De La RosaLHP, 18ACL6.55 ERA, 47 K / 27 BB in 44 IPACL Giants season ended July 23. Line is final
47Alberto LarocheRHP, 20NoneNo 2026 game action recordedStatus unavailable; no Stats API entries at any level this season
48Reggie CrawfordLHP, 26IL1.76 ERA in 3 AAA starts, last April 9Out since April; shoulder. Done for 2026
49Josh BostickRHP, 24ILOut for 2026, ruptured AchillesStatus unchanged
50Reid WorleyRHP, 20ILOut for 2026, Tommy John (April 16)Status unchanged

The back half of the board spent the week in the playoffs, which is a better use of September than most of these players have had. Kaeden Kent was the best of them, five for thirteen with three walks and a stolen base in Eugene's three championship games, and he moves up three to 29 on a second consecutive healthy stretch after the ankle cost him seven weeks. Walker Martin ended a .232 season with two doubles in seven playoff at bats, which does not change anything about eighteen home runs against a hundred and fifty-two strikeouts but is a nicer last impression than the alternative. Jack Choate moves up three to 37 on four and a third innings with six strikeouts and no walks, and the no walks is the part that has been missing from a season with thirty-three of them in fifty-one innings. Two arms go the other way, both on single outings: Logan Martin gave up five earned runs in two and a third on September 11 and drops five to 36, so his Triple-A promotion now reads four and two thirds innings and seven runs; Miguel Mendez allowed six earned in one and two thirds on September 8 and drops one to 40. Peyton Bonds finally has a full explanation: activated from San Jose's injured list on September 10, played that day, and moved to the Development List on September 13. His professional career stands at four games.

Weekly Awards

Prospect of the Week (L7): Sabin Ceballos, six for sixteen with a home run, three doubles and five walks at Double-A, a 1.274 OPS, the best seven days any hitter in the system had. He moves up ten spots to 26. Podium: Joe Whitman (thirteen innings, one earned run in two Triple-A starts) and Bryce Eldridge (eight for twenty-four with a home run in the majors at twenty-one).

Riser of the Week: Scott Bandura, who rose further than a ranking can measure: a Triple-A game on Friday, a major league contract and a debut single on Sunday. Off the numbered board entirely and into the MLB Rookies section, which is the only promotion on this page that cannot be reversed by a bad week. On the board itself the biggest jump is Sabin Ceballos, 36 to 26. Honorable mention to Joe Whitman (16 to 11) and Kaeden Kent (32 to 29).

Cause for Concern (L7, not injuries): Henry Lalane, six walks in four and two thirds innings in a championship-series game Eugene lost by one run. He walked twenty-two men in sixty-two Low-A innings as a Yankee and has now walked fourteen in twenty-six and a third as a Giant, and a strike-throwing problem that appears only after a trade is the kind that gets a pitching coordinator on a plane. Honorable mention to Anthony Molina, nine hits and seven earned runs in three major league innings, and to Dakota Jordan, eight strikeouts in sixteen at bats.

Best Single Game Line: Bo Davidson on September 8: four for five with a double at Triple-A, the only four-hit game anybody in the organization had this week. On the mound it is Jacob Bresnahan on September 11, seven innings, four hits, no runs, seven strikeouts and one walk at Double-A, with Joe Whitman on September 8 (seven innings, five hits, no earned runs) a half step behind. Special mention to Jackson Flora, two hitless innings with four strikeouts in a playoff start, six days after his professional debut.

Injury Report
PlayerStatusOutlook
Gavin Kilen (#6)RESOLVED: activated from Richmond's 7-day IL September 11Homered in his first game back. Available for the Eastern League semifinal
Jesus Rodriguez (Rookies)CORRECTED: sent on a rehab assignment to Sacramento September 8Called season-ending here last week. It is not, though he has not played since August 23
Victor Bericoto (Rookies)REHABBING: sent to Sacramento September 9, four games playedTwo for fourteen. First game action since August 23
Peyton Bonds (#38)RESOLVED: activated September 10, moved to the Development List September 13Played one game in between. His professional career stands at four games
Bo Davidson (#7)UNEXPLAINED: last played September 9, Sacramento played four games afterNo transaction filed, no IL entry, roster status reads active. Watch this
Luis Hernandez (#3)San Jose 7-day IL, fourth week; injury not named at the sourceLast game August 20. Missed all three playoff games. San Jose plays September 15 and 16
Ramon Marquez (#8)Eugene 7-day IL since August 25; injury not namedEugene's season ended September 11, so his year is over at 69 innings
Marcelo Mayer (Rookies)WATCH: rehab assignment open since August 13, no game since August 18The 20-day position-player clock expired September 2. Thirteen days past it, nothing filed
Carson Whisenhunt (Rookies)60-day IL, left elbow sprain, last pitched August 24Season over
Daniel Susac (Rookies)60-day IL, fractured left patella, last game August 9Season over
Trevor McDonald (Rookies)60-day IL, right elbow strain, last pitched July 20Season over
Tyler Switalski (#43)60-day IL since August 21Season over
Reggie Crawford (#48)Shoulder; last pitched April 9Out for 2026
Josh Bostick (#49)Ruptured AchillesOut for 2026
Reid Worley (#50)Tommy John surgery (April 16)Out for 2026

The list got shorter for once. Kilen is back and homered, Bericoto and Jesus Rodriguez are both on rehab assignments, and Bonds played a game. Rodriguez is a straight correction: his season was declared over here on September 8 and the Giants started a rehab assignment for him that same day. Two things moved the wrong way. Mayer is now thirteen days past an expired rehab clock with no transaction on either side of it, which is the longest silence on this page. And Bo Davidson is new to the list on nothing at all: four hits on September 8, one at bat on September 9, then four Sacramento games he was not in, with an active roster status and no paperwork anywhere. It is flagged rather than explained, because there is nothing to explain it with.

Eugene is finished, San Jose has one or two games left, Richmond opens its semifinal on September 15, and Sacramento runs its regular season to September 20. So next week is the last one with live minor league baseball in it, and then the arguing starts. The arguments worth having: whether Josuar Gonzalez opens 2027 at High-A after thirty-one Low-A games, whether the best arm in this system is a twenty-year-old the Giants have watched for ten innings or a twenty-one-year-old they have watched for three, and what the organization does with the four players whose seasons ended on an injured list with no injury ever named at the source: Luis Hernandez, Ramon Marquez, Tyler Switalski and Marcelo Mayer. Back next Tuesday.

Stats sourced from the MLB Stats API for September 8 to September 14, 2026, the seven completed days ending yesterday, which abuts last week's window exactly. San Jose and Eugene finished their regular seasons on September 6, so Last 7 rows marked "(PS)" are league playoff games, pulled separately because postseason games are excluded from a default game-log query; those games are NOT included in the season rows above them, which remain regular-season totals. Sixteen tracked players appeared in postseason games this week. Injured-list statuses are read from the league's per-player roster entries and the clubs' transaction logs; where the source names no injury, none is named here, and where no transaction exists the absence is labeled unexplained rather than guessed at. 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. Streak and drought claims are counted from game-log dates rather than carried forward: two from last week were recounted and corrected, Trent Harris's scoreless run (the September 7 outing allowed an unearned run, so the streak is eleven appearances without an EARNED run, not eight without any run) and Jesus Rodriguez's status (a rehab assignment was opened September 8, so his season was not over). Player ages pulled live from the Stats API. Ramon Marquez's and Henry Lalane's rows are split by the uniform each line was compiled in; Marcelo Mayer's major league line was compiled with Boston, and Anthony Molina's major league and Triple-A lines are each shown as two rows, Atlanta and San Francisco. The ACL Giants finished July 23 and the DSL clubs August 17, which is why several Deep Cuts and Joniel Hernandez carry final lines. 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 50, down one: Scott Bandura's contract was selected September 13 and he moves to MLB Rookies, which now carries sixteen players. Merit moves: Kilen 7 to 6, Whitman 16 to 11, Meola 24 to 17, Ceballos 36 to 26, Kent 32 to 29, Choate 40 to 37, Logan Martin 31 to 36, Mendez 39 to 40. Every other rank shift is displacement and says so. Hot/Warm/Stable/Cold by L7 OPS for hitters; composite ERA, WHIP, K, BB for pitchers; players with fewer than roughly ten plate appearances or three innings in the window are badged SMALL SAMPLE rather than graded. MLB Rookies carries tracked players whose most recent games are at the major league level, including those on the major league injured list and those on rehab assignments from it.