Short Answer

The model sees potential mispricing: Bryce Harper: 2+ at 48.8% model vs 0.0% market, suggesting his recent power surge with increased barrel rates, exit velocities, and launch angles points to a higher likelihood of extra-base hits.

1. Executive Verdict

  • Bryce Harper and Kyle Schwarber show recent power surges.
  • Both players exhibit increased barrel rates and exit velocities.
  • Their improved metrics suggest a higher likelihood of extra-base hits.
  • This trend points to more total bases for Philadelphia.
  • Giants reliever Erik Miller is likely unavailable for April 28.

Who Wins and Why

Outcome Market Model Why
Rafael Devers: 3+ 13.0% 32.0% Model higher by 19.0pp
Trea Turner: 2+ 46.0% 48.8% Model higher by 2.8pp
Rafael Devers: 2+ 31.0% 48.8% Model higher by 17.8pp
Trea Turner: 3+ 30.0% 32.0% Model higher by 2.0pp
Bryce Harper: 2+ 0.0% 48.8% Bryce Harper shows a power surge over his last 50 PAs, with increased barrel rates and exit velocities.

2. Market Behavior & Price Dynamics

Historical Price (Probability)

Outcome probability
Date
The market has traded between 39.0% and 40.0% YES probability, with a current reading of 40.0%. Total volume: 0 contracts.

3. Significant Price Movements

Notable price changes detected in the chart, along with research into what caused each movement.

📈 April 28, 2026: 16.0pp spike

Price increased from 1.0% to 17.0%

Outcome: Bryce Harper: 4+

What happened: No supporting research available for this anomaly.

4. Market Data

View on Kalshi →

Contract Snapshot

For the "Trea Turner: 2+ Total Bases" market, a YES resolution occurs if Trea Turner records 2 or more total bases in the San Francisco vs Philadelphia game on April 28, 2026, provided he is in the starting lineup and has at least one plate appearance; otherwise, it resolves to NO under these conditions. The market opened on April 27, 2026, for a game starting April 28, 2026, 6:40 PM EDT, and will close after the outcome or by May 1, 2026, 6:40 PM EDT. Special settlement conditions dictate that if Trea Turner is scratched, not in the starting lineup, or starts without recording a plate appearance, the market will resolve to the fair market price, and pinch-hit at-bats will not count.

Available Contracts

Market options and current pricing

Outcome bucket Yes (price) No (price) Last trade probability
Trea Turner: 2+ $0.46 $0.57 46%
Rafael Devers: 2+ $0.32 $0.72 31%
Trea Turner: 3+ $0.28 $0.79 30%
Rafael Devers: 3+ $0.16 $0.85 13%
Bryce Harper: 2+ $0.45 $0.60 0%
Bryce Harper: 3+ $0.29 $0.75 0%
Bryce Harper: 4+ $0.20 $0.83 0%
Bryce Harper: 5+ $0.11 $1.00 0%
Bryce Harper: 6+ $0.05 $1.00 0%
Kyle Schwarber: 2+ $0.46 $0.60 0%
Kyle Schwarber: 3+ $0.34 $0.74 0%
Kyle Schwarber: 4+ $0.29 $0.83 0%
Kyle Schwarber: 5+ $0.14 $0.98 0%
Kyle Schwarber: 6+ $0.09 $1.00 0%
Kyle Schwarber: 7+ $0.08 $1.00 0%
Rafael Devers: 4+ $0.13 $1.00 0%
Rafael Devers: 5+ $0.06 $1.00 0%
Trea Turner: 4+ $0.18 $0.87 0%
Trea Turner: 5+ $0.08 $1.00 0%
Trea Turner: 6+ $0.08 $1.00 0%

Market Discussion

Limited public discussion available for this market.

5. How Do Harper and Schwarber Perform Against Sinkers and Logan Webb?

Bryce Harper Career wOBA vs Sinkers.374 [^]
Kyle Schwarber Career wOBA vs Sinkers.361 [^]
Bryce Harper Plate Appearances vs Logan Webb9 (1 hit, 1 HR, 1 walk) [^]
Bryce Harper shows limited data directly against Logan Webb. Specific career and 2024 wOBA (Weighted On-Base Average) and ISO (Isolated Power) statistics for Harper against Giants pitcher Logan Webb are not available in the provided sources [^]. However, in 9 career plate appearances facing Webb, Harper has recorded 1 hit, which was a home run, and drawn 1 walk [^]. More broadly, against right-handed pitchers whose primary pitch is a sinker, Harper maintains a career wOBA of.374 and an ISO of.262. His performance in the 2024 season against sinkers shows a wOBA of.292 and an ISO of.174 [^].
Kyle Schwarber also lacks specific data against Logan Webb. Similar to Harper, specific career and 2024 wOBA and ISO statistics for Kyle Schwarber directly against Logan Webb are not included in the available sources [^]. When facing right-handed pitchers who primarily throw a sinker, Schwarber holds a career wOBA of.361 and a career ISO of.293 [^]. His 2024 season performance against sinkers reflects a wOBA of.294 and an ISO of.206 [^].

6. Which Giants Relievers Are Available for April 28 vs. Phillies?

Erik Miller StatusLikely unavailable or restricted for April 28 [^]
Key Relievers AvailabilityExpected to be available for April 28 (Camilo Doval, Taylor Rogers, Tyler Rogers, Ryan Walker) [^]
Harper/Schwarber BvP StatsNot available in provided sources [^]
Erik Miller is likely unavailable for April 28. Giants reliever Erik Miller is expected to be unavailable or restricted due to pitching on consecutive days, making appearances on April 26 (one inning, 14 pitches) and April 27, where he earned his second save [^]. This back-to-back usage typically necessitates rest. In contrast, key high-leverage relievers, including Camilo Doval, Taylor Rogers, Tyler Rogers, and Ryan Walker, are all anticipated to be available for April 28. These pitchers appeared only in the April 26 game and rested on April 27, indicating they are fresh [^].
Historical batter-versus-pitcher statistics are not available. The research did not contain granular historical matchup data for Bryce Harper and Kyle Schwarber against the expected available Giants relievers (Camilo Doval, Taylor Rogers, Tyler Rogers, and Ryan Walker). While general pitching statistics and box scores were reviewed, specific historical batter-versus-pitcher information for these matchups was not found [^].

7. Are Harper and Schwarber currently experiencing power surges?

Harper Barrel Rate (Last 50 PA)16.0% [^]
Schwarber Barrel Rate (Last 50 PA)18.5% [^]
Harper Average Exit Velocity (Last 50 PA)93.2 mph [^]
Bryce Harper exhibits a significant power surge in recent plate appearances. Over his last 50 plate appearances, his barrel rate stands at 16.0% [^], which is higher than his career baseline of 13.0% [^]. His average exit velocity in this recent span is 93.2 mph [^], exceeding his career average of 90.7 mph [^]. Furthermore, Harper's average launch angle for his last 50 plate appearances is 14.5 degrees [^], also above his career average of 12.0 degrees [^]. These elevated metrics across the board suggest Harper is currently making more optimal contact, leading to harder-hit balls.
Kyle Schwarber is also experiencing a potent power surge recently. Over his last 50 plate appearances, Schwarber has posted a barrel rate of 18.5% [^], a substantial increase from his career baseline of 15.5% [^]. His average exit velocity in this recent period is 94.1 mph [^], which is higher than his career average of 91.8 mph [^]. Schwarber's average launch angle over his last 50 plate appearances is 16.8 degrees [^], exceeding his career average of 14.0 degrees [^]. These robust improvements in his barrel rate, exit velocity, and launch angle collectively indicate that Schwarber is consistently hitting the ball with ideal trajectory and force.

8. Who Is the Home Plate Umpire for Giants vs. Phillies 2026 Game?

Home Plate Umpire NameNot publicly announced (as of research date) [^]
Historical Called Strike RateCannot be determined without umpire assignment [^]
Impact on Left-Handed BattersNot assessable without specific umpire data [^]
The home plate umpire for April 28, 2026, remains undisclosed as of current research. Major League Baseball typically announces umpire assignments closer to the specific game date, which is standard practice for future matchups. The available sources provide general game information, schedules, and statistical overviews for the San Francisco Giants vs. Philadelphia Phillies game, but they do not include any specific officiating crew details this far in advance [^].
Specific umpire analytics require a named official for analysis. Without knowing the identity of the home plate umpire for the April 28, 2026, game, it is not possible to determine their historical called strike rate compared to the league average, their specific rate on pitches to left-handed batters, or to analyze how their zone profile might influence strikeout or walk rates for hitters such as Bryce Harper and Kyle Schwarber. While resources like "MLB Umpire Analytics 2026" [^] track umpire performance, such data is only accessible once an umpire has been officially assigned. An example of umpire statistics from a different game in 2025 [^] cannot be applied to the requested 2026 game.

9. What is the Weather Forecast for Giants vs. Phillies on April 28, 2026?

Game DateApril 28th, 2026 [^]
Game LocationOracle Park [^]
Detailed Weather ForecastNot directly available from research materials [^].
No specific weather forecast is available for the April 28, 2026 game. The baseball game between the San Francisco Giants and the Philadelphia Phillies is scheduled for April 28, 2026, at Oracle Park [^]. However, detailed weather forecast data for this specific game time and location, including wind speed, direction, air temperature, and humidity, is not directly available within the provided research materials [^]. Therefore, a precise, specific forecast for these conditions cannot be given based on the information provided.
Weather conditions significantly influence fly ball distance and offensive outcomes. Despite the absence of a specific forecast, historical models and environmental analyses in Major League Baseball (MLB) highlight the significant impact of these conditions on offensive results [^]. Air density, determined primarily by temperature and humidity, directly influences how far a batted ball travels. Lower air density, typically associated with higher temperatures and lower humidity, reduces drag on the baseball, potentially increasing fly ball distances, home runs, and other extra-base hits [^]. Conversely, higher air density, found with lower temperatures and higher humidity, increases drag and shortens fly ball distances. Furthermore, wind speed and direction are critical factors; a tailwind blowing towards the outfield can significantly extend fly ball distances, while a headwind towards home plate can suppress them. Crosswinds may also alter ball flight trajectories [^].

10. What Could Change the Odds

Key Catalysts

Catalyst analysis unavailable.

Key Dates & Catalysts

  • Expiration: May 01, 2026
  • Closes: May 01, 2026

11. Decision-Flipping Events

  • Trigger: Catalyst analysis unavailable.

13. Historical Resolutions

Historical Resolutions: 20 markets in this series

Outcomes: 1 resolved YES, 19 resolved NO

Recent resolutions:

  • KXMLBTB-26APR272210MIALAD-MIAJSANOJA8-4: NO (Apr 28, 2026)
  • KXMLBTB-26APR272210MIALAD-MIAJSANOJA8-3: NO (Apr 28, 2026)
  • KXMLBTB-26APR272210MIALAD-MIAJSANOJA8-2: NO (Apr 28, 2026)
  • KXMLBTB-26APR272210MIALAD-MIAXEDWARDS9-4: NO (Apr 28, 2026)
  • KXMLBTB-26APR272210MIALAD-MIAXEDWARDS9-3: NO (Apr 28, 2026)