Sign in to your account
Don't have an account?
Sign up to unlock these benefits:
Reset your password
Check your email
Set a new password
Password updated
Email verified
Verification failed
The Good window denotes a dependable baseline with limited volatility. Because Brenan is Aligned, that modest edge is more actionable, with outcomes that typically follow his established progression.
Opposing Pitcher TriSync Projection: 3.44 vs BAL
The Good window points to a dependable baseline with limited volatility. Because Hanifee is Aligned, that marginal edge is more actionable, with game results that typically follow his established pattern.
Opposing Pitcher TriSync Projection: 3.72 vs BAL
| Level | G | W | L | SV | IP | H | R | ER | HR | BB | K | K/9IP | ERA | WHIP | BAA | Game Rating +/- |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Excellent | 5 | 0 | 0 | 0 | 7.0 | 4 | 2 | 0 | 0 | 4 | 5 | 6.4 | 0.00 | 1.14 | 0.148 | +8.60% |
| Good | 40 | 3 | 0 | 0 | 46.0 | 49 | 15 | 14 | 5 | 10 | 32 | 6.3 | 2.74 | 1.28 | 0.268 | +1.58% |
| Fair | 41 | 1 | 4 | 0 | 47.2 | 48 | 25 | 17 | 3 | 9 | 30 | 5.7 | 3.21 | 1.20 | 0.253 | -0.69% |
| Suboptimal | 12 | 0 | 0 | 0 | 13.2 | 20 | 8 | 7 | 2 | 3 | 7 | 4.6 | 4.61 | 1.68 | 0.351 | -8.29% |
| Season | G | W | L | SV | IP | H | R | ER | HR | BB | K | K/9IP | ERA | WHIP | BAA | Game Rating x̄ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 20 | 0 | 0 | 0 | 20.0 | 21 | 9 | 9 | 4 | 6 | 8 | 3.6 | 4.05 | 1.35 | 0.273 | 3.57 |
| 2025 | 54 | 3 | 3 | 0 | 60.0 | 65 | 31 | 20 | 3 | 14 | 40 | 6.0 | 3.00 | 1.32 | 0.267 | 3.78 |
| 2024 | 21 | 1 | 1 | 0 | 29.1 | 27 | 7 | 6 | 2 | 6 | 23 | 7.1 | 1.84 | 1.13 | 0.237 | 3.98 |
| 2023 | 3 | 0 | 0 | 0 | 5.0 | 8 | 3 | 3 | 1 | 0 | 3 | 5.4 | 5.40 | 1.60 | 0.348 | 3.25 |
|
Date
|
Opponent | Decision | IP | H | R | ER | HR | BB | K |
Composite Score
|
Output Level
|
Game Rating
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jul 27, 2026 | BAL | 0.2 | 1 | 1 | 1 | 1 | 0 | 0 | Good | 3.00 | ||
| Jul 26, 2026 | KC | 1.0 | 0 | 0 | 0 | 0 | 1 | 1 | Good | 4.08 | ||
| Jul 24, 2026 | KC | 0.2 | 0 | 0 | 0 | 0 | 0 | 0 | Good | 4.01 | ||
| Jul 21, 2026 | @CHC | 2.0 | 2 | 2 | 2 | 1 | 1 | 1 | Suboptimal | 2.27 | ||
| Jul 19, 2026 | @LAA | 1.0 | 2 | 1 | 1 | 0 | 0 | 0 | Suboptimal | 2.92 | ||
| Jul 18, 2026 | @LAA | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | Fair | 3.93 | ||
| Jun 10, 2026 | MIN | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | Fair | 3.93 | ||
| Jun 9, 2026 | MIN | 0.1 | 1 | 0 | 0 | 0 | 0 | 0 | Good | 3.80 | ||
| Jun 1, 2026 | @TB | 0.0 | 1 | 3 | 3 | 1 | 2 | 0 | Fair | 0.67 | ||
| May 31, 2026 | @CWS | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | Fair | 4.08 | ||
| May 28, 2026 | LAA | 1.0 | 1 | 0 | 0 | 0 | 0 | 1 | Good | 4.22 | ||
| May 27, 2026 | LAA | 0.1 | 0 | 0 | 0 | 0 | 1 | 0 | Good | 3.66 | ||
| May 26, 2026 | LAA | 0.2 | 2 | 0 | 0 | 0 | 0 | 0 | Fair | 3.72 | ||
| May 15, 2026 | TOR | 1.0 | 1 | 1 | 1 | 0 | 0 | 1 | Suboptimal | 3.35 | ||
| May 14, 2026 | @NYM | 1.0 | 1 | 1 | 1 | 1 | 0 | 0 | Suboptimal | 3.07 | ||
| May 10, 2026 | @KC | 0.2 | 2 | 0 | 0 | 0 | 0 | 0 | Good | 3.72 | ||
| May 5, 2026 | BOS | 3.0 | 2 | 0 | 0 | 0 | 1 | 2 | Good | 4.47 | ||
| May 3, 2026 | TEX | 1.2 | 1 | 0 | 0 | 0 | 0 | 1 | Good | 4.35 | ||
| May 1, 2026 | TEX | 1.0 | 1 | 0 | 0 | 0 | 0 | 1 | Fair | 4.22 | ||
| Apr 26, 2026 | @CIN | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | Fair | 3.93 | ||
| Sep 11, 2025 | @NYY | 1.1 | 1 | 0 | 0 | 0 | 1 | 1 | Suboptimal | 4.00 | ||
| Sep 10, 2025 | @NYY | 1.0 | 3 | 0 | 0 | 0 | 0 | 1 | Fair | 3.93 | ||
| Sep 2, 2025 | NYM | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | Fair | 3.93 | ||
| Sep 1, 2025 | NYM | 1.0 | 0 | 0 | 0 | 0 | 0 | 1 | Fair | 4.37 | ||
| Aug 30, 2025 | @KC | 0.1 | 0 | 0 | 0 | 0 | 0 | 1 | Fair | 4.24 | ||
| Aug 25, 2025 | @ATH | 0.2 | 1 | 1 | 1 | 0 | 0 | 0 | Fair | 3.00 | ||
| Aug 24, 2025 | KC | 1.0 | 1 | 1 | 1 | 1 | 1 | 0 | Fair | 2.78 | ||
| Aug 20, 2025 | HOU | 1.1 | 1 | 0 | 0 | 0 | 0 | 1 | Good | 4.29 | ||
| Aug 1, 2025 | @PHI | L | 0.2 | 2 | 2 | 1 | 0 | 0 | 2 | Fair | 3.43 | |
| Jul 30, 2025 | AZ | 2.0 | 1 | 0 | 0 | 0 | 1 | 0 | Fair | 3.83 | ||
| Jul 27, 2025 | TOR | 1.1 | 1 | 0 | 0 | 0 | 0 | 0 | Good | 4.00 | ||
| Jul 25, 2025 | TOR | 1.0 | 1 | 0 | 0 | 0 | 0 | 1 | Good | 4.22 | ||
| Jul 22, 2025 | @PIT | 1.0 | 0 | 0 | 0 | 0 | 0 | 2 | Fair | 4.66 | ||
| Jul 19, 2025 | @TEX | 0.2 | 0 | 0 | 0 | 0 | 0 | 0 | Fair | 4.01 | ||
| Jul 13, 2025 | SEA | 1.0 | 1 | 1 | 0 | 0 | 1 | 1 | Good | 3.93 | ||
| Jul 11, 2025 | SEA | 1.2 | 1 | 0 | 0 | 0 | 0 | 0 | Good | 4.06 | ||
| Jul 7, 2025 | TB | 1.0 | 1 | 0 | 0 | 0 | 0 | 1 | Excellent | 4.22 | ||
| Jul 3, 2025 | @WSH | 1.0 | 1 | 1 | 0 | 0 | 0 | 1 | Fair | 4.22 | ||
| Jul 2, 2025 | @WSH | 1.0 | 2 | 1 | 1 | 0 | 0 | 0 | Good | 2.92 | ||
| Jun 26, 2025 | ATH | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | Good | 3.93 | ||
| Jun 22, 2025 | @TB | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | Fair | 3.93 | ||
| Jun 20, 2025 | @TB | 2.0 | 4 | 3 | 2 | 0 | 1 | 0 | Suboptimal | 1.71 | ||
| Jun 17, 2025 | PIT | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | Suboptimal | 4.08 | ||
| Jun 15, 2025 | CIN | 1.1 | 2 | 2 | 2 | 1 | 0 | 1 | Fair | 2.43 | ||
| Jun 14, 2025 | CIN | 1.0 | 0 | 0 | 0 | 0 | 0 | 1 | Good | 4.37 | ||
| Jun 11, 2025 | @BAL | 1.0 | 2 | 2 | 2 | 0 | 0 | 2 | Fair | 2.64 | ||
| Jun 8, 2025 | CHC | 1.0 | 2 | 0 | 0 | 0 | 0 | 0 | Good | 3.79 | ||
| Jun 5, 2025 | @CWS | 1.1 | 1 | 0 | 0 | 0 | 0 | 2 | Suboptimal | 4.58 | ||
| Jun 3, 2025 | @CWS | 1.2 | 0 | 0 | 0 | 0 | 2 | 3 | Excellent | 4.50 | ||
| May 30, 2025 | @KC | 1.0 | 2 | 1 | 1 | 0 | 1 | 0 | Good | 2.64 | ||
| May 28, 2025 | SF | W | 1.0 | 1 | 0 | 0 | 0 | 0 | 1 | Good | 4.81 | |
| May 26, 2025 | SF | 0.2 | 1 | 0 | 0 | 0 | 0 | 0 | Good | 3.86 | ||
| May 24, 2025 | CLE | L | 1.0 | 3 | 4 | 3 | 0 | 1 | 1 | Fair | 1.12 | |
| May 21, 2025 | @STL | 0.2 | 2 | 0 | 0 | 0 | 0 | 1 | Suboptimal | 4.01 | ||
| May 20, 2025 | @STL | 0.1 | 2 | 0 | 0 | 0 | 0 | 0 | Suboptimal | 3.66 | ||
| May 17, 2025 | @TOR | L | 0.2 | 2 | 1 | 1 | 0 | 1 | 0 | Fair | 2.58 | |
| May 16, 2025 | @TOR | 1.1 | 2 | 1 | 1 | 0 | 0 | 1 | Fair | 3.28 | ||
| May 13, 2025 | BOS | 1.1 | 1 | 1 | 1 | 0 | 0 | 1 | Fair | 3.42 | ||
| May 11, 2025 | TEX | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | Good | 4.08 | ||
| May 7, 2025 | @COL | 1.0 | 1 | 0 | 0 | 0 | 0 | 1 | Good | 4.22 | ||
| May 4, 2025 | @LAA | 1.1 | 1 | 1 | 1 | 0 | 1 | 0 | Good | 2.85 | ||
| Apr 30, 2025 | @HOU | W | 2.0 | 2 | 0 | 0 | 0 | 1 | 3 | Fair | 5.16 | |
| Apr 28, 2025 | @HOU | 1.1 | 2 | 4 | 0 | 0 | 0 | 1 | Fair | 4.14 | ||
| Apr 26, 2025 | BAL | 1.1 | 0 | 0 | 0 | 0 | 0 | 1 | Fair | 4.44 | ||
| Apr 21, 2025 | SD | W | 2.0 | 1 | 0 | 0 | 0 | 0 | 2 | Good | 5.31 | |
| Apr 19, 2025 | KC | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | Fair | 3.93 | ||
| Apr 18, 2025 | KC | 0.2 | 2 | 0 | 0 | 0 | 0 | 1 | Fair | 4.01 | ||
| Apr 15, 2025 | @MIL | 1.1 | 3 | 2 | 0 | 0 | 1 | 0 | Excellent | 3.42 | ||
| Apr 12, 2025 | @MIN | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | Fair | 4.08 | ||
| Apr 11, 2025 | @MIN | 0.2 | 1 | 0 | 0 | 0 | 1 | 0 | Fair | 3.57 | ||
| Apr 6, 2025 | CWS | 2.0 | 0 | 0 | 0 | 0 | 0 | 0 | Fair | 4.27 | ||
| Apr 2, 2025 | @SEA | 1.1 | 0 | 0 | 0 | 0 | 0 | 1 | Fair | 4.44 | ||
| Mar 31, 2025 | @SEA | 0.2 | 2 | 1 | 1 | 0 | 0 | 2 | Good | 3.43 | ||
| Mar 27, 2025 | @LAD | 1.0 | 1 | 1 | 1 | 1 | 0 | 1 | Good | 3.35 | ||
| Sep 27, 2024 | CWS | 2.0 | 1 | 0 | 0 | 0 | 0 | 0 | Fair | 4.12 | ||
| Sep 25, 2024 | TB | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | Fair | 3.64 | ||
| Sep 22, 2024 | @BAL | 1.1 | 0 | 0 | 0 | 0 | 2 | 1 | Good | 3.85 | ||
| Sep 18, 2024 | @KC | 2.0 | 4 | 1 | 1 | 0 | 0 | 3 | Fair | 3.69 | ||
| Sep 16, 2024 | @KC | W | 2.1 | 3 | 1 | 1 | 0 | 0 | 3 | Good | 4.49 | |
| Sep 13, 2024 | BAL | 1.0 | 0 | 0 | 0 | 0 | 0 | 2 | Good | 4.66 | ||
| Sep 12, 2024 | COL | 0.2 | 2 | 1 | 1 | 0 | 0 | 2 | Good | 3.43 | ||
| Sep 7, 2024 | @OAK | 0.2 | 1 | 0 | 0 | 0 | 0 | 1 | Good | 4.15 | ||
| Sep 6, 2024 | @OAK | 0.2 | 1 | 0 | 0 | 0 | 0 | 0 | Good | 3.86 | ||
| Sep 2, 2024 | @SD | L | 1.0 | 2 | 1 | 0 | 0 | 0 | 2 | Fair | 4.37 | |
| Aug 30, 2024 | BOS | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | Excellent | 4.08 | ||
| Aug 27, 2024 | LAA | 2.2 | 0 | 0 | 0 | 0 | 0 | 2 | Fair | 4.99 | ||
| Aug 24, 2024 | @CWS | 1.2 | 3 | 1 | 1 | 0 | 1 | 2 | Good | 3.19 | ||
| Aug 21, 2024 | @CHC | 0.2 | 2 | 0 | 0 | 0 | 0 | 0 | Good | 3.72 | ||
| Aug 18, 2024 | NYY | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | Good | 3.93 | ||
| Aug 16, 2024 | NYY | 2.0 | 0 | 0 | 0 | 0 | 1 | 2 | Good | 4.57 | ||
| Aug 11, 2024 | @SF | 1.2 | 1 | 0 | 0 | 0 | 0 | 0 | Fair | 4.06 | ||
| Aug 8, 2024 | @SEA | 2.0 | 0 | 0 | 0 | 0 | 1 | 1 | Excellent | 4.27 | ||
| Aug 7, 2024 | @SEA | 1.0 | 1 | 0 | 0 | 0 | 0 | 1 | Suboptimal | 4.22 | ||
| Aug 4, 2024 | KC | 2.1 | 1 | 0 | 0 | 0 | 0 | 1 | Fair | 4.49 | ||
| Aug 1, 2024 | KC | 0.2 | 3 | 2 | 2 | 2 | 0 | 0 | Good | 1.88 | ||
| Sep 30, 2023 | CLE | 1.0 | 3 | 0 | 0 | 0 | 0 | 0 | Suboptimal | 3.64 | ||
| Sep 28, 2023 | KC | 2.0 | 2 | 0 | 0 | 0 | 0 | 1 | Good | 4.27 | ||
| Sep 21, 2023 | @OAK | 2.0 | 3 | 3 | 3 | 1 | 0 | 2 | Good | 1.85 |
Brenan enters this spot with a no-nonsense and predictable performance profile. The Aligned designation elevates that modest edge, as his production historically tracks his phase with less deviation than Variable types.
Opposing Pitcher TriSync Projection: 3.90 vs BAL