← Houston Astros
Joey Loperfido
Houston Astros
LF · #10 · Bats L · Throws R · 6'3" · 220 lb · Age 27 · 3 yrs in MLB
2026 grade
21.6
- Runs above average
- −3.2
- AVG / OBP / SLG
- .214/.311/.330
- HR · SB
- 1 · 1
- Rank
- 121 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 runs1 vs 4 avg−3.6
- Singles13 vs 17 avg−1.8
- Doubles7 vs 5 avg+1.6
- Walks13 vs 10 avg+0.9
- Triples1 vs 0 avg+0.6
- Caught stealing1−0.4
- Outs, strikeouts included82 vs 81 avg−0.4
- Stolen bases1+0.2
- Hit by pitch1 vs 1 avg−0.1
- Parks played in−0.1
2026 game log: hitting
Game grades need 3 plate appearances.
| Game | Result | AB | R | H | RBI | HR | BB | K | SB | Grade |
|---|---|---|---|---|---|---|---|---|---|---|
| Wed, Sep 16vsKC | L 2-5 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | – |
| Wed, Jul 1vsMIN | L 3-8 | 3 | 0 | 1 | 1 | 0 | 0 | 2 | 0 | 52.5 |
| Mon, Jun 29vsMIN | L 4-5 | 4 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 8.8 |
| Sun, Jun 28@DET | W 7-5 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | – |
| Sat, Jun 27@DET | W 8-6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | – |
| Fri, Jun 26@DET | L 0-8 | 4 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 3.1 |
| Thu, Jun 25@DET | W 2-1 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | – |
| Wed, Jun 24@TOR | W 3-1 | 3 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 83.5 |
| Tue, Jun 23@TOR | W 9-7 | 1 | 1 | 1 | 4 | 1 | 0 | 0 | 0 | – |
| Mon, Jun 22@TOR | L 2-4 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 7.9 |
| Sun, Jun 21vsCLE | W 2-1 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 19.4 |
| Sat, Jun 20vsCLE | L 1-8 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | – |
| Fri, Jun 19vsCLE | W 9-3 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 63.5 |
| Wed, Jun 17vsDET | W 4-2 | 3 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 75.3 |
| Tue, Jun 16vsDET | W 4-2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | – |
| Sun, Jun 14@KC | L 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4.0 |
| Sat, Jun 13@KC | W 8-7 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | – |
| Fri, Jun 12@KC | W 10-8 | 3 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 30.8 |
| Wed, Jun 10@LAA | L 2-3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | – |
| Tue, Jun 9@LAA | L 1-10 | 3 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 32.7 |
| Fri, Apr 17vsSTL | L 4-9 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 20.1 |
| Thu, Apr 16vsCOL | L 2-3 | 3 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 68.0 |
| Wed, Apr 15vsCOL | W 3-1 | 4 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 9.2 |
| Tue, Apr 14vsCOL | W 7-6 | 4 | 0 | 2 | 1 | 0 | 0 | 1 | 0 | 80.7 |
| Mon, Apr 13@SEA | L 2-6 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | – |
| Sun, Apr 12@SEA | L 1-6 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 23.8 |
| Sat, Apr 11@SEA | L 7-8 | 4 | 2 | 2 | 0 | 0 | 1 | 2 | 0 | 88.2 |
| Fri, Apr 10@SEA | L 6-9 | 3 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 50.8 |
| Wed, Apr 8@COL | L 1-9 | 4 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 36.1 |
| Tue, Apr 7@COL | L 1-5 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | – |
| Mon, Apr 6@COL | L 7-9 | 3 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 2.5 |
| Sun, Apr 5@ATH | L 10-12 | 3 | 1 | 0 | 0 | 0 | 1 | 2 | 0 | 30.4 |
| Sat, Apr 4@ATH | W 11-0 | 4 | 2 | 3 | 2 | 0 | 2 | 1 | 0 | 97.8 |
| Fri, Apr 3@ATH | L 4-11 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | – |
| Wed, Apr 1vsBOS | W 6-4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | – |
| Tue, Mar 31vsBOS | W 9-2 | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 49.5 |
| Sun, Mar 29vsLAA | W 9-7 | 5 | 1 | 1 | 0 | 0 | 0 | 2 | 0 | 46.0 |
| Sat, Mar 28vsLAA | W 11-9 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | – |
| Fri, Mar 27vsLAA | L 2-6 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | – |
| Thu, Mar 26vsLAA | L 0-3 | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 80.7 |
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.