Cross-position comparison — no head-to-head winner arrows. Each player's own projection categories are shown in their column.
Rest of Season Projection
BryceCategoryJoe
Bryce Harper (1B)
18HR—
54R—
54RBI—
6SB—
.269AVG—
Joe Ryan (P)
—K134
—ERA3.07
—WHIP1.09
—W4–10
—SV0
Current Season
BryceCategoryJoe
Bryce Harper (1B)
13HR—
34R—
34RBI—
4SB—
.261AVG—
Joe Ryan (P)
—K79
—ERA3.20
—WHIP0.97
—W4
—SV0
What Each Player's System Trusts
Bryce Harper
- babipNOISEBABIP 0.272 suppressed and unstable — dragging results below the bat
- hard_hit_pctSIGNALcontact quality already past its threshold and intact — the bat is fine
Joe Ryan
- xeraSIGNALskill near league average (3.07)
Harper's 18 HR / .269 AVG power-speed profile crosses categories with Ryan's 134 K / 3.07 ERA; the buy-dip vs hold verdict reflects their distinct roles.

