Shaw homered, doubled and reached base four times on Saturday in Double-A Richmond's loss to Harrisburg. The home run, a two-run shot in the first inning, was his 20th of the season and fourth in 45 games since being promoted from the Class A Advanced level. The 22-year-old first baseman has posted an OPS of .829 between the two stops, with 80 RBIs and 32 doubles in 117 games.
Peters excelled in his first two starts for Double-A Jacksonville, going 2-0 with an 0.71 ERA in 12 2/3 innings. The 23-year-old left-hander has won seven straight starts between Jacksonville and Class A Advanced Jupiter, during which he's posted an 0.64 ERA across 42 1/3 frames. Overall, Peters has compiled 99 strikeouts against 19 walks in 118 2/3 innings (22 starts), and opposing hitters have taken him deep just twice.
Espinoza, No. 18 on the Top 100, is in search of his first win as a member of the Padres organization after coming over from the Red Sox in exchange for Drew Pomeranz on July 15. In five starts for Class A Fort Wayne, the flame-throwing 18-year-old is 0-2 with a 4.38 ERA, though he has fanned 16 batters in 21 2/3 innings. All together, Espinoza has recorded 88 strikeouts and 33 walks in 97 2/3 frames between the two organizations this year.
McKenzie has been a strikeout machine since being promoted to the Class A Midwest League, where he's racked up 26 punchouts in 18 innings across his first three starts for Lake County. Before moving up to full-season ball, the 19-year-old right-hander dominated to the tune of an 0.55 ERA over nine starts at Class A Short Season Mahoning Valley.
Sunday's Top 100 prospect probables
No. 40 Josh Hader (Brewers' No. 4), Colorado Springs at Round Rock (7:05 p.m. ET on MiLB.TV)
No. 69 Kolby Allard (Braves' No. 4) vs. Peter Lambert (Rockies' No. 12), Rome at Asheville (2:05 p.m. ET)
No. 86 Erick Fedde (Nationals' No. 4), Harrisburg at Richmond (12:05 p.m. ET on MiLB.TV)
More top prospect probables
Brian Johnson (Red Sox's No. 7), Pawtucket at Scranton/Wilkes-Barre (Triple-A)
Jake Junis (Royals' No. 10) vs. Jharel Cotton (A's No. 16), Omaha vs. Nashville (Triple-A)
Adam Plutko (Indians' No. 14), Columbus vs. Toledo (Triple-A) John Gant (Braves' No. 22), Gwinnett vs. Rochester (Triple-A) Mike Mayers (Cardinals' No. 30), Memphis at Iowa (Triple-A)
Tyler Mahle (Reds' No. 6) vs. Lucas Sims (Braves' No. 14), Pensacola at Mississippi (Double-A)
Josh Staumont (Royals' No. 11), Northwest Arkansas vs. San Antonio (Double-A)
Hunter Wood (Rays' No. 18) vs. Felix Jorge (Twins' No. 23), Montgomery at Chattanooga (Double-A) Tom Eshelman (Phillies' No. 19), Reading at Erie (Double-A)
Thad Lowry (White Sox No. 22), Birmingham vs. Jackson (Double-A)
Tyler Eppler (Pirates' No. 24), Altoona at New Hampshire (Double-A)
Jordan Johnson (Giants' No. 9), San Jose vs. Rancho Cucamonga (Class A Advanced)
Cody Ponce (Brewers' No. 11), Brevard County vs. Tampa (Class A Advanced)
Yeudy Garcia (Pirates' No. 13), Bradenton at Charlotte (Class A Advanced)
Jake Jewell (Angels' No. 14), Inland Empire at High Desert (Class A Advanced)
Foster Griffin (Royals' No. 16), Wilmington vs. Carolina (Class A Advanced) Enyel De Los Santos (Padres' No. 16), Lake Elsinore vs. Lancaster (Class A Advanced)
P.J. Conlon (Mets' No. 27), St. Lucie at Palm Beach (Class A Advanced)
Luis Lugo (Indians' No. 28), Lynchburg at Myrtle Beach (Class A Advanced)
Franklyn Kilome (Phillies' No. 9) vs. Ofelky Peralta (Orioles' No. 14), Lakewood at Delmarva (Class A)
Imani Abdullah (Dodgers' No. 16), Great Lakes at Bowling Green (Class A)
Ryan Borucki (Blue Jays' No. 17), Lansing vs. South Bend (Class A)
A.J. Puckett (Royals' No. 17), Lexington vs. Hagerstown (Class A)
Matthias Dietz (Orioles' No. 7), Aberdeen vs. Vermont (Class A Short Season)
Eric Lauer (Padres' No. 9), Tri-City vs. Salem-Keizer (Class A Short Season)
Alec Hansen (White Sox No. 8), Great Falls at Helena (Rookie)
Mike Rosenbaum is a reporter for MLB.com. Follow him on Twitter at @GoldenSombrero. This story was not subject to the approval of Major League Baseball or its clubs.