Power will likely never be a major part of the outfielder’s game, but he’ll run into enough doubles for enough slug to be present.
This regime has fallen in love with the old-school style of prospects that hit for a high average and rarely strikeout. Cohen falls into that bucket making him a refreshing profile in today’s game.
Double-A (Richmond) to Triple-A (Sacramento)
AKRON, OHIO – MAY 26, 2026: Bo Davidson #5 of the Richmond Flying Squirrels runs through the dugout prior to a game against the Akron RubberDucks at 7 17 Credit Union Park on May 26, 2026 in Akron, Ohio. (Photo by Nick Cammett/Diamond Images via Getty Images)
OF Bo Davidson (SF No. 4, MLB No. 99)
After being one of the more productive hitters in the system over the last few seasons, Davidson got off to an extremely slow start in 2026.
However, a scorching month of June turned around his campaign and helped him maintain top-100 status with Just Baseball.
In his 25 games last month, Davidson hit .309 with a 1.072 OPS, 169 wRC+, and 11 home runs. With continued production in the hitter-friendly PCL with Sacramento, it wouldn’t be all that surprising to see a late-season debut considering the trajectory of San Francisco’s season.
3B/OF Parks Harber (SF No. 11)
Since turning professional, all Parks Harber has done is hit. He may not be the best athlete or a great defender, but there’s no question in his ability in the box.
In 66 Double-A games before his promotion, he held a 132 wRC+ with 12 bombs and 47 RBIs. In what’s believed to be one of the tougher leagues to hit in across affiliated baseball, Harber had no problems acclimating to the level.
With an .852 OPS in his first seven games in Sacramento, he could also be pushing for a late-season cup of coffee with the big-league club. Harber has also been seeing significantly more time in the outfield, potentially opening up even more big-league playing time — especially after the trade deadline.