| G | PA | AB | R | H | 2B | 3B | HR | RBI | BB | SO | HBP | SB | CS | FO | PAVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 31 | 70 | 52 | 17 | 20 | 5 | 0 | 5 | 19 | 10 | 13 | 1 | 0 | 0 | 3 | 0.286 | 0.443 | 0.571 | 1.014 |
| BAVG | Δ2C | ISO | BABIP | K% | BB% | HR% | BB/K | wOBA | OPS+ | wOBA+ | wRC+ | 2C | 2C-H | 2C-Conv% | 2C-RBI | 2C-RBI% | 2C-RBI/2C | FO% | MhAB% | SB% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0.385 | +0.099 | 0.286 | 0.366 | 18.6% | 14.3% | 7.1% | 0.77 | 0.566 | 140 | 151 | 186 | 0 | 0 | 0.0% | 0 | 0.0% | 0.00 | 4.3% | 0.0% | — |
| RISP PA | RISP-AVG | RISP-OBP | RISP-SLG | RISP-OPS | RISP-RBI | RISP-Conv |
|---|---|---|---|---|---|---|
| 46 | 0.348 | 0.478 | 0.783 | 1.261 | 19 | 0.41 |
| SH | Bunts | Bunt H | Sqz | Sqz RBI |
|---|---|---|---|---|
| 11 | 13 | 1 | 0 | 0 |
| 1B% | 1B | 2B% | 2B | 3B% | 3B | All% | RAD |
|---|---|---|---|---|---|---|---|
| 73.9% | 17/23 | 48.4% | 15/31 | 25.0% | 4/16 | 51.4% | 48 |
| oVORP | oWAR | Def | DRS | dWAR | WPA | LI | WAR |
|---|---|---|---|---|---|---|---|
| 16.8 | 0.92 | 0.558 | +0.0 | +0.00 | +1.40 | 0.95 | 0.93 |
| G | GS | W | L | BF | Outs | H | R | ER | BB | SO | HR | HBP | UER | SB | CS | FO | P |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 32 | 32 | 21 | 7 | 836 | 648 | 168 | 178 | 137 | 119 | 283 | 8 | 28 | 41 | 22 | 25 | 50 | 3230 |
| xRA | Decay |
|---|---|
| 7.23 | +6.8 |
| GSc avg | OS% | OS+ | AOR | WS% |
|---|---|---|---|---|
| 48.8 | 75% | 203 | 20.2 | 38% |
| K% | BB% | HR% | oAVG | BABIP | O/P | P/BF | FO% |
|---|---|---|---|---|---|---|---|
| 39.8% | 14.2% | 1.0% | 0.244 | 0.402 | 0.201 | 3.86 | 6.0% |
Walk-Back Stop% measures how often this pitcher strands the post-HR rule-placed runner on 3B. The bonus run, when it scores, is unearned (Manfred-runner precedent) and is excluded from ERA but charged to runs allowed (and thus to xRA).
| WB-F | WB-R | Stop% | ERA | WHIP | K/9 | BB/9 | HR/9 |
|---|---|---|---|---|---|---|---|
| 5 | 5 | 0% | 5.71 | 1.33 | 11.8 | 5.0 | 0.3 |
| IR | IR-Sc | IR-Stop% | gmLI | Late ER/BF | LateK% | TO | QF | LRA |
|---|---|---|---|---|---|---|---|---|
| 0 | 0 | — | 0.74 | 0.191 | 35.8% | 0 | 0 | 6.47 |
| GSc+ | GSc Idx | xRA+ | WPA | LI | VORP | WAR |
|---|---|---|---|---|---|---|
| 102 | 103 | 108 | -4.10 | 1.24 | 51.1 | 2.81 |
o27/config.py:PITCH_CATALOG.
| FB% | BR% | OFF% | 1B | 2B | 3B | HR |
|---|---|---|---|---|---|---|
| 47% | 18% | 38% | 111 | 45 | 3 | 8 |
| Pos | PO | A | E | TC | FldPct |
|---|---|---|---|---|---|
| P | 4 | 4 | 0 | 8 | 1.000 |
| Defense (overall) | 55 Good | Position-aware blend of general defense, arm, and position-specific glove |
| General defense | 55 Good | Glove / surehandedness — applied at any position |
| Arm | 55 Good | Throwing strength — matters most at C / OF / SS |
| Infield (1B/2B/3B/SS) | 50 Above Avg | Position-group sub-rating |
| Outfield (LF/CF/RF) | 50 Above Avg | Position-group sub-rating |
| Catcher | 50 Above Avg | Position-group sub-rating |
| Pos | Def rating | DRS | dWAR |
|---|---|---|---|
| P | 0.558 | +0.0 | +0.00 |
Plays are attributed to a fielder by position-weighted probability per BIP type (grounders cluster at SS/2B; flies at CF; etc.). Errors get charged to the responsible position. Assists and double plays aren't yet tracked separately — only PO and E.
| Stat | Overall | Home | Away | Last 30 days |
|---|---|---|---|---|
| G | 31 | 17 | 14 | 8 |
| PA | 70 | 36 | 34 | 22 |
| AB | 52 | 26 | 26 | 15 |
| H | 20 | 12 | 8 | 5 |
| 2B | 5 | 2 | 3 | 1 |
| 3B | 0 | 0 | 0 | 0 |
| HR | 5 | 4 | 1 | 1 |
| RBI | 19 | 13 | 6 | 3 |
| R | 17 | 13 | 4 | 3 |
| BB | 10 | 5 | 5 | 3 |
| SO | 13 | 5 | 8 | 3 |
| SB | 0 | 0 | 0 | 0 |
| PAVG | 0.286 | 0.333 | 0.235 | 0.227 |
| OBP | 0.443 | 0.500 | 0.382 | 0.409 |
| SLG | 0.571 | 0.722 | 0.412 | 0.409 |
| OPS | 1.014 | 1.222 | 0.794 | 0.818 |
| OPS+ | 139 | 168 | 109 | 112 |
| wOBA | 0.566 | 0.695 | 0.430 | 0.443 |
| wRC+ | 185 | 242 | 124 | 130 |
| BAVG | 0.385 | 0.462 | 0.308 | 0.333 |
| 2C | 0 | 0 | 0 | 0 |
| WAR | 0.93 | 0.72 | 0.20 | 0.15 |
| Stat | Overall | Home | Away | Last 30 days |
|---|---|---|---|---|
| G | 32 | 18 | 14 | 8 |
| GS | 32 | 18 | 14 | 8 |
| W | 21 | 21 | 21 | 21 |
| L | 7 | 7 | 7 | 7 |
| BF | 836 | 466 | 370 | 202 |
| Outs | 648 | 355 | 293 | 160 |
| K | 283 | 165 | 118 | 67 |
| BB | 119 | 60 | 59 | 31 |
| HR | 8 | 7 | 1 | 1 |
| FO | 50 | 32 | 18 | 11 |
| xRA | 7.23 | 7.42 | 7.27 | 7.14 |
| Decay | +6.8 | +5.2 | +8.4 | +28.8 |
| GSc avg | 48.8 | 48.2 | 49.5 | 50.4 |
| GSc+ | 102 | 100 | 103 | 105 |
| GSc Idx | 102 | 101 | 105 | 107 |
| xRA+ | 107 | 105 | 107 | 109 |
| OS+ | 202 | 197 | 209 | 200 |
| K% | 39.8% | 42.3% | 36.8% | 38.6% |
| BB% | 14.2% | 12.9% | 15.9% | 15.3% |
| WAR | 2.81 | 1.40 | 1.25 | 0.72 |
Splits available: Home (player's team was home), Away (player's team was away), Last 30 days (rolling window from the league's most recent played date). All rate stats are relativized against full-season league baselines, not split-specific baselines.
| BIP | H | 2B | 3B | HR | RBI | BA | SLG | ISO | |
|---|---|---|---|---|---|---|---|---|---|
| vs LHP | 12 | 5 | 1 | 0 | 1 | 3 | 0.417 | 0.750 | 0.333 |
| vs RHP | 22 | 14 | 4 | 0 | 4 | 15 | 0.636 | 1.364 | 0.727 |
| BIP | H | 2B | 3B | HR | R | BA | SLG | |
|---|---|---|---|---|---|---|---|---|
| vs LHB | 132 | 51 | 13 | 1 | 1 | 46 | 0.386 | 0.523 |
| vs RHB | 207 | 105 | 30 | 1 | 5 | 81 | 0.507 | 0.734 |
| Player overall | 54 |
| Hitting (overall) | 45 Average | Mean of contact, power, eye, and at-bat skill |
| Power | 50 Above Avg | Bias contact toward hard / boost HR weight |
| Contact | 50 Above Avg | Lower whiff rate; more fouls / in-play |
| Eye | 50 Above Avg | Discipline — more balls taken, fewer called Ks |
| Speed | 30 Replacement | Base-running and stolen-base ability |
| Pitching (overall) | 54 Above Avg | Weighted blend of stuff, command, movement, and stamina |
| Stuff (pitcher_skill) | 69 Excellent | Whiffs / swinging strikes |
| Command | 30 Replacement | Lower P(ball) — Maddux archetype |
| Movement | 45 Average | Bias contact toward weak / ground-out |
| Stamina | 78 Elite | Within-game fatigue threshold; workhorse moat |
| Defense (overall) | 55 Good | Position-aware blend of general defense, arm, and position-specific glove |
| General defense | 55 Good | Range / glove |
| Arm | 55 Good | |
| Infield | 50 Above Avg | |
| Outfield | 50 Above Avg | |
| Catcher | 50 Above Avg |
| Position | P | |
| Bats | R | L / R / S |
| Throws | R | L / R |
| Age | 28 | |
| Work ethic | 73 | Season-long boost on every attribute. Re-rolls each off-season until age 30. |
| 2C aggressiveness | 0.10 | Probability of choosing 2C when eligible |
| Contact-quality threshold | 0.44 | Second-Chance eligibility on medium contact |
All ratings are on the 20–80 scout scale: 50 = league average, 80 = top of the league, 81–95 = elite-plus (.01% transcendent talents). Independent rolls per attribute, drawn from a 9-tier talent ladder.
| Date | Opp | PA | AB | H | 2B | 3B | HR | R | RBI | BB | SO | HBP | SB | CS | FO | 2C | ROE | PO | E | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-08-31 | @ NSH | 3 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-08-27 | @ MON | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-08-22 | vs NSH | 3 | 3 | 3 | 1 | 0 | 1 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-08-18 | vs COL | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-08-14 | @ ATL | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-08-10 | vs HOU | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-08-06 | @ VCO | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-08-02 | vs NSH | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | Box |
| 2026-07-26 | vs CHC | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-07-22 | vs LAD | 4 | 3 | 2 | 0 | 0 | 1 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | Box |
| 2026-07-18 | vs NSH | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-07-12 | @ PHI | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-07-08 | @ HOU | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-07-04 | vs DET | 5 | 3 | 1 | 0 | 0 | 0 | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | Box |
| 2026-06-30 | vs OAK | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | Box |
| 2026-06-25 | @ CIN | 3 | 3 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-06-21 | @ MIA | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-06-17 | vs BAL | 1 | 1 | 1 | 0 | 0 | 1 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-06-13 | vs SFG | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-05-29 | vs WSN | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-05-24 | @ BAL | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | Box |
| 2026-05-20 | vs ATL | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-05-16 | vs PHI | 2 | 2 | 1 | 0 | 0 | 1 | 1 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-05-12 | @ ATL | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-05-12 | @ ATL | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-05-06 | @ NSH | 6 | 6 | 3 | 1 | 0 | 1 | 2 | 4 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-05-02 | vs NJC | 4 | 4 | 2 | 1 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-04-28 | vs POR | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-04-18 | @ ARI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| 2026-04-14 | vs HOU | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | Box |
| 2026-04-07 | @ SDP | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Box |
| Date | Opp | GSc | Outs | BF | H | R | ER | BB | SO | HR | FO | P | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-08-31 | @ NSH | 54 | 18 | 23 | 4 | 4 | 4 | 3 | 9 | 0 | 1 | 74 | Box |
| 2026-08-27 | @ MON | 50 | 16 | 17 | 6 | 1 | 1 | 1 | 1 | 0 | 1 | 58 | Box |
| 2026-08-22 | vs NSH | 75 | 27 | 33 | 2 | 6 | 0 | 5 | 12 | 0 | 1 | 131 | Box |
| 2026-08-18 | vs COL | 47 | 21 | 27 | 5 | 7 | 1 | 7 | 7 | 0 | 1 | 105 | Box |
| 2026-08-14 | @ ATL | 35 | 25 | 32 | 8 | 7 | 7 | 7 | 7 | 0 | 3 | 115 | Box |
| 2026-08-10 | vs HOU | 25 | 9 | 16 | 6 | 7 | 7 | 2 | 7 | 0 | 0 | 57 | Box |
| 2026-08-06 | @ VCO | 55 | 17 | 22 | 1 | 4 | 4 | 5 | 8 | 0 | 1 | 83 | Box |
| 2026-08-02 | vs NSH | 65 | 27 | 32 | 7 | 6 | 5 | 1 | 16 | 1 | 3 | 131 | Box |
| 2026-07-26 | vs CHC | 39 | 17 | 26 | 8 | 7 | 3 | 4 | 9 | 0 | 0 | 84 | Box |
| 2026-07-22 | vs LAD | 43 | 23 | 32 | 4 | 7 | 7 | 7 | 7 | 0 | 5 | 131 | Box |
| 2026-07-18 | vs NSH | 19 | 7 | 14 | 3 | 7 | 7 | 4 | 5 | 1 | 0 | 54 | Box |
| 2026-07-12 | @ PHI | 22 | 26 | 34 | 10 | 7 | 7 | 8 | 4 | 0 | 0 | 116 | Box |
| 2026-07-08 | @ HOU | 19 | 17 | 24 | 9 | 7 | 7 | 5 | 4 | 0 | 1 | 91 | Box |
| 2026-07-04 | vs DET | 28 | 12 | 16 | 5 | 7 | 4 | 1 | 6 | 2 | 1 | 57 | Box |
| 2026-06-30 | vs OAK | 43 | 24 | 31 | 6 | 7 | 7 | 6 | 10 | 0 | 1 | 116 | Box |
| 2026-06-25 | @ CIN | 32 | 17 | 27 | 7 | 8 | 1 | 7 | 5 | 0 | 0 | 95 | Box |
| 2026-06-21 | @ MIA | 39 | 16 | 22 | 5 | 7 | 5 | 4 | 8 | 0 | 1 | 83 | Box |
| 2026-06-17 | vs BAL | 27 | 18 | 25 | 7 | 7 | 7 | 3 | 5 | 0 | 0 | 91 | Box |
| 2026-06-13 | vs SFG | 83 | 27 | 30 | 3 | 2 | 2 | 4 | 14 | 0 | 2 | 128 | Box |
| 2026-06-02 | vs BOS | 71 | 14 | 16 | 2 | 0 | 0 | 2 | 9 | 0 | 1 | 62 | Box |
| 2026-05-29 | vs WSN | 75 | 27 | 32 | 6 | 4 | 4 | 3 | 16 | 0 | 3 | 147 | Box |
| 2026-05-24 | @ BAL | 91 | 26 | 28 | 3 | 1 | 1 | 3 | 17 | 0 | 0 | 100 | Box |
| 2026-05-20 | vs ATL | 37 | 18 | 28 | 5 | 9 | 9 | 1 | 11 | 1 | 4 | 111 | Box |
| 2026-05-16 | vs PHI | 24 | 15 | 22 | 7 | 7 | 6 | 1 | 5 | 1 | 0 | 80 | Box |
| 2026-05-12 | @ ATL | 63 | 26 | 33 | 5 | 5 | 5 | 2 | 11 | 0 | 3 | 119 | Box |
| 2026-05-06 | @ NSH | 43 | 25 | 32 | 6 | 9 | 8 | 4 | 13 | 1 | 2 | 139 | Box |
| 2026-05-02 | vs NJC | 31 | 15 | 23 | 9 | 7 | 4 | 1 | 6 | 0 | 1 | 99 | Box |
| 2026-04-28 | vs POR | 64 | 27 | 33 | 3 | 5 | 5 | 6 | 11 | 0 | 3 | 155 | Box |
| 2026-04-24 | @ WSN | 73 | 27 | 28 | 5 | 4 | 4 | 3 | 15 | 0 | 1 | 109 | Box |
| 2026-04-18 | @ ARI | 60 | 12 | 14 | 1 | 1 | 1 | 1 | 5 | 0 | 1 | 56 | Box |
| 2026-04-14 | vs HOU | 77 | 27 | 30 | 3 | 3 | 0 | 2 | 9 | 1 | 6 | 126 | Box |
| 2026-04-07 | @ SDP | 50 | 25 | 34 | 7 | 8 | 4 | 6 | 11 | 0 | 3 | 127 | Box |
O27 rate stats translated to MLB-readable values via mean-and-spread
z-anchoring (formula: xo = MLB_mean + ((value − O27_mean) / O27_sd) · MLB_sd).
The map preserves rank order exactly — XO leaderboards are the same
player order as native — and preserves spread, so an elite O27 player
shows up as an elite MLB-equivalent number rather than bunched at the
league anchor. Read these the way you would read MLB stats; if a
pitcher's XO ERA is 3.10, that's the MLB-equivalent of a 3.10 ERA.
| Pitching | Native (O27) | XO (MLB-readable) |
|---|---|---|
| ERA | 5.71 | 3.79 |
| WHIP | 1.33 | 1.24 |
| K/9 | 11.8 | 10.0 |
| BB/9 | 5.0 | 3.2 |
| HR/9 | 0.3 | 1.0 |
| oAVG | 0.244 | 0.241 |
| oOBP | 0.377 | 0.314 |
| oSLG | 0.279 | 0.390 |
| oOPS | 0.655 | 0.704 |
| Batting | Native (O27) | XO (MLB-readable) |
|---|---|---|
| AVG | 0.385 | 0.280 |
| OBP | 0.443 | 0.343 |
| SLG | 0.571 | 0.499 |
| OPS | 1.014 | 0.838 |
| wOBA | 0.566 | 0.371 |
| BABIP | 0.366 | 0.293 |
| Date | Season | Event | Team | Detail |
|---|---|---|---|---|
| 2026-08-30 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Oscar Cortizo is on IL |
| 2026-08-28 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Beals Freeman is on IL |
| 2026-08-28 | 1 | return | MIL | Frank Ebun returns from Day-to-Day (P) |
| 2026-08-27 | 1 | injury | MIL | Frank Ebun (P) hurt in-game, placed on Day-to-Day, out until 2026-08-28 (~1 games) |
| 2026-08-25 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Alphonzo Flowers is on IL |
| 2026-08-23 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Beals Freeman is on IL |
| 2026-08-16 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Oscar Cortizo is on IL |
| 2026-08-12 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Harry August is on IL |
| 2026-08-12 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Oscar Cortizo is on IL |
| 2026-08-08 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Modesto Palacio is on IL |
| 2026-07-27 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Alphonzo Flowers is on IL |
| 2026-07-26 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Robby Kollen is on IL |
| 2026-07-24 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while James Cotton is on IL |
| 2026-07-21 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Beals Freeman is on IL |
| 2026-07-17 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Trey Ivanova is on IL |
| 2026-07-03 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Harry August is on IL |
| 2026-07-01 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Mikel Corona is on IL |
| 2026-06-30 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Cole Autry is on IL |
| 2026-06-24 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while James Cotton is on IL |
| 2026-06-21 | 1 | return | MIL | Frank Ebun returns from Day-to-Day (P) |
| 2026-06-18 | 1 | injury | MIL | Frank Ebun (P) placed on Day-to-Day, out until 2026-06-21 (~3 games) |
| 2026-06-18 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Oscar Cortizo is on IL |
| 2026-06-13 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Andrés Córdova is on IL |
| 2026-06-12 | 1 | return | MIL | Frank Ebun returns from Short-Term IL (P) |
| 2026-06-02 | 1 | injury | MIL | Frank Ebun (P) hurt in-game, placed on Short-Term IL, out until 2026-06-12 (~10 games) |
| 2026-05-30 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Claude Boehme is on IL |
| 2026-05-30 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Jesse Davison is on IL |
| 2026-05-23 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Ao Hibino is on IL |
| 2026-05-23 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Alphonzo Flowers is on IL |
| 2026-05-22 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Liam Volynets is on IL |
| 2026-05-12 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Trey Ivanova is on IL |
| 2026-05-07 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Ramón Flores is on IL |
| 2026-05-07 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Oscar Cortizo is on IL |
| 2026-05-02 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Maximo Méndez-Valdez is on IL |
| 2026-04-30 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Modesto Palacio is on IL |
| 2026-04-30 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Andrés Córdova is on IL |
| 2026-04-28 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Ao Hibino is on IL |
| 2026-04-25 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Alphonzo Flowers is on IL |
| 2026-04-23 | 1 | return | MIL | Frank Ebun returns from Day-to-Day (P) |
| 2026-04-20 | 1 | injury | MIL | Frank Ebun (P) placed on Day-to-Day, out until 2026-04-23 (~3 games) |
| 2026-04-16 | 1 | promotion | MIL | Brewers: Frank Ebun (P) promoted to cover pitching role while Oscar Cortizo is on IL |