Players
56

Phase 2A starts with public summary coverage on Vercel. Full player explorer parity follows after the read path is pulled fully into Supabase-backed contracts.
This is the first Vercel-owned stats slice. Full season and player drilldown stays for the next pass.
| Player | AVG | OBP | H | HR | Seasons |
|---|---|---|---|---|---|
| Bill | .607 | .630 | 1685 | 272 | 45 |
| Dan | .601 | .642 | 1578 | 12 | 45 |
| Jim | .545 | .590 | 1351 | 91 | 43 |
| Joe | .525 | .547 | 1069 | 78 | 41 |
| Noah | .650 | .688 | 970 | 104 | 33 |
| Greg | .523 | .567 | 850 | 24 | 33 |
| Frank | .506 | .590 | 800 | 23 | 42 |
| Nick | .481 | .534 | 734 | 45 | 30 |
| Zink | .601 | .609 | 719 | 106 | 18 |
| Ed | .454 | .547 | 609 | 3 | 37 |
| Scott | .539 | .573 | 533 | 38 | 20 |
| Seven | .540 | .572 | 337 | 8 | 10 |