Cross-position comparison — no head-to-head winner arrows. Each player's own projection categories are shown in their column.
Rest of Season Projection
BobbyCategoryJoe
Bobby Witt Jr. (SS)
20HR—
46R—
40RBI—
26SB—
.314AVG—
Joe Ryan (P)
—K134
—ERA3.07
—WHIP1.09
—W4–10
—SV0
Current Season
BobbyCategoryJoe
Bobby Witt Jr. (SS)
9HR—
30R—
26RBI—
17SB—
.287AVG—
Joe Ryan (P)
—K79
—ERA3.20
—WHIP0.97
—W4
—SV0
What Each Player's System Trusts
Bobby Witt Jr.
- xwobaSIGNALstable xwOBA 0.398, +0.083 vs league — production is earned
- hard_hit_pctSIGNALelite, already-stable contact quality
Joe Ryan
- xeraSIGNALskill near league average (3.07)
Witt projects for 26 SB / .314 AVG while Ryan sits at 134 K / 3.07 ERA — different categories entirely, so roster slot dictates value.

