← Baltimore Orioles

Carlos Narvaez

Baltimore OriolesBALBaltimore Orioles

C · #75 · Bats R · Throws R · 5'11" · 190 lb · Age 27 · 3 yrs in MLB

2026 grade

0.7
Runs above average
−22.2
AVG / OBP / SLG
.161/.241/.226
HR · SB
3 · 2
Rank
285 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−7.6
  • Outs, strikeouts included−5.7
  • Singles−4.5
  • Doubles−3.3
  • Hit by pitch+1.7
  • Walks−1.6
  • Triples−1.1
  • Stolen bases+0.3
  • Parks played in−0.3

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Fri, Sep 25@New York YankeesNYYNYYW 10-24100010025.2
Wed, Sep 23vsToronto Blue JaysTORTORW 4-23000000022.3
Mon, Sep 21vsToronto Blue JaysTORTORW 4-310000000–
Sun, Sep 20vsMilwaukee BrewersMILMILL 0-320100000–
Tue, Sep 15@New York MetsNYMNYMW 7-500000000–
Mon, Sep 14@New York MetsNYMNYMW 2-110000010–
Sat, Sep 12@Toronto Blue JaysTORTORL 3-720000020–
Wed, Sep 9vsCleveland GuardiansCLECLEW 9-54120001176.3
Tue, Sep 8vsCleveland GuardiansCLECLEL 5-900000000–
Sun, Sep 6vsBoston Red SoxBOSBOSL 1-33000001022.0
Fri, Sep 4vsBoston Red SoxBOSBOSL 0-12000000049.2
Thu, Sep 3vsBoston Red SoxBOSBOSL 5-63000000022.0
Wed, Sep 2@Colorado RockiesCOLCOLL 5-600000000–
Tue, Sep 1@Colorado RockiesCOLCOLL 2-411100100–
Sun, Aug 30@AthleticsATHATHW 8-5400000205.7
Fri, Aug 28@AthleticsATHATHW 4-33100011030.7
Wed, Aug 26@St. Louis CardinalsSTLSTLW 8-72100002049.0
Tue, Aug 25@St. Louis CardinalsSTLSTLW 13-110100000–
Sat, Aug 22vsTampa Bay RaysTBTBW 3-23000002022.3
Thu, Aug 20vsNew York YankeesNYYNYYL 1-63000000022.0
Wed, Aug 19vsNew York YankeesNYYNYYL 3-520000010–
Tue, Aug 18vsNew York YankeesNYYNYYL 1-320000010–
Mon, Aug 17@Tampa Bay RaysTBTBL 6-72000010062.1
Sat, Aug 15@Tampa Bay RaysTBTBW 4-34000002010.1
Fri, Aug 14@Tampa Bay RaysTBTBW 6-520000000–
Wed, Aug 12@Minnesota TwinsMINMINL 5-73010000051.1
Tue, Aug 11@Minnesota TwinsMINMINW 5-23000001016.6
Mon, Aug 10@Minnesota TwinsMINMINL 5-920000020–
Sun, Aug 9@Texas RangersTEXTEXW 10-54010011059.0
Sat, Aug 8@Texas RangersTEXTEXL 1-53000002022.5
Fri, Aug 7@Texas RangersTEXTEXL 1-23010000054.6
Wed, Aug 5vsLos Angeles AngelsLAALAAW 5-23000002021.8
Tue, Aug 4vsLos Angeles AngelsLAALAAW 3-12000000049.2
Sun, Aug 2@Los Angeles DodgersLADLADW 8-42000012048.3
Fri, Jul 31@Los Angeles DodgersLADLADW 9-43001003025.9
Wed, Jul 29@AthleticsATHATHW 4-220000010–
Tue, Jul 28@AthleticsATHATHL 3-410000110–
Sun, Jul 26vsToronto Blue JaysTORTORW 6-11000001046.9
Fri, Jul 24vsToronto Blue JaysTORTORW 6-400000000–
Wed, Jul 22vsBaltimore OriolesBALBALL 1-520000010–
Sat, Jul 18vsTampa Bay RaysTBTBW 7-620000020–
Fri, Jul 17vsTampa Bay RaysTBTBW 10-04233100097.5
Sat, Jul 11@New York MetsNYMNYMW 4-03000011033.0
Wed, Jul 8@Chicago White SoxCHWCHWW 5-03011000053.2
Sun, Jul 5@Los Angeles AngelsLAALAAW 7-5400000106.5
Fri, Jul 3@Los Angeles AngelsLAALAAW 5-24010002039.1
Tue, Jun 30vsWashington NationalsWSHWSHL 1-83000001017.2
Mon, Jun 29vsWashington NationalsWSHWSHW 6-32001001017.2
Sat, Jun 27vsNew York YankeesNYYNYYW 4-13000002017.2
Thu, Jun 25vsNew York YankeesNYYNYYW 6-32010001075.1
Wed, Jun 24@Colorado RockiesCOLCOLL 6-83010001062.3
Sun, Jun 21@Seattle MarinersSEASEAL 1-300000000–
Sat, Jun 20@Seattle MarinersSEASEAW 5-13000012035.5
Fri, Jun 19@Seattle MarinersSEASEAW 6-23001002015.2
Sun, Jun 14vsTexas RangersTEXTEXL 4-63000002017.5
Sat, Jun 13vsTexas RangersTEXTEXW 6-33110001052.0
Mon, Jun 8@Tampa Bay RaysTBTBL 1-33000000021.8
Thu, Jun 4vsBaltimore OriolesBALBALL 2-83000001018.6
Sun, May 31@Cleveland GuardiansCLECLEW 9-44120002072.4
Thu, May 28vsAtlanta BravesATLATLL 2-10400000208.8
Sun, May 24vsMinnesota TwinsMINMINL 5-63000012032.6
Fri, May 22vsMinnesota TwinsMINMINL 6-83110011065.6
Wed, May 20@Kansas City RoyalsKCKCW 4-33110011065.3
Tue, May 19@Kansas City RoyalsKCKCW 7-13100012031.2
Sun, May 17@Atlanta BravesATLATLL 1-820100000–
Sat, May 16@Atlanta BravesATLATLW 3-200000000–
Fri, May 15@Atlanta BravesATLATLL 2-33110012075.8
Thu, May 14vsPhiladelphia PhilliesPHIPHIL 1-33010001063.5
Wed, May 13vsPhiladelphia PhilliesPHIPHIW 3-100000000–
Tue, May 12vsPhiladelphia PhilliesPHIPHIL 1-23010000052.5
Sun, May 10vsTampa Bay RaysTBTBL 1-410000010–
Fri, May 8vsTampa Bay RaysTBTBW 2-02000001048.9
Wed, May 6@Detroit TigersDETDETW 4-02100010061.3
Mon, May 4@Detroit TigersDETDETW 5-43100010030.3
Sun, May 3vsHouston AstrosHOUHOUL 1-34010002054.1
Fri, May 1vsHouston AstrosHOUHOUW 3-12100011047.4
Tue, Apr 28@Toronto Blue JaysTORTORL 0-33000001020.9
Mon, Apr 27@Toronto Blue JaysTORTORW 5-04111101077.6
Fri, Apr 24@Baltimore OriolesBALBALL 3-104010001044.3
Thu, Apr 23vsNew York YankeesNYYNYYL 2-43111102083.7
Tue, Apr 21vsNew York YankeesNYYNYYL 0-43010000052.2
Mon, Apr 20vsDetroit TigersDETDETW 8-63121010193.5
Sun, Apr 19vsDetroit TigersDETDETL 2-63010000063.5
Tue, Apr 14@Minnesota TwinsMINMINL 0-6400000402.9
Mon, Apr 13@Minnesota TwinsMINMINL 6-13400000302.9
Sat, Apr 11@St. Louis CardinalsSTLSTLW 7-14120000071.6
Fri, Apr 10@St. Louis CardinalsSTLSTLL 2-33000001020.8
Wed, Apr 8vsMilwaukee BrewersMILMILW 5-0400000104.3
Mon, Apr 6vsMilwaukee BrewersMILMILL 6-8400000104.3
Sun, Apr 5vsSan Diego PadresSDSDL 6-83110010064.7
Sat, Apr 4vsSan Diego PadresSDSDL 2-33000000017.3
Fri, Apr 3vsSan Diego PadresSDSDW 5-23010001051.5
Mon, Mar 30@Houston AstrosHOUHOUL 1-83010002052.8
Sat, Mar 28@Cincinnati RedsCINCINL 5-63120000079.4
Thu, Mar 26@Cincinnati RedsCINCINW 3-03010001051.9

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.