Cross-position comparison — no head-to-head winner arrows. Each player's own projection categories are shown in their column.
Rest of Season Projection
BryanCategoryWillson
Bryan Woo (P)
111K—
2.91ERA—
1.13WHIP—
5–11W—
0SV—
Willson Contreras (1B)
—HR16
—R42
—RBI53
—SB2
—AVG.264
Current Season
BryanCategoryWillson
Bryan Woo (P)
68K—
3.44ERA—
0.96WHIP—
5W—
0SV—
Willson Contreras (1B)
—HR11
—R26
—RBI33
—SB1
—AVG.286
What Each Player's System Trusts
Bryan Woo
- xeraSIGNALskill near league average (2.91)
Willson Contreras
- xwobaSIGNALstable xwOBA 0.399, +0.084 vs league — production is earned
- hard_hit_pctSIGNALelite, already-stable contact quality
Woo projects for 111 K / 2.91 ERA, Contreras for 16 HR / .264 AVG. Different categories; the buy call on Contreras outweighs Woo's hold verdict in a hitter-needy roster.

