2026 Season · AA

WOBAR Rating
108.666
G
21
PA
93
AB
80
H
22
2B
6
3B
1
HR
5
RBI
20
BB
12
SO
20
SB
3
AVG
.275
OBP
.376
SLG
.563
OPS
.939
Every play that moved the rating — 93 total.
Jun 21, 2026
Rafe Perich walks.
Bottom 1st · 0 outs · Runner on 1st · Tied
Rafe Perich pops out to shortstop Josh Hood.
Bottom 3rd · 0 outs · Runner on 1st · Up 1
Rafe Perich strikes out swinging.
Bottom 5th · 1 out · Runners on 1st & 2nd · Up 1
Rafe Perich called out on strikes.
Bottom 8th · 0 outs · Runner on 1st · Up 1
Jun 19, 2026
Rafe Perich strikes out swinging.
Bottom 1st · 2 outs · Bases empty · Tied
Rafe Perich flies out to right fielder Lazaro Montes.
Bottom 4th · 1 out · Runner on 2nd · Down 1
Rafe Perich strikes out swinging.
Bottom 7th · 0 outs · Bases empty · Down 3
Rafe Perich flies out to right fielder Lazaro Montes.
Bottom 9th · 1 out · Bases empty · Down 4
Jun 18, 2026
Rafe Perich grounds into a force out, second baseman Charlie Pagliarini to shortstop Josh Hood. Frainyer Chavez scores. Arturo Disla out at 2nd. Rafe Perich to 1st.
Bottom 1st · 0 outs · Runners on 1st & 3rd · Tied
Rafe Perich singles on a ground ball to right fielder Bill Knight. Marcus Lee Sang scores. Frainyer Chavez to 2nd.
Bottom 2nd · 2 outs · Runners on 1st & 3rd · Up 3
Rafe Perich lines out sharply to shortstop Josh Hood.
Bottom 4th · 1 out · Runner on 3rd · Up 6
Rafe Perich singles on a soft ground ball to right fielder Bill Knight. Corey Joyce scores. Arturo Disla to 3rd.
Bottom 6th · 1 out · Runners on 1st & 3rd · Up 4
Rafe Perich lines out to shortstop Josh Hood.
Bottom 8th · 0 outs · Bases empty · Up 8
Jun 17, 2026
Rafe Perich strikes out swinging.
Bottom 1st · 1 out · Runner on 1st · Down 4
Rafe Perich pops out to third baseman Caleb Cali.
Bottom 4th · 0 outs · Bases empty · Down 4
Rafe Perich walks. Dylan Dreiling to 2nd.
Bottom 6th · 0 outs · Runner on 1st · Down 7
Rafe Perich doubles (5) on a line drive to right fielder Lazaro Montes.
Top 1st · 0 outs · Bases empty · Up 1
Rafe Perich pops out to second baseman J.T. Arruda.
Top 2nd · 1 out · Runner on 1st · Up 2
Rafe Perich called out on strikes.
Top 4th · 0 outs · Runner on 1st · Up 5
Rafe Perich walks.
Top 6th · 0 outs · Runner on 2nd · Up 4
Rafe Perich doubles (6) on a fly ball to center fielder Bill Knight.
Top 7th · 0 outs · Bases empty · Up 8
Jun 16, 2026
Rafe Perich grounds out to first baseman Charlie Pagliarini.
Bottom 1st · 2 outs · Bases empty · Tied
Rafe Perich doubles (4) on a line drive to left fielder Michael Arroyo.
Bottom 4th · 2 outs · Bases empty · Tied
Rafe Perich walks.
Bottom 7th · 0 outs · Bases empty · Down 2
Rafe Perich homers (5) on a fly ball to center field. Dylan Dreiling scores.
Bottom 9th · 1 out · Runner on 1st · Down 2
Rafe Perich singles on a ground ball to right fielder Lazaro Montes. Dylan Dreiling scores.
Bottom 11th · 0 outs · Bases empty · Down 1
Rafe Perich strikes out swinging.
Bottom 12th · 1 out · Bases loaded · Tied
Jun 14, 2026
Rafe Perich flies out to left fielder Albert Fabian.
Top 1st · 2 outs · Bases empty · Tied
Rafe Perich singles on a ground ball to left fielder Albert Fabian.
Top 4th · 0 outs · Bases empty · Up 1
Rafe Perich walks.
Top 5th · 2 outs · Runners on 2nd & 3rd · Up 2
Rafe Perich grounds out to first baseman Romeo Sanabria.
Top 7th · 1 out · Bases empty · Up 2
Rafe Perich walks.
Top 9th · 2 outs · Runner on 1st · Down 1
Rafe Perich called out on strikes.
Top 11th · 2 outs · Runners on 1st & 2nd · Tied
Jun 13, 2026
Rafe Perich strikes out swinging.
Top 1st · 2 outs · Bases empty · Tied
Rafe Perich lines out to left fielder Albert Fabian.
Top 3rd · 2 outs · Runners on 1st & 3rd · Down 1
Rafe Perich lines out sharply to second baseman Ryan Jackson.
Top 5th · 2 outs · Runner on 1st · Down 1
Rafe Perich walks.
Top 8th · 0 outs · Bases empty · Down 1
Rafe Perich triples (1) on a line drive to center fielder Kai Roberts. Theo Hardy scores. Frainyer Chavez scores. Dylan Dreiling scores.
Top 9th · 0 outs · Bases loaded · Up 2
Jun 12, 2026
Rafe Perich grounds out, shortstop Francisco Acuna to first baseman Albert Fabian.
Top 2nd · 0 outs · Bases empty · Tied
Rafe Perich strikes out swinging.
Top 4th · 2 outs · Bases empty · Tied
Rafe Perich grounds out, first baseman Albert Fabian to pitcher Josh Mallitz.
Top 7th · 0 outs · Bases empty · Tied
Rafe Perich flies out to left fielder Tirso Ornelas.
Top 9th · 2 outs · Runner on 2nd · Down 3
Jun 11, 2026
Rafe Perich grounds out, second baseman Ryan Jackson to first baseman Romeo Sanabria.
Top 1st · 2 outs · Bases empty · Tied
Rafe Perich singles on a ground ball to shortstop Francisco Acuna. Marcus Lee Sang to 3rd.
Top 3rd · 2 outs · Runner on 2nd · Down 2
Rafe Perich strikes out swinging.
Top 5th · 0 outs · Bases empty · Up 2
Rafe Perich strikes out swinging.
Top 7th · 1 out · Runners on 1st & 3rd · Up 2
Jun 10, 2026
Rafe Perich reaches on a fielder's choice out, pitcher Eric Yost to third baseman Luis Verdugo to shortstop Ryan Jackson. Dylan Dreiling out at 3rd.
Top 1st · 1 out · Runner on 2nd · Tied
Rafe Perich doubles (2) on a sharp line drive to right fielder Tirso Ornelas. Dylan Dreiling scores.
Top 3rd · 0 outs · Runner on 1st · Up 1
Rafe Perich called out on strikes.
Top 5th · 0 outs · Bases empty · Up 3
Rafe Perich doubles (3) on a sharp line drive to right fielder Tirso Ornelas.
Top 8th · 0 outs · Bases empty · Up 3
Rafe Perich grounds out, third baseman Luis Verdugo to first baseman Romeo Sanabria.
Top 9th · 2 outs · Runner on 1st · Up 5
Jun 9, 2026
Rafe Perich singles on a ground ball to center fielder Kai Roberts.
Top 1st · 2 outs · Bases empty · Tied
Rafe Perich pops out to third baseman Luis Verdugo.
Top 3rd · 1 out · Runner on 1st · Tied
Rafe Perich walks.
Top 6th · 0 outs · Runner on 2nd · Down 4
Rafe Perich singles on a ground ball to center fielder Kai Roberts.
Top 7th · 1 out · Bases empty · Up 1
Rafe Perich walks. Dylan Dreiling to 2nd.
Top 9th · 0 outs · Runner on 1st · Up 2
Jun 7, 2026
Rafe Perich pops out to first baseman Chase Adkison in foul territory.
Bottom 1st · 1 out · Runners on 1st & 2nd · Tied
Rafe Perich grounds into a force out, shortstop Dakota Harris to second baseman Jon Jon Gazdar. Arturo Disla to 3rd. Dylan Dreiling out at 2nd. Rafe Perich to 1st.
Bottom 3rd · 0 outs · Runners on 1st & 2nd · Down 1
Rafe Perich homers (3) on a fly ball to left center field.
Bottom 5th · 1 out · Bases empty · Tied
Rafe Perich strikes out swinging.
Bottom 6th · 2 outs · Runners on 2nd & 3rd · Up 2
Rafe Perich singles on a ground ball to left fielder Jose Cordoba. Josh Smith scores.
Bottom 1st · 2 outs · Runner on 2nd · Tied
Rafe Perich strikes out swinging.
Bottom 4th · 0 outs · Runner on 1st · Tied
Rafe Perich homers (4) on a line drive to left center field. Dylan Dreiling scores.
Bottom 6th · 1 out · Runner on 1st · Tied
Jun 5, 2026
Rafe Perich doubles (1) on a line drive to center fielder Jose Cordoba. Dylan Dreiling scores. Arturo Disla scores.
Bottom 1st · 2 outs · Runners on 1st & 2nd · Down 1
Rafe Perich grounds out, pitcher Jurrangelo Cijntje to first baseman Rainiel Rodriguez.
Bottom 3rd · 1 out · Bases empty · Up 4
Rafe Perich walks.
Bottom 6th · 0 outs · Bases empty · Up 2
Rafe Perich called out on strikes.
Bottom 8th · 0 outs · Bases empty · Up 5
Jun 4, 2026
Rafe Perich flies out to center fielder Miguel Ugueto.
Bottom 1st · 2 outs · Bases empty · Up 1
Rafe Perich strikes out swinging.
Bottom 4th · 0 outs · Runners on 1st & 2nd · Down 2
Rafe Perich singles on a line drive to center fielder Miguel Ugueto.
Bottom 6th · 0 outs · Bases empty · Down 3
Rafe Perich hit by pitch. Frainyer Chavez to 3rd. Dylan Dreiling to 2nd.
Bottom 7th · 1 out · Runners on 1st & 2nd · Down 2
Rafe Perich lines out to left fielder Travis Honeyman.
Bottom 9th · 0 outs · Bases empty · Down 2
Jun 3, 2026
Rafe Perich lines out to right fielder Travis Honeyman.
Bottom 2nd · 1 out · Runner on 2nd · Down 2
Rafe Perich lines out sharply to center fielder Miguel Ugueto.
Bottom 4th · 2 outs · Bases empty · Down 3
Rafe Perich walks.
Bottom 7th · 0 outs · Bases empty · Down 3
Rafe Perich grounds out softly, pitcher Randel Clemente to first baseman Chase Adkison.
Bottom 7th · 2 outs · Bases loaded · Up 1
Rafe Perich homers (2) on a fly ball to right center field.
Bottom 9th · 1 out · Bases empty · Tied
Jun 2, 2026
Rafe Perich pops out to third baseman Dakota Harris in foul territory.
Bottom 2nd · 2 outs · Bases empty · Tied
Rafe Perich pops out to third baseman Dakota Harris.
Bottom 4th · 0 outs · Runner on 2nd · Down 1
Rafe Perich grounds out sharply, second baseman Miguel Villarroel to first baseman Trey Paige.
Bottom 5th · 2 outs · Runner on 1st · Down 3
Rafe Perich grounds out, second baseman Miguel Villarroel to first baseman Trey Paige.
Bottom 8th · 2 outs · Bases empty · Down 3
May 31, 2026
Rafe Perich pops out to third baseman Caleb Cali.
Top 2nd · 0 outs · Runner on 1st · Tied
Rafe Perich homers (1) on a fly ball to right center field.
Top 5th · 1 out · Bases empty · Down 1
Rafe Perich singles on a ground ball to center fielder Jared Sundstrom. Keith Jones II scores.
Top 7th · 1 out · Runner on 2nd · Tied
Rafe Perich called out on strikes.
Top 9th · 0 outs · Runner on 1st · Up 1
May 30, 2026
Rafe Perich grounds out, second baseman Blake Rambusch to first baseman Charlie Pagliarini.
Top 1st · 2 outs · Bases empty · Tied
Rafe Perich strikes out swinging.
Top 4th · 2 outs · Bases empty · Down 3
Rafe Perich strikes out swinging.
Top 7th · 2 outs · Bases empty · Down 7
Rafe Perich grounds into a force out, second baseman Blake Rambusch to shortstop J.T. Arruda. Frainyer Chavez scores. Dylan Dreiling out at 2nd. Rafe Perich to 1st.
Top 9th · 1 out · Runners on 1st & 3rd · Down 5
May 29, 2026
Rafe Perich walks.
Top 1st · 1 out · Runner on 2nd · Tied
Rafe Perich grounds out, pitcher Ryan Hawks to first baseman Hunter Fitz-Gerald.
Top 2nd · 2 outs · Bases empty · Up 4
Rafe Perich lines out to left fielder Blake Rambusch.
Top 5th · 0 outs · Bases empty · Up 4
Rafe Perich flies out to third baseman Caleb Cali in foul territory.
Top 6th · 2 outs · Bases empty · Up 8