BOS @ TEX

Thursday · September 17, 2026·full·gamePk 822845past slate · free
refreshed 192h 33m ago both lineups confirmed

weather · Globe Life Field

gametime 8:05 PM EDT · open-meteo
temperature
96°F
humidity 35%
wind
8 mph
cross LF to RF
precip
0%
clear
park
TEX
retractable · HP→CF 7°
CFHP1B3BCROSS
wind impact on total
+0.01 R/Gnone cross

Cross wind, but too light to move the total.

opener / bulk pattern
  • TEX: Tyler Alexander opens → bulk: Cal Quantrill· predicted bulk based on 2/68 prior short outings

both opener + bulk shown side-by-side below — lineup matchup keys to the bulk pitcher (who batters see for most of the game)

openers + bulk pitchers · IP-weighted 2025+2026

metricSonny GrayRHP · BOSTyler AlexanderLHP · opener · TEXCal QuantrillRHP · bulk · TEX
xERA 20263.823.143.90
xwOBA 20260.3020.2750.305
wOBA−xwOBA 2026-0.0040.021-0.028
xERA 20253.884.645.77
xwOBA 20250.3060.3320.365
Outs/TB 25-261.952.031.85
FIP 25-263.413.374.60
kwERA 25-263.153.874.06
K% 25-2624.5%19.7%17.5%
BB% 25-265.8%6.9%6.3%
IP 25+26 combined337.3164.3226.3
ERA actual 20262.763.382.90
ERA (L4)3.381.802.88
WHIP (L4)1.290.600.76
K% (L4)23.0%27.8%22.8%
BB% (L4)8.0%5.6%3.3%
IP/gm (L4)6.001.256.25
L4 window08/21→09/11 (4 st) · 3/4 dates verified05/19→07/22 (4 st) · 4/4 dates verified08/29→09/13 (4 st) · 3/4 dates verified
Stuff+ last 3 (Δ szn)—105 (+6)—
SIERA last 3 (Δ szn)—2.56 (−0.87)—
Arsenal RV/1000.620.500.90

away arsenal — BOS

RV/100 0.62
  • Sinker—+2.20xwOBA 0.266
  • Sweeper—+1.30xwOBA 0.191
  • Cutter—+0.30xwOBA 0.367
  • 4-Seam Fastball—+0.30xwOBA 0.388
  • Curveball—-1.30xwOBA 0.339
  • Changeup—-0.20xwOBA 0.389

home arsenal · BULK Cal Quantrill — TEX

RV/100 0.90
  • Sinker—+2.10xwOBA 0.286
  • 4-Seam Fastball—+1.80xwOBA 0.291
  • Split-Finger—+0.20xwOBA 0.269
  • Cutter—-1.50xwOBA 0.430
  • Curveball—+1.30xwOBA 0.246
  • Slider—+3.80xwOBA 0.237

away · BOS vs RHP

confirmed
Σ xwOBA
2.890
Σ match
2.958
Σ FRV
+27.1
#posbatterxwOBAmatchFRV
1LFRoman Anthony0.3480.360-0.1
2DHJahmai Jones0.3270.338-1.6
3RFWilyer Abreu0.3510.348+4.7
41BWillson Contreras0.3770.365+0.6
5CAdley Rutschman0.3310.348+11.7
6SSTrevor Story0.2480.268-1.2
7CFJarren Duran0.2970.318+4.4
83BCaleb Durbin0.2930.292+6.3
92BNick Sogard0.3180.321+2.5

home · TEX vs RHP

confirmed
Σ xwOBA
2.779
Σ match
2.796
Σ FRV
+14.9
#posbatterxwOBAmatchFRV
13BEzequiel Duran0.3060.309+13.5
2SSCorey Seager0.3520.344-1.2
3DHJosh Jung0.3470.352-3.7
4RFBrandon Nimmo0.3450.342-5.5
5LFWyatt Langford0.3160.313+3.3
61BJake Burger0.3150.319+3.3
72BNicky Lopez0.2570.267+0.8
8CDanny Jansen0.2620.276-3.4
9CFEvan Carter0.2790.275+7.7

defense · BOS catcher (Savant FRV)

Adley Rutschman
  • FRV+11.7
  • framing+7.2
  • blocking+0.8
  • throwing+3.6

defense · TEX catcher (Savant FRV)

Danny Jansen
  • FRV-3.4
  • framing-4.3
  • blocking+1.7
  • throwing-0.8

BOS · Sonny Gray

Last outing 2026-09-11 vs KC · 6.0 IP

Latest-start ratings unavailable: the provider rating has not been matched to this official outing.

Last 3 starts: 2026-08-26 → 2026-09-11. 2/3 outings have verified ratings.

Complete-window ratings are pending. Available dated context:

2026-09-05: Stuff+ 101 · Location+ 87 · Pitching+ 94 · botStf 54 · botCmd 46 · botOvr 49 · SIERA 3.95

2026-08-26: Stuff+ 96 · Location+ 103 · Pitching+ 103 · botStf 49 · botCmd 52 · botOvr 57 · SIERA 3.46

Prior games = unweighted average before 2026-09-11; SIERA here is an average of game ratings, not aggregate season SIERA. Stuff+ family: 100 average. PitchingBot: 50 average. Lower SIERA/botERA is better.

TEX · Cal Quantrill

Last outing 2026-09-13 vs AZ · 6.0 IP

Latest-start ratings unavailable: the provider rating has not been matched to this official outing.

Last 3 starts: 2026-09-03 → 2026-09-13. 2/3 outings have verified ratings.

Complete-window ratings are pending. Available dated context:

2026-09-08: Stuff+ 91 · Location+ 119 · Pitching+ 111 · botStf 48 · botCmd 61 · botOvr 57 · SIERA 4.62

2026-09-03: Stuff+ 88 · Location+ 105 · Pitching+ 95 · botStf 44 · botCmd 55 · botOvr 49 · SIERA 4.29

Prior games = unweighted average before 2026-09-13; SIERA here is an average of game ratings, not aggregate season SIERA. Stuff+ family: 100 average. PitchingBot: 50 average. Lower SIERA/botERA is better.

Bullpen depth chart · per side

Derived = season-usage role from pitcher-profiles.json. Card tag = what tonight's card thinks. When they disagree, the sim picker may target wrong arms in save windows. Mean IP/app distinguishes 1-IP relievers from bulk arms.

BOS · bridge (non-closer, 6-8)8 arms · kwera
0.39R / inningband [0.32–0.46]
0.092 R/PA · 0.130 R/out · worst: Brayan Bello (4.25)
TEX · bridge (non-closer, 6-8)7 arms · kwera
0.43R / inningband [0.39–0.47]
0.101 R/PA · 0.143 R/out · worst: Robert Garcia (4.68)

BOS

PitcherDerivedCardFIPK%BB%Mean IPSV/HD/GFTrend
Aroldis ChapmanCLOSERCL2.6032.411.00.9634/0/27stable
Garrett WhitlockSETUPSU1.9631.23.80.973/25/7stable
Erik MillerSETUPSU3.1333.814.80.864/14/7stable
Greg WeissertSETUPMR3.9324.17.50.961/7/4stable
Brayan BelloBULKLR4.1617.27.65.031/0/1ramping up
Jovani MoránOPENERMR4.3626.112.11.530/5/6ramping down
Alec GamboaMRMR3.1318.68.01.601/1/5ramping up
Wyatt OldsunknownMR3.6831.08.6—0/0/0—
Raymond BurgosunknownMR4.1317.41.4—1/0/0—

TEX

PitcherDerivedCardFIPK%BB%Mean IPSV/HD/GFTrend
Jacob LatzCLOSERCL2.5929.98.71.2830/3/26stable
Jakob JunisSETUPSU3.6617.16.01.126/17/9stable
Chase SilsethSETUPMR3.9326.413.60.850/16/7stable
Tyler AlexanderOPENERMR3.0020.16.70.954/13/11stable
Robert GarciaMRSU3.2522.016.00.890/4/1stable
Robby AhlstromMRMR5.0521.28.10.820/6/3stable
Trevor WilliamsunknownMR3.9927.19.4—0/1/0—
Jordan MontgomeryunknownLR4.6219.45.6—0/0/0—

glossary

Pitcher metrics

  • xERA (Savant): Statcast's expected ERA, derived from xwOBA. Strips defense/luck — what the pitcher's contact quality says he should have given up.
  • xwOBA (Savant): Expected wOBA. Treats each batted ball by exit velo + launch angle (independent of where defenders stood). Lower = better for pitcher.
  • wOBA-xwOBA (Savant): Actual minus expected. Negative = the pitcher has been UNLUCKY (better than results show). Positive = LUCKY (worse than results show).
  • Outs/TB: Outs recorded ÷ total bases allowed. Custom efficiency metric. Higher = more efficient. Starter range typically 1.5–3.0.
  • FIP: Defense-independent ERA estimator using only K/BB/HBP/HR. Removes BABIP luck. Same scale as ERA.
  • kwERA: Strikeout-and-walk-only ERA estimator. 5.40 − 12·(K−BB)/PA. Strips contact entirely. K-BB% is the most stable pitcher skill.
  • K% / BB%: Strikeouts / walks as a share of total batters faced.
  • IP (25+26 combined): Total innings across the prior + current season — defines the IP-weight on combined stats.
  • Arsenal RV/100 (Savant): Run Value per 100 pitches, weighted across the pitcher's mix. POSITIVE = stuff playing well for the pitcher. Substitute for FanGraphs Stuff+.

Batter metrics

  • AVG/OBP/SLG: Standard slash line, current season.
  • vs L/RHP AVG/OBP/SLG (PA): Same line, but only against pitchers of the hand the batter is facing tonight. PA = sample size — small samples (<50 PA) are noisy.
  • xwOBA / xBA / xSLG (Savant): Statcast expected stats for the batter, based on contact quality.
  • xwOBA(25) (Savant): Last year's xwOBA. Useful when current-year sample is thin.
  • FRV (Savant): Fielding Run Value. Range + arm + framing + blocking + DP turns. Cumulative — early-season values are small.
  • Match xwOBA: Projected weighted xwOBA against this specific pitcher's pitch mix. Per pitch (with usage %), look up batter's xwOBA vs that pitch type, weighted average.
  • Cov%: Share of opposing pitcher's pitch usage where we have direct batter-vs-pitch data. Lower coverage = less reliable matchup score.

Lineup status

  • 🟢 CONFIRMED: Posted by the team via MLB Stats API. This is the actual lineup playing.
  • 🟡 EXPECTED: Projected from the team's last 21 days of starts vs the same handedness, with current IL filtered out. Refreshes ~T-90 min before first pitch.

Data sources

  • MLB Stats API (statsapi.mlb.com): schedule, lineups, raw counting stats (K/BB/HR/IP/AVG/etc.), L/R splits.
  • Baseball Savant (Statcast): xERA/xwOBA, pitch arsenal, Fielding Run Value, expected stats. Descriptive only — no projection system.
  • Baseball Prospectus: DRC+ + PECOTA when authed.
  • Open-Meteo: Weather forecast rotated to the park.

Post-game

actual vs projected
Final total
7
4 BOS · 3 TEX
Projected total
—
Delta
—
actual − projected
Band cover
—

BOS

4 R

5H · 1HR · 5BB · 6K · 15LOB

OBPe 0.289 · SLGe 0.281 · K% 15.8

Their pitching

9.0 IP · 3 ER · 7 K · relief 2.7 IP · 4 arms

TEX

3 R

4H · 1HR · 4BB · 7K · 8LOB

OBPe 0.242 · SLGe 0.259 · K% 21.2

Their pitching

9.0 IP · 4 ER · 6 K · relief 8.0 IP · 7 arms

BOS · standout lines

big nights
  • Trevor Story (SS) · 2-4 | HR, 2 K, 3 RBIHR
tough nights
  • Roman Anthony (LF) · 0-4 | BB, RBI0-for-4
  • Nick Sogard (1B) · 0-40-for-4

TEX · standout lines

big nights
  • Josh Jung (DH) · 1-4 | HR, RBI, RHR
tough nights
  • Ezequiel Duran (3B) · 0-4 | K0-for-4
  • Brandon Nimmo (RF) · 0-4 | 3 K0-for-4 · 3 K
sources · MLB Stats API · Baseball Savant · Baseball Prospectus · Open-Meteo · reference, not picks