Every game on tonight's MLB schedule, with team batting quality, starting-pitcher BANG-allowed, game-time weather, and HR-park-factor context.
Every MLB game on today’s slate gets its own matchup card with the starting pitcher BANG-against rank, the opposing team’s batting quality, live game-time weather, and the home park’s HR park factor split by handedness. Click any matchup to open the full batter-vs-pitcher grid for that game (every hitter ranked by BANG against this pitcher’s hand, with head-to-head history). For the slate-wide view of every batter-vs-pitcher matchup ranked by combined BANG, see Today’s BANG matchups.
The intent: collapse five different tabs you’d otherwise open (probable pitchers, weather report, park factor lookup, team batting splits, BVP history) into one card per game. Use it to spot the highest-HR-environment matchups on tonight’s slate before the lines move.
The HR-park-factor column is built from a rolling three-year sample, split by batter handedness. A 118L / 100R reading (Yankee Stadium) means the park boosts lefty HR rates 18% above neutral while playing neutral for righties: the short porch in right field is real. Petco reads roughly 92L / 90R because marine-layer humidity kills carry. We pair each game’s park factor with the opposing lineup’s handedness mix, so a game in Yankee Stadium with the Yankees facing a left-heavy lineup shows up as a hitter-friendly environment before weather even adjusts it further.
Game-time weather for every park is wrapped into a single HR multiplier per matchup. 1.00 is neutral. 1.03 or higher is a tailwind (wind out to center, warm air, low humidity, low barometric pressure all push contact further). 0.97 or lower is a headwind (cold below 55°F penalizes carry directly, wind in from center kills fly-ball depth, high humidity adds drag). Practical range is 0.85 to 1.15. The multiplier feeds straight into our HR model, so when the weather flips between morning and game time, the model picks for that slot adjust.
The starting pitcher with their BANG-against rank, opposing team batting quality, live weather with its HR multiplier, the home park’s HR factor split L/R, and game time. Click for the per-batter BANG-vs-handedness grid.
A standard schedule gives you matchups, start times, and TV channels. This page adds the betting and modeling context: hittability of every starting pitcher, live HR weather, park factor by handedness, and the batter-vs-pitcher grid for every matchup. It’s the slate wrapped in the data you’d want before placing a bet or setting a lineup.
Open-Meteo’s hourly forecast pulled at game time for each park’s coordinates. The HR multiplier blends temperature, wind direction relative to center field, humidity, and barometric pressure. It refreshes at 9am, midday, and 5pm ET so late-day games get the latest read.