← Los Angeles Angels

Bryce Teodosio

Los Angeles AngelsLAALos Angeles Angels

LF · #22 · Bats R · Throws L · 6'2" · 220 lb · Age 27 · 3 yrs in MLB

2026 grade

18.7
Runs above average
−4.5
AVG / OBP / SLG
.214/.267/.243
HR · SB
0 · 5
Rank
76 PA: not qualified

What the grade is made of

Runs each part adds or takes away against an average hitter in the same plate appearances: his count against what an average hitter would have had. The grade then counts how much he plays: these runs per game his team has played.

  • Home runs−3.2
  • Singles+1.1
  • Outs, strikeouts included−1.0
  • Doubles−0.8
  • Stolen bases+0.8
  • Walks−0.5
  • Caught stealing−0.4
  • Hit by pitch−0.3
  • Triples−0.3
  • Parks played in+0.1

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sun, Sep 27@Seattle MarinersSEASEAL 3-74120001073.7
Sat, Sep 26@Seattle MarinersSEASEAL 4-84112002046.4
Fri, Sep 25@Seattle MarinersSEASEAW 7-53100011035.7
Thu, Sep 24@Seattle MarinersSEASEAW 6-44012001046.8
Wed, Sep 23@AthleticsATHATHL 3-720100010–
Tue, Sep 22@AthleticsATHATHL 7-93000002017.4
Sun, Sep 20vsMinnesota TwinsMINMINL 0-810000010–
Sat, Sep 19vsMinnesota TwinsMINMINW 6-500000001–
Wed, Aug 26vsCleveland GuardiansCLECLEL 3-42000010047.7
Fri, May 15vsLos Angeles DodgersLADLADL 0-620000010–
Wed, May 13@Cleveland GuardiansCLECLEL 2-43000001022.5
Mon, May 11@Cleveland GuardiansCLECLEL 2-720000000–
Sun, May 10@Toronto Blue JaysTORTORW 6-13000001022.3
Sat, May 9@Toronto Blue JaysTORTORL 1-1411000000–
Wed, May 6vsChicago White SoxCHWCHWW 8-23220010294.8
Tue, May 5vsChicago White SoxCHWCHWW 4-300000000–
Sat, May 2vsNew York MetsNYMNYMW 4-300000000–
Wed, Apr 29@Chicago White SoxCHWCHWL 2-300000000–
Mon, Apr 27@Chicago White SoxCHWCHWL 7-83021001075.0
Sun, Apr 26@Kansas City RoyalsKCKCL 9-1100000101–
Sat, Apr 25@Kansas City RoyalsKCKCL 1-1220000020–
Fri, Apr 24@Kansas City RoyalsKCKCL 3-63120001079.4
Wed, Apr 22vsToronto Blue JaysTORTORW 7-34020002071.8
Tue, Apr 21vsToronto Blue JaysTORTORL 2-420000010–
Sun, Apr 19vsSan Diego PadresSDSDL 1-200000000–
Sat, Apr 18vsSan Diego PadresSDSDL 1-400000000–
Fri, Apr 17vsSan Diego PadresSDSDW 8-000000000–
Thu, Apr 16@New York YankeesNYYNYYW 11-420000010–
Wed, Apr 15@New York YankeesNYYNYYL 4-500000000–
Tue, Apr 14@New York YankeesNYYNYYW 7-14010001042.5
Mon, Apr 13@New York YankeesNYYNYYL 10-1100000000–
Sun, Apr 12@Cincinnati RedsCINCINW 9-64100012128.0
Sat, Apr 11@Cincinnati RedsCINCINL 3-720000010–
Fri, Apr 10@Cincinnati RedsCINCINW 10-200000000–
Tue, Apr 7vsAtlanta BravesATLATLL 2-700000000–
Mon, Apr 6vsAtlanta BravesATLATLW 6-23011001052.2
Sun, Apr 5vsSeattle MarinersSEASEAW 8-700000000–
Sat, Apr 4vsSeattle MarinersSEASEAW 1-000000000–
Wed, Apr 1@Chicago CubsCHCCHCL 2-63000002023.2
Tue, Mar 31@Chicago CubsCHCCHCW 2-000000000–
Sun, Mar 29@Houston AstrosHOUHOUL 7-900000000–
Fri, Mar 27@Houston AstrosHOUHOUW 6-200000000–
Thu, Mar 26@Houston AstrosHOUHOUW 3-010000000–

Scores, box scores and play-by-play from ESPN. The run values and park factors behind the grades were worked out from Retrosheet's play-by-play: the information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.