Hitter profiles · built with the Claude API

MLB Hitter Profiles

Scouting-style profiles of MLB hitters. Every number and chart is computed by code from a pitch-by-pitch database; the writing is by Claude, working only from those numbers and a written evaluation method. See how it's built.

Wilyer Abreu RF · Boston Red Sox · Age 27 · Bats L · 681 PA Abreu is a launch-driven power hitter. He gets extra-base damage out of ordinary exit velocity by putting the ball in the air consistently and squaring it up often. The cost is batting average: without top-end exit velocity behind the lift, the contact he doesn't square up does little. In 2026 he began spreading that lift to all fields instead of pulling it. Patrick Bailey C · Cleveland Guardians · Age 27 · Bats S · 345 PA Bailey is a switch-hitter who squares the ball up when he connects, but he swings at too much and misses too often for that contact to add up to a league-average bat. His contact quality has come back. The cost is a zone that has loosened two years running and a strikeout rate that cuts into his at-bats. Cody Bellinger LF · New York Yankees · Age 30 · Bats L · 562 PA Bellinger is an efficient-launch hitter. He makes contact more than most and squares the ball up at a productive angle to his pull side, but he lacks the exit velocity to turn that lift into power, so his value comes through batting average rather than extra bases. Sal Frelick RF · Milwaukee Brewers · Age 26 · Bats L · 384 PA Frelick is a bat-to-ball hitter who rarely swings and misses but hits the ball softly and on the ground, so his contact produces neither power nor much batting average. The trade at the center of his game is contact without impact: few of the strikes he puts in play hurt a pitcher. Steven Kwan CF · Cleveland Guardians · Age 28 · Bats L · 637 PA Kwan is a bat-to-ball hitter at the far end of the type. He rarely chases, rarely misses and repeats his launch better than anyone, but he hits the ball softer than any qualified hitter, so his value is batting average and walks with no damage behind them.