Scouting Reports
← Back to board752 reports
Deterministic, stat-grounded reads from the current ValuCast prospect board. These reports explain the evidence; they do not change rank or value.
What the reports say
1 matching report. Stats come from ValuCast-owned MiLB context; peak notes come from the peak projection, not public scouting grades.
The .431 OBP is the loudest thing in this profile, and it's also the part that doesn't survive the trip to the majors cleanly. Cam Cannarella is hitting .330 across AAA & AA & A+ with 59 walks against 76 strikeouts in 418 plate appearances, a contact-and-patience combination that ranks at the 99th and 98th percentile in OBP and average within the hitter pool, but the MLB translation cools the ISO to .148, sitting right where league average sits, and puts the strikeout rate near 20.9% in a league where the number to beat is 22.0. The walk rate survives better, translating to 11.3%, which is a useful edge over the 8.5% baseline. The whole profile hinges on whether the average holds even partially, because if the .330 bleeds down to something ordinary, the power isn't there to carry him, and what's left is a plate-discipline profile with no carrying tool. He's either a useful table-setter if the bat-to-ball skill translates, or a bench piece with a pretty minor-league line.
Model coverage and build health
Scouting Reports
- Status
- Live
- Reports
- 752
- Max rank
- 500
- Generated
- SEPTEMBER 13, 2026
Playing-time / role tracker
- Status
- Live
- Profiles
- 2080
- Active MLB
- 747
- Injury risk
- 246
MLB Projection Source
Keep Steamer as the default redraft source until H+P is intentionally promoted after human review.
- ValuCast source
- Available
- Default source
- steamer
- Default setting
- Manual only
Peak Projection Buckets
Review focus: Pitcher / Lower Minors.
- Status
- Display only
- Buckets
- 16
- Needs review
- 14
- Profiles
- 3214
Recent Signals
- Status
- Live
- Signals
- 300
- Movers
- 25
- Tracked days
- 87
Player Card Health
- Status
- Live
- Top 200
- 200
- Needs review
- 0
- Level splits
- 106
