
#22 CF · Angels
Height
6'2"
Weight
220 lbs
Age
26
College
N/A
Experience
2 yrs
Bats/Throws
R/L
Grade this player:
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 84 | 0.20967741 | 1 | 9 | 0.5506989 | 11 | 39 |
Length
1 year
AAV
$780K/yr
Bryce Teodosio enters his second NFL campaign as a developing center fielder for the Angels, having been thrust into action during his rookie season despite limited collegiate experience. The 26-year-old's undefined games played total reflects the challenging nature of breaking into a starting role at the position, where consistency and durability often separate contributors from mere roster depth. Teodosio's C-grade performance suggests a player still finding his footing at the professional level, showing flashes of competence while battling the growing pains typical of young players adjusting to the speed and complexity of NFL game action. His very limited experience becomes both a concern for reliability and an opportunity for growth, as the Angels coaching staff works to develop his understanding of defensive positioning and coverage responsibilities. The second-year defender possesses the physical tools to succeed but must prove he can stay healthy and available when his number is called. Teodosio's trajectory hinges on his ability to string together consistent appearances and demonstrate the kind of week-to-week dependability that transforms promising prospects into trusted starters. The Angels will be watching closely to see if he can build upon his limited foundation and establish himself as a legitimate option in their defensive backfield rotation.
Bryce Teodosio is riding a wave of genuine optimism from both Angels media and fanbase, earning a solid **B grade** in public perception after his spectacular defensive showcases have dominated highlight reels. The young center fielder's game-ending catch became an instant talking point, with beat writers increasingly framing him as the future of the Angels' outfield rather than just organizational depth. Local media coverage has shifted from cautious evaluation to active promotion of his candidacy for a permanent role, particularly after the front office chose to retain him over veteran option LaMonte Wade Jr. That organizational vote of confidence has resonated strongly with fans who view Teodosio as exactly the type of athletic, high-ceiling prospect the Angels need to develop rather than trade away. The narrative around Teodosio has crystallized into something rare in Anaheim—genuine excitement about a homegrown talent who could impact winning at the major league level.
| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Wed, 5/6 | vs CHW | W 8-2 | 3 | 2 | 2 | 0 | 0 | 1 | 0 |
| Wed, 5/6 | vs CHW | W 4-3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Bryce Teodosio is a player in his 2nd MLB season listed at CF for the Angels. FanVerdicts maintains four independent grades for every MLB player on an active roster — Contract Value Index for the deal itself, Performance for on-field production, Sentiment for media and fan reaction, and Fan Verdict for community voting. Current grades for Bryce Teodosio: Contract Value Index pending, Performance C, Sentiment B, Fan Verdict pending.
Every grade refreshes on its own cadence as new data lands. Performance recalculates when MLB game stats post; Sentiment updates with new media coverage and fan discussion; Contract Value Index recomputes when contract terms change; Fan Verdict reflects live community voting on this profile. Contract details below show the structure (years, total value, average annual value, guarantees) the Contract Value Index grade is computed against.
For league-wide context, the MLB hub has team rankings, GM report cards, the transactions feed, and live scoreboards. The MLB player rankings page sorts every active player by performance and contract value within their position.
| Sun, 5/3 | vs NYM | W 4-3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Wed, 4/29 | @ CHW | L 2-3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Mon, 4/27 | @ CHW | L 7-8 | 3 | 2 | 0 | 0 | 1 | 0 | 1 |