Logan Webb pitched 7 innings with 6 strikeouts and 1 earned run in the San Francisco Giants' 3-2 loss to the Philadelphia Phillies at Citizens Bank Park. He posted the highest score in The Game Network Performance Index across 11 games on April 30.
Webb allowed just one earned run over his seven innings of work, striking out six batters in the process. The Giants fell short despite his strong outing, losing by a single run in Philadelphia.
Through seven starts in the 2026 season, Webb holds a 2-3 record with a 4.50 ERA and 1.36 WHIP. He has struck out 38 batters across 44.0 innings pitched this season.
This marks Webb's first top performance recognition of the 2026 season. The Giants and Phillies were among 11 teams in action on April 30.