MLB Video
While the rookie league players took center spotlight at the plate last week, it was the more experienced Triple-A players (three), along with a player from Double-A, and a player from Single-A, who took the hitters’ spotlight among all MiLB players this last week.
Catcher Luis Puello of the Tampa Tarpons, Single-A affiliate of the New York Yankees; Outfielder Raudi Rodriguez of the Rocket City Trash Pandas, Double-A affiliate of the Los Angeles Angels; Third baseman Tommy White of the Las Vegas Aviators, Triple-A of The Athletics; Left fielder Alan Roden of the St. Paul Saints, Triple-A of the Minnesota Twins; and Third Baseman and MLB veteran Brandon Drury of the Omaha Storm Chasers, Triple-A affiliate of the Kansas City Royals who found themselves at the top of the hitters’ leaderboard for the week of June 16th through 21st.
Luis Puello, C – Tampa Tarpons (Single-A, New York Yankees)
This week, the Tarpons were at home for a six-game series against the Fort Myers Miracle (Minnesota Twins). While they only took 2-of-6 from Tampa, it wasn’t due to a lack of runs scored. The Tarpons combined across all six games to score 49 runs this week.
Puello, the 20-year-old from Venezuela, played in four of the games this weekend, hitting .600/.647/1.467, with an OPS of 2.114, which is the highest OPS among MiLB hitters all week. He had nine hits in 15 plate appearances, including one double and four home runs. He hit a hat trick of homers on June 16th, driving in seven RBIs that day (eight RBIs on the week) and had six runs scored on the week as well.
He is in his first two months at Single-A after being promoted following three seasons at the rookie level.
Over the course of his first 28 games in Single-A, he is batting .292/.350/.558, with a .90 OPS. He has five doubles, two triples, and seven home runs, along with 21 RBIs driven in, 15 runs scored, and two stolen bases. He’s proving he has what it takes to play against this level of pitching. If he continues to hit as he has since joining the Tarpons, Double-A could be in his future in the second half of the year or to start the 2027 season.
2026 Player Batting Splits
| Split | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB | GDP | HBP | SH | SF | IBB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total | 35 | 149 | 137 | 21 | 40 | 6 | 2 | 9 | 25 | 4 | 2 | 9 | 38 | .292 | .349 | .562 | .911 | 77 | 4 | 3 | 0 | 0 | 0 |
| Last 7 days | 3 | 12 | 11 | 1 | 5 | 1 | 0 | 1 | 1 | 2 | 0 | 0 | 2 | .455 | .500 | .818 | 1.318 | 9 | 0 | 1 | 0 | 0 | 0 |
| Last 28 days | 18 | 78 | 69 | 12 | 21 | 3 | 0 | 5 | 12 | 2 | 0 | 7 | 16 | .304 | .385 | .565 | .950 | 39 | 2 | 2 | 0 | 0 | 0 |
| Last 90 days | 35 | 149 | 137 | 21 | 40 | 6 | 2 | 9 | 25 | 4 | 2 | 9 | 38 | .292 | .349 | .562 | .911 | 77 | 4 | 3 | 0 | 0 | 0 |
| Home | 22 | 91 | 82 | 14 | 26 | 2 | 2 | 7 | 17 | 4 | 1 | 7 | 25 | .317 | .385 | .646 | 1.031 | 53 | 3 | 2 | 0 | 0 | 0 |
| Away | 13 | 58 | 55 | 7 | 14 | 4 | 0 | 2 | 8 | 0 | 1 | 2 | 13 | .255 | .293 | .436 | .729 | 24 | 1 | 1 | 0 | 0 | 0 |
| vs RHP as RHB | 34 | 122 | 112 | 30 | 5 | 1 | 6 | 15 | 9 | 32 | .268 | .328 | .491 | .819 | 55 | 0 | 1 | 0 | 0 | 0 | |||
| vs ?HP as RHB | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | .000 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| vs LHP as RHB | 18 | 27 | 25 | 10 | 1 | 1 | 3 | 10 | 0 | 6 | .400 | .444 | .880 | 1.324 | 22 | 0 | 2 | 0 | 0 | 0 | |||
| May | 21 | 89 | 85 | 11 | 23 | 4 | 2 | 5 | 16 | 2 | 2 | 3 | 28 | .271 | .303 | .541 | .845 | 46 | 2 | 1 | 0 | 0 | 0 |
| June | 14 | 60 | 52 | 10 | 17 | 2 | 0 | 4 | 9 | 2 | 0 | 6 | 10 | .327 | .417 | .596 | 1.013 | 31 | 2 | 2 | 0 | 0 | 0 |
| 2 outs, RISP | 23 | 24 | 23 | 10 | 1 | 0 | 1 | 9 | 1 | 7 | .435 | .458 | .609 | 1.067 | 14 | 0 | 0 | 0 | 0 | 0 | |||
| vs. Younger Pitchers | 16 | 32 | 32 | 9 | 1 | 0 | 2 | 3 | 0 | 6 | .281 | .281 | .500 | .781 | 16 | 0 | 0 | 0 | 0 | 0 | |||
| vs. Older Pitchers | 34 | 117 | 105 | 31 | 5 | 2 | 7 | 22 | 9 | 32 | .295 | .368 | .581 | .948 | 61 | 0 | 3 | 0 | 0 | 0 |
Raudi Rodriguez, OF – Rocket City Trash Pandas (Double-A, Los Angeles Angels)
It was a busy week for Rodriguez and Rocket City as they welcomed the Montgomery Biscuits (Single-A, Tampa Bay Rays) to town for a seven-game series that included the completion of a game played on May 31 that was suspended due to weather. Rocket City went 4-3, winning the series over Montgomery.
Rodriguez appeared in five of the seven games, batting .643/.737/1.357, with a 2.094 OPS. He had nine hits, including one double and three home runs. He drove in six RBIs, walked four times, stole a base, and had five runs scored. On June 19 he was 3-for-4, hitting two home runs and driving in two RBIs.
Rodriguez is in his first season in Double-A and is hitting .307/.425/.520, with a .945 OPS. He has 11 doubles, two triples, 11 home runs, 37 RBIs, and 57 runs scored. He’s absolutely crushing the ball and showing great plate discipline with 44 walks and flashing his speed with 21 stolen bases as well.
2026 Player Batting Splits
| Split | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB | GDP | HBP | SH | SF | IBB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total | 64 | 274 | 224 | 57 | 69 | 11 | 2 | 11 | 37 | 21 | 6 | 44 | 52 | .308 | .426 | .522 | .949 | 117 | 6 | 3 | 1 | 1 | 1 |
| Last 7 days | 4 | 16 | 10 | 5 | 7 | 0 | 0 | 3 | 5 | 1 | 1 | 4 | 1 | .700 | .800 | 1.600 | 2.400 | 16 | 0 | 1 | 1 | 0 | 0 |
| Last 28 days | 22 | 89 | 73 | 16 | 23 | 3 | 1 | 5 | 8 | 4 | 3 | 14 | 16 | .315 | .432 | .589 | 1.021 | 43 | 2 | 1 | 1 | 0 | 0 |
| Last 90 days | 64 | 274 | 224 | 57 | 69 | 11 | 2 | 11 | 37 | 21 | 6 | 44 | 52 | .308 | .426 | .522 | .949 | 117 | 6 | 3 | 1 | 1 | 1 |
| Home | 30 | 119 | 95 | 17 | 30 | 5 | 0 | 4 | 17 | 10 | 3 | 20 | 22 | .316 | .449 | .495 | .944 | 47 | 3 | 3 | 1 | 0 | 0 |
| Away | 34 | 155 | 129 | 40 | 39 | 6 | 2 | 7 | 20 | 11 | 3 | 24 | 30 | .302 | .409 | .543 | .952 | 70 | 3 | 0 | 0 | 1 | 1 |
| vs RHP as RHB | 62 | 221 | 183 | 59 | 7 | 2 | 10 | 29 | 33 | 39 | .322 | .434 | .546 | .980 | 100 | 0 | 3 | 1 | 0 | 0 | |||
| vs LHP as RHB | 31 | 53 | 41 | 10 | 4 | 0 | 1 | 8 | 11 | 13 | .244 | .396 | .415 | .811 | 17 | 0 | 0 | 0 | 1 | 1 | |||
| April | 22 | 98 | 78 | 19 | 21 | 1 | 0 | 3 | 18 | 10 | 2 | 18 | 17 | .269 | .412 | .397 | .810 | 31 | 2 | 1 | 0 | 0 | 1 |
| May | 26 | 110 | 93 | 28 | 30 | 7 | 2 | 4 | 12 | 9 | 1 | 15 | 23 | .323 | .418 | .570 | .988 | 53 | 3 | 1 | 0 | 1 | 0 |
| June | 16 | 66 | 53 | 10 | 18 | 3 | 0 | 4 | 7 | 2 | 3 | 11 | 12 | .340 | .462 | .623 | 1.084 | 33 | 1 | 1 | 1 | 0 | 0 |
| 2 outs, RISP | 30 | 40 | 29 | 9 | 2 | 0 | 0 | 9 | 10 | 7 | .310 | .500 | .379 | .879 | 11 | 0 | 1 | 0 | 0 | 1 | |||
| vs. Younger Pitchers | 23 | 48 | 43 | 12 | 1 | 1 | 4 | 6 | 4 | 4 | .279 | .354 | .628 | .982 | 27 | 0 | 1 | 0 | 0 | 0 | |||
| vs. Older Pitchers | 63 | 226 | 181 | 57 | 10 | 1 | 7 | 31 | 40 | 48 | .315 | .442 | .497 | .939 | 90 | 0 | 2 | 1 | 1 | 1 |
Tommy White, 3B – Las Vegas Aviators (Triple-A, Athletics)
Las Vegas just completed a six-game series against the Round Express (Triple-A, Texas Rangers), in which they dominated, going 4-2 on the week.
White played in four of the six games against the Red Express. He hit .467/.556/1.400, with an OPS of 1.956. He struck for one triple and four home runs, driving in 10 RBIs and nine runs scored. On June 18, he drove in six of those RBIs on two home runs.
Drafted in 2024 in the second round at pick No. 40 overall in the MLB draft out of Louisiana State, White has swiftly worked his way through the minor leagues, making his way to Triple-A in just two years, as the struggling Athletics have moved players around quite a bit in the last several years.
White started his season in Double-A after ending his season there in 2025. He played 21 games in Double-A this year before being promoted to Triple-A Las Vegas. So far in 37 games played with Triple-A, he is batting a total .295/.337/.513, with a .850 OPS. He has a combined nine doubles, two triples, and seven home runs, driving in 33 RBIs, and 30 runs scored. He has walked seven times.
He’s had a quick start to his career and could hear his name called later this year or early next year, depending on the Athletics’ needs in the outfield.
2026 Player Batting Splits
| Split | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB | GDP | HBP | SH | SF | IBB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total | 58 | 260 | 239 | 39 | 71 | 14 | 2 | 8 | 50 | 1 | 3 | 15 | 38 | .297 | .350 | .473 | .823 | 113 | 9 | 5 | 0 | 1 | 0 |
| Last 7 days | 4 | 18 | 15 | 9 | 7 | 0 | 1 | 4 | 10 | 0 | 0 | 1 | 4 | .467 | .556 | 1.400 | 1.956 | 21 | 0 | 2 | 0 | 0 | 0 |
| Last 28 days | 15 | 63 | 55 | 14 | 16 | 3 | 1 | 5 | 16 | 0 | 0 | 6 | 11 | .291 | .381 | .655 | 1.035 | 36 | 1 | 2 | 0 | 0 | 0 |
| Last 90 days | 58 | 260 | 239 | 39 | 71 | 14 | 2 | 8 | 50 | 1 | 3 | 15 | 38 | .297 | .350 | .473 | .823 | 113 | 9 | 5 | 0 | 1 | 0 |
| Home | 30 | 131 | 117 | 25 | 32 | 4 | 2 | 4 | 25 | 0 | 1 | 10 | 19 | .274 | .344 | .444 | .788 | 52 | 5 | 3 | 0 | 1 | 0 |
| Away | 28 | 129 | 122 | 14 | 39 | 10 | 0 | 4 | 25 | 1 | 2 | 5 | 19 | .320 | .357 | .500 | .857 | 61 | 4 | 2 | 0 | 0 | 0 |
| vs RHP as RHB | 58 | 192 | 176 | 48 | 9 | 1 | 5 | 32 | 10 | 28 | .273 | .328 | .420 | .749 | 74 | 0 | 5 | 0 | 1 | 0 | |||
| vs ?HP as RHB | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| vs LHP as RHB | 33 | 68 | 63 | 23 | 5 | 1 | 3 | 18 | 5 | 10 | .365 | .412 | .619 | 1.031 | 39 | 0 | 0 | 0 | 0 | 0 | |||
| April | 24 | 106 | 94 | 10 | 29 | 5 | 0 | 1 | 18 | 1 | 2 | 9 | 14 | .309 | .377 | .394 | .771 | 37 | 5 | 2 | 0 | 1 | 0 |
| May | 24 | 112 | 111 | 16 | 31 | 8 | 1 | 3 | 20 | 0 | 1 | 0 | 17 | .279 | .286 | .450 | .736 | 50 | 3 | 1 | 0 | 0 | 0 |
| June | 10 | 42 | 34 | 13 | 11 | 1 | 1 | 4 | 12 | 0 | 0 | 6 | 7 | .324 | .452 | .765 | 1.217 | 26 | 1 | 2 | 0 | 0 | 0 |
| 2 outs, RISP | 36 | 50 | 45 | 17 | 6 | 1 | 2 | 20 | 5 | 7 | .378 | .440 | .689 | 1.129 | 31 | 0 | 0 | 0 | 0 | 0 | |||
| vs. Younger Pitchers | 14 | 29 | 24 | 8 | 2 | 0 | 0 | 5 | 3 | 3 | .333 | .414 | .417 | .830 | 10 | 0 | 1 | 0 | 1 | 0 | |||
| vs. Older Pitchers | 57 | 231 | 215 | 63 | 12 | 2 | 8 | 45 | 12 | 35 | .293 | .342 | .479 | .821 | 103 | 0 | 4 | 0 | 0 | 0 |
Alan Roden, LF – St. Paul Saints (Triple-A, Minnesota Twins)
Roden and the Saints remained at home as well this week as they welcomed in Drury and the Omaha Storm Chasers (Triple-A Kansas City Royals). As such, two of the top five MiLB hitters of this week were both in action during this week’s series, in which St. Paul took three wins, and Omaha took four wins in the seven-game series.
Starting first with Roden. The 26-year-old from Middleton, WI, hit .556/.619/1.278, with a 1.897 OPS. He hit one double and four home runs, driving in seven RBIs and nine runs scored. He walked three times. His biggest game came on Tuesday, June 16, in the series opener, in which he drove one double, one home run, had four RBIs, and four runs scored. On June 21, he had another huge game, driving in two RBIs on two home runs and three runs scored.
Roden has had a roller coaster year. He started his year in Triple-A, but unfortunately lost some time to a shoulder contusion that sidelined him from April to June. He’s since worked his way back to being activated just in time for the series against Omaha. With that, he has only played 23 games so far this season. Over those 23 games with Triple-A, he’s batting .333/.463/.632, with a 1.095 OPS. He has five doubles and seven home runs, with 22 RBIs and 18 runs scored. He also has 20 walks.
2026 Player Batting Splits
| Split | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB | GDP | HBP | SH | SF | IBB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total | 28 | 127 | 99 | 21 | 34 | 7 | 0 | 8 | 25 | 3 | 1 | 27 | 20 | .343 | .488 | .657 | 1.145 | 65 | 1 | 1 | 0 | 0 | 0 |
| Last 7 days | 3 | 15 | 14 | 5 | 7 | 0 | 0 | 3 | 3 | 0 | 0 | 1 | 2 | .500 | .533 | 1.143 | 1.676 | 16 | 0 | 0 | 0 | 0 | 0 |
| Last 28 days | 9 | 40 | 30 | 12 | 15 | 3 | 0 | 5 | 10 | 1 | 0 | 10 | 6 | .500 | .625 | 1.100 | 1.725 | 33 | 0 | 0 | 0 | 0 | 0 |
| Last 90 days | 28 | 127 | 99 | 21 | 34 | 7 | 0 | 8 | 25 | 3 | 1 | 27 | 20 | .343 | .488 | .657 | 1.145 | 65 | 1 | 1 | 0 | 0 | 0 |
| Home | 16 | 72 | 57 | 21 | 26 | 4 | 0 | 8 | 18 | 1 | 0 | 14 | 8 | .456 | .569 | .947 | 1.517 | 54 | 0 | 1 | 0 | 0 | 0 |
| Away | 12 | 55 | 42 | 0 | 8 | 3 | 0 | 0 | 7 | 2 | 1 | 13 | 12 | .190 | .382 | .262 | .644 | 11 | 1 | 0 | 0 | 0 | 0 |
| vs RHP as LHB | 28 | 91 | 69 | 26 | 4 | 0 | 6 | 19 | 22 | 15 | .377 | .527 | .696 | 1.223 | 48 | 0 | 0 | 0 | 0 | 0 | |||
| vs LHP as LHB | 22 | 36 | 30 | 8 | 3 | 0 | 2 | 6 | 5 | 5 | .267 | .389 | .567 | .956 | 17 | 0 | 1 | 0 | 0 | 0 | |||
| March | 4 | 19 | 13 | 0 | 4 | 1 | 0 | 0 | 4 | 0 | 1 | 6 | 2 | .308 | .526 | .385 | .911 | 5 | 0 | 0 | 0 | 0 | 0 |
| April | 15 | 68 | 56 | 9 | 15 | 3 | 0 | 3 | 11 | 2 | 0 | 11 | 12 | .268 | .397 | .482 | .879 | 27 | 1 | 1 | 0 | 0 | 0 |
| June | 9 | 40 | 30 | 12 | 15 | 3 | 0 | 5 | 10 | 1 | 0 | 10 | 6 | .500 | .625 | 1.100 | 1.725 | 33 | 0 | 0 | 0 | 0 | 0 |
| 2 outs, RISP | 19 | 25 | 19 | 11 | 2 | 0 | 1 | 10 | 6 | 2 | .579 | .680 | .842 | 1.522 | 16 | 0 | 0 | 0 | 0 | 0 | |||
| vs. Younger Pitchers | 17 | 38 | 25 | 10 | 4 | 0 | 2 | 8 | 13 | 4 | .400 | .605 | .800 | 1.405 | 20 | 0 | 0 | 0 | 0 | 0 | |||
| vs. Older Pitchers | 24 | 89 | 74 | 24 | 3 | 0 | 6 | 17 | 14 | 16 | .324 | .438 | .608 | 1.046 | 45 | 0 | 1 | 0 | 0 | 0 |
Brandon Drury, 3B – Omaha Storm Chasers (Triple-A, Kansas City Royals)
Drury is no stranger to the MLB and has had a heck of an up-and-down career, but he does not give up and continues to fight to live out his dream. He’s an MLB veteran, and this week was in the opposite dugout of Roden and the Saints, playing third base for the Storm Chasers.
In the series, he appeared in four games, hitting .600/.667/1.200, with a 1.867 OPS. He had three doubles, one home run, driving in six RBIs, and four runs scored. He had three walks.
Over the course of this season with Triple-A Omaha, he’s hitting a combined .306/.377/.500, with a .877 OPS. He has six doubles, two home runs, nine RBIs, and six runs scored.
Whether or not Drury ever makes his way back to the big leagues, no one can say it’s a lack of trying. He’s fought his entire career to do what he loves, and that’s inspirational to young up-and-coming players.
2026 Player Batting Splits
| Split | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB | GDP | HBP | SH | SF | IBB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total | 25 | 98 | 84 | 13 | 27 | 8 | 0 | 3 | 15 | 2 | 0 | 13 | 27 | .321 | .418 | .524 | .942 | 44 | 1 | 1 | 0 | 0 | 1 |
| Last 7 days | 4 | 18 | 15 | 4 | 9 | 3 | 0 | 2 | 6 | 0 | 0 | 3 | 0 | .600 | .667 | 1.200 | 1.867 | 18 | 1 | 0 | 0 | 0 | 0 |
| Last 28 days | 11 | 47 | 37 | 11 | 17 | 5 | 0 | 3 | 12 | 2 | 0 | 10 | 7 | .459 | .574 | .838 | 1.412 | 31 | 1 | 0 | 0 | 0 | 1 |
| Last 90 days | 25 | 98 | 84 | 13 | 27 | 8 | 0 | 3 | 15 | 2 | 0 | 13 | 27 | .321 | .418 | .524 | .942 | 44 | 1 | 1 | 0 | 0 | 1 |
| Home | 12 | 41 | 35 | 6 | 10 | 3 | 0 | 1 | 4 | 0 | 0 | 5 | 11 | .286 | .390 | .457 | .847 | 16 | 0 | 1 | 0 | 0 | 1 |
| Away | 13 | 57 | 49 | 7 | 17 | 5 | 0 | 2 | 11 | 2 | 0 | 8 | 16 | .347 | .439 | .571 | 1.010 | 28 | 1 | 0 | 0 | 0 | 0 |
| vs RHP as RHB | 24 | 82 | 70 | 21 | 8 | 0 | 2 | 10 | 11 | 23 | .300 | .402 | .500 | .902 | 35 | 0 | 1 | 0 | 0 | 1 | |||
| vs LHP as RHB | 11 | 16 | 14 | 6 | 0 | 0 | 1 | 5 | 2 | 4 | .429 | .500 | .643 | 1.143 | 9 | 0 | 0 | 0 | 0 | 0 | |||
| March | 3 | 13 | 13 | 0 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | .231 | .231 | .308 | .538 | 4 | 0 | 0 | 0 | 0 | 0 |
| April | 11 | 38 | 34 | 2 | 7 | 2 | 0 | 0 | 3 | 0 | 0 | 3 | 13 | .206 | .289 | .265 | .554 | 9 | 0 | 1 | 0 | 0 | 0 |
| June | 11 | 47 | 37 | 11 | 17 | 5 | 0 | 3 | 12 | 2 | 0 | 10 | 7 | .459 | .574 | .838 | 1.412 | 31 | 1 | 0 | 0 | 0 | 1 |
| 2 outs, RISP | 10 | 18 | 16 | 4 | 1 | 0 | 0 | 4 | 2 | 7 | .250 | .333 | .313 | .646 | 5 | 0 | 0 | 0 | 0 | 0 | |||
| vs. Younger Pitchers | 25 | 93 | 79 | 27 | 8 | 0 | 3 | 15 | 13 | 25 | .342 | .441 | .557 | .998 | 44 | 0 | 1 | 0 | 0 | 1 | |||
| vs. Older Pitchers | 4 | 5 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | .000 | .000 | .000 | .000 | 0 | 0 | 0 | 0 | 0 | 0 |
MLB Pipeline Top-100
Moving on to MLB Pipeline’s Top-100, two players from Double-A, two from Triple-A, and a player from Single-A round out the players of the week for minor league baseball.
Cooper Ingle is MLB’s NO. 69 prospect playing with the Triple-A Columbus Clippers (Cleveland Guardians). This week, he hit .357/.412/1.143, with a 1.555 OPS. He had one home run and three RBIs.
2026 Player Batting Splits
| Split | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB | GDP | HBP | SH | SF | IBB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total | 49 | 211 | 168 | 33 | 49 | 8 | 1 | 12 | 40 | 1 | 0 | 39 | 48 | .292 | .422 | .565 | .987 | 95 | 3 | 1 | 0 | 3 | 1 |
| Last 7 days | 3 | 13 | 11 | 3 | 4 | 1 | 0 | 3 | 5 | 0 | 0 | 1 | 3 | .364 | .385 | 1.273 | 1.657 | 14 | 0 | 0 | 0 | 1 | 0 |
| Last 28 days | 19 | 90 | 79 | 11 | 19 | 4 | 1 | 5 | 14 | 0 | 0 | 9 | 24 | .241 | .311 | .506 | .817 | 40 | 3 | 0 | 0 | 2 | 0 |
| Last 90 days | 49 | 211 | 168 | 33 | 49 | 8 | 1 | 12 | 40 | 1 | 0 | 39 | 48 | .292 | .422 | .565 | .987 | 95 | 3 | 1 | 0 | 3 | 1 |
| Home | 23 | 90 | 69 | 18 | 21 | 4 | 0 | 7 | 17 | 0 | 0 | 20 | 22 | .304 | .456 | .667 | 1.122 | 46 | 1 | 0 | 0 | 1 | 0 |
| Away | 26 | 121 | 99 | 15 | 28 | 4 | 1 | 5 | 23 | 1 | 0 | 19 | 26 | .283 | .397 | .495 | .892 | 49 | 2 | 1 | 0 | 2 | 1 |
| vs RHP as LHB | 47 | 174 | 133 | 39 | 7 | 0 | 12 | 36 | 37 | 40 | .293 | .443 | .617 | 1.059 | 82 | 0 | 1 | 0 | 3 | 1 | |||
| vs LHP as LHB | 21 | 37 | 35 | 10 | 1 | 1 | 0 | 4 | 2 | 8 | .286 | .324 | .371 | .696 | 13 | 0 | 0 | 0 | 0 | 0 | |||
| March | 3 | 12 | 8 | 0 | 2 | 0 | 0 | 0 | 4 | 0 | 0 | 4 | 3 | .250 | .500 | .250 | .750 | 2 | 0 | 0 | 0 | 0 | 0 |
| April | 12 | 42 | 25 | 14 | 11 | 1 | 0 | 4 | 12 | 1 | 0 | 16 | 6 | .440 | .667 | .960 | 1.627 | 24 | 0 | 1 | 0 | 0 | 0 |
| May | 20 | 93 | 80 | 11 | 23 | 4 | 1 | 5 | 17 | 0 | 0 | 12 | 21 | .288 | .376 | .550 | .926 | 44 | 1 | 0 | 0 | 1 | 1 |
| June | 14 | 64 | 55 | 8 | 13 | 3 | 0 | 3 | 7 | 0 | 0 | 7 | 18 | .236 | .313 | .455 | .767 | 25 | 2 | 0 | 0 | 2 | 0 |
| 2 outs, RISP | 30 | 43 | 35 | 15 | 3 | 0 | 3 | 18 | 7 | 10 | .429 | .535 | .771 | 1.306 | 27 | 0 | 1 | 0 | 0 | 1 | |||
| vs. Younger Pitchers | 12 | 19 | 15 | 6 | 0 | 0 | 3 | 9 | 4 | 7 | .400 | .526 | 1.000 | 1.526 | 15 | 0 | 0 | 0 | 0 | 0 | |||
| vs. Older Pitchers | 48 | 192 | 153 | 43 | 8 | 1 | 9 | 31 | 35 | 41 | .281 | .411 | .523 | .934 | 80 | 0 | 1 | 0 | 3 | 1 |
Demetrio Crisantes with the Double-A Amarillo Sod Poodles (Arizona Diamondbacks) hit .421/.500/.947, with a 1.447 OPS. He hit two home runs and drove in eight RBIs and eight runs scored.
2026 Player Batting Splits
| Split | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB | GDP | HBP | SH | SF | IBB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total | 22 | 97 | 78 | 24 | 25 | 8 | 1 | 4 | 16 | 0 | 0 | 16 | 22 | .321 | .454 | .603 | 1.056 | 47 | 1 | 3 | 0 | 0 | 0 |
| Last 7 days | 4 | 18 | 15 | 6 | 6 | 2 | 1 | 1 | 5 | 0 | 0 | 2 | 1 | .400 | .500 | .867 | 1.367 | 13 | 0 | 1 | 0 | 0 | 0 |
| Last 28 days | 18 | 84 | 68 | 18 | 22 | 7 | 1 | 2 | 12 | 0 | 0 | 13 | 18 | .324 | .452 | .544 | .996 | 37 | 1 | 3 | 0 | 0 | 0 |
| Last 90 days | 22 | 97 | 78 | 24 | 25 | 8 | 1 | 4 | 16 | 0 | 0 | 16 | 22 | .321 | .454 | .603 | 1.056 | 47 | 1 | 3 | 0 | 0 | 0 |
| Home | 17 | 71 | 55 | 18 | 18 | 5 | 1 | 4 | 15 | 0 | 0 | 15 | 14 | .327 | .479 | .673 | 1.152 | 37 | 0 | 1 | 0 | 0 | 0 |
| Away | 5 | 26 | 23 | 6 | 7 | 3 | 0 | 0 | 1 | 0 | 0 | 1 | 8 | .304 | .385 | .435 | .819 | 10 | 1 | 2 | 0 | 0 | 0 |
| vs RHP as RHB | 21 | 68 | 53 | 17 | 5 | 0 | 4 | 11 | 13 | 14 | .321 | .471 | .642 | 1.112 | 34 | 0 | 2 | 0 | 0 | 0 | |||
| vs LHP as RHB | 13 | 29 | 25 | 8 | 3 | 1 | 0 | 5 | 3 | 8 | .320 | .414 | .520 | .934 | 13 | 0 | 1 | 0 | 0 | 0 | |||
| May | 7 | 26 | 20 | 6 | 5 | 1 | 0 | 2 | 4 | 0 | 0 | 6 | 8 | .250 | .423 | .600 | 1.023 | 12 | 0 | 0 | 0 | 0 | 0 |
| June | 15 | 71 | 58 | 18 | 20 | 7 | 1 | 2 | 12 | 0 | 0 | 10 | 14 | .345 | .465 | .603 | 1.068 | 35 | 1 | 3 | 0 | 0 | 0 |
| 2 outs, RISP | 12 | 15 | 13 | 2 | 0 | 0 | 1 | 4 | 2 | 5 | .154 | .267 | .385 | .651 | 5 | 0 | 0 | 0 | 0 | 0 | |||
| vs. Younger Pitchers | 3 | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | .000 | .500 | .000 | .500 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| vs. Older Pitchers | 22 | 93 | 76 | 25 | 8 | 1 | 4 | 16 | 14 | 21 | .329 | .452 | .618 | 1.070 | 47 | 0 | 3 | 0 | 0 | 0 |
Jesus Rodriguez is a catcher with the San Francisco Giants’ Triple-A affiliate, Sacramento River Cats. This week he hit .462/.556/.769, with a 1.325 OPS. He hit one home run and drove in three RBIs this week.
JoJo Parker sits as MLB Pipeline’s No. 29 prospect. Playing with the Single-A Dunedin Blue Jays (Toronto Blue Jays), this week he hit .300/.364/.950, with a 1.314 OPS. He hit three home runs, drove in nine RBIs, and had five runs scored on the week.
2026 Player Batting Splits
| Split | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB | GDP | HBP | SH | SF | IBB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total | 58 | 262 | 214 | 40 | 53 | 15 | 2 | 7 | 38 | 18 | 3 | 41 | 66 | .248 | .378 | .435 | .812 | 93 | 1 | 5 | 0 | 2 | 2 |
| Last 7 days | 4 | 18 | 16 | 5 | 6 | 2 | 1 | 3 | 9 | 1 | 0 | 2 | 5 | .375 | .444 | 1.188 | 1.632 | 19 | 0 | 0 | 0 | 0 | 0 |
| Last 28 days | 19 | 85 | 72 | 16 | 20 | 4 | 2 | 4 | 19 | 6 | 0 | 11 | 20 | .278 | .376 | .556 | .932 | 40 | 0 | 1 | 0 | 1 | 1 |
| Last 90 days | 58 | 262 | 214 | 40 | 53 | 15 | 2 | 7 | 38 | 18 | 3 | 41 | 66 | .248 | .378 | .435 | .812 | 93 | 1 | 5 | 0 | 2 | 2 |
| Home | 28 | 126 | 102 | 15 | 23 | 6 | 0 | 3 | 12 | 8 | 2 | 21 | 34 | .225 | .365 | .373 | .738 | 38 | 1 | 2 | 0 | 1 | 1 |
| Away | 30 | 136 | 112 | 25 | 30 | 9 | 2 | 4 | 26 | 10 | 1 | 20 | 32 | .268 | .390 | .491 | .881 | 55 | 0 | 3 | 0 | 1 | 1 |
| vs RHP as LHB | 58 | 224 | 181 | 48 | 13 | 2 | 6 | 35 | 36 | 54 | .265 | .397 | .459 | .856 | 83 | 0 | 5 | 0 | 2 | 2 | |||
| vs ?HP as LHB | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | .000 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| vs LHP as LHB | 24 | 38 | 33 | 5 | 2 | 0 | 1 | 3 | 5 | 12 | .152 | .263 | .303 | .566 | 10 | 0 | 0 | 0 | 0 | 0 | |||
| April | 20 | 93 | 73 | 10 | 16 | 6 | 0 | 2 | 11 | 8 | 1 | 17 | 21 | .219 | .387 | .384 | .771 | 28 | 1 | 3 | 0 | 0 | 0 |
| May | 23 | 105 | 87 | 17 | 21 | 7 | 0 | 1 | 12 | 5 | 2 | 15 | 32 | .241 | .362 | .356 | .718 | 31 | 0 | 2 | 0 | 1 | 1 |
| June | 15 | 64 | 54 | 13 | 16 | 2 | 2 | 4 | 15 | 5 | 0 | 9 | 13 | .296 | .391 | .630 | 1.020 | 34 | 0 | 0 | 0 | 1 | 1 |
| 2 outs, RISP | 36 | 51 | 43 | 14 | 5 | 1 | 3 | 23 | 7 | 9 | .326 | .431 | .698 | 1.129 | 30 | 0 | 1 | 0 | 0 | 0 | |||
| vs. Younger Pitchers | 4 | 8 | 3 | 2 | 1 | 0 | 0 | 4 | 3 | 1 | .667 | .750 | 1.000 | 1.750 | 3 | 0 | 1 | 0 | 1 | 0 | |||
| vs. Older Pitchers | 58 | 254 | 211 | 51 | 14 | 2 | 7 | 34 | 38 | 65 | .242 | .366 | .427 | .793 | 90 | 0 | 4 | 0 | 1 | 2 |
Jesus Made has made himself to be MLB Pipeline’s No. 1 overall prospect. Playing with the Brewers’ Double-A affiliate, he has really made a name for himself in the minor leagues. This week, the young, impressive 19-year-old from the Dominican Republic had a solid week as well. He hit .462/.533/.769, with a 1.302 OPS on the week. He hit one home run and drove in nine RBIs and four runs scored on the week.
2026 Player Batting Splits
| Split | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB | GDP | HBP | SH | SF | IBB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total | 62 | 281 | 249 | 47 | 72 | 11 | 4 | 7 | 51 | 21 | 7 | 29 | 44 | .289 | .363 | .450 | .813 | 112 | 5 | 1 | 0 | 2 | 1 |
| Last 7 days | 4 | 15 | 13 | 4 | 6 | 1 | 0 | 1 | 9 | 0 | 0 | 2 | 5 | .462 | .533 | .769 | 1.303 | 10 | 0 | 0 | 0 | 0 | 0 |
| Last 28 days | 20 | 80 | 72 | 15 | 23 | 4 | 1 | 1 | 16 | 3 | 2 | 7 | 13 | .319 | .388 | .444 | .832 | 32 | 0 | 1 | 0 | 0 | 1 |
| Last 90 days | 62 | 281 | 249 | 47 | 72 | 11 | 4 | 7 | 51 | 21 | 7 | 29 | 44 | .289 | .363 | .450 | .813 | 112 | 5 | 1 | 0 | 2 | 1 |
| Home | 33 | 144 | 126 | 21 | 37 | 3 | 2 | 2 | 31 | 9 | 5 | 17 | 23 | .294 | .375 | .397 | .772 | 50 | 2 | 0 | 0 | 1 | 1 |
| Away | 29 | 137 | 123 | 26 | 35 | 8 | 2 | 5 | 20 | 12 | 2 | 12 | 21 | .285 | .350 | .504 | .854 | 62 | 3 | 1 | 0 | 1 | 0 |
| vs RHP as RHB | 1 | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | .500 | .500 | .500 | 1.000 | 1 | 0 | 0 | 0 | 0 | 0 | |||
| vs RHP as LHB | 62 | 232 | 205 | 56 | 11 | 4 | 5 | 41 | 24 | 36 | .273 | .349 | .439 | .788 | 90 | 0 | 1 | 0 | 2 | 1 | |||
| vs LHP as RHB | 29 | 47 | 42 | 15 | 0 | 0 | 2 | 10 | 5 | 7 | .357 | .426 | .500 | .926 | 21 | 0 | 0 | 0 | 0 | 0 | |||
| April | 24 | 117 | 100 | 21 | 29 | 5 | 3 | 2 | 16 | 13 | 2 | 16 | 19 | .290 | .385 | .460 | .845 | 46 | 2 | 0 | 0 | 1 | 0 |
| May | 21 | 97 | 89 | 15 | 24 | 3 | 1 | 4 | 24 | 6 | 3 | 7 | 13 | .270 | .320 | .461 | .780 | 41 | 3 | 0 | 0 | 1 | 0 |
| June | 17 | 67 | 60 | 11 | 19 | 3 | 0 | 1 | 11 | 2 | 2 | 6 | 12 | .317 | .388 | .417 | .805 | 25 | 0 | 1 | 0 | 0 | 1 |
| 2 outs, RISP | 37 | 46 | 43 | 15 | 2 | 2 | 0 | 19 | 3 | 9 | .349 | .391 | .488 | .880 | 21 | 0 | 0 | 0 | 0 | 0 | |||
| vs. Older Pitchers | 62 | 281 | 249 | 72 | 11 | 4 | 7 | 51 | 29 | 44 | .289 | .363 | .450 | .813 | 112 | 0 | 1 | 0 | 2 | 1 |
As the season continues and players move around throughout the minor leagues and some prospects graduate into the major leagues, the MLB Pipeline rankings continue to be fluid. But for this week, this is where the players stand and who are the top hitters from throughout the minor leagues as of June 16 – June 21.













Recommended Comments
There are no comments to display.
If you have an account on one of the following sites, you have a DiamondCentric account.
Twins Daily, Brewer Fanatic, North Side Baseball, Talk Sox, Jays Centre, Padres Mission, Royals Keep, Grand Central Mets, Fish On First.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now