 |  | | | | | | | | | | |
|
| Player Report for #42 Randy O'Farrell | | Friday, December 1st, 2028 | 
| AB | 439 | | HR | 7 | | RBI | 52 | | AVG | .294 | | OPS | .765 |
| | Name: | Randy O'Farrell | Contract: | Minor League Contract | | Nickname: | | Salary: | | | Birthday: | 06-23-2005 | Signed Through: | | | Age: | 23 | Years of Major League Service: | None, None | | Born in: | Syracuse (New York) | Major League Service Days this Year: | None | | Nationality: | American | | | | Height: | 5' 8" | Years on 40-Man Roster: | None, None | | Weight: | 200 lbs | Years of Pro Service: | 2 Years | | | | Arbitration Eligibility: | Not yet eligible | | Position: | RF | Minor League Option Years: | 3 option years left | | Bats: | Left | | | | Throws: | Left | Contract Extension | - | | Status: | Completely Rested | Drafted | 2026, 2nd Pick in Round 21 | | Morale: | Good | Local Popularity (National) | Unknown (Unknown) |
| | | Batting Ratings (OSA) | | Batting | Contact | Gap | Power | Discipline/Eye | Avoid K's | | | Overall | 5 | 7 | 2 | 3 | 3 | | | Versus LHP | 5 | 7 | 2 | 3 | 3 | | | Versus RHP | 5 | 8 | 3 | 3 | 3 | | | Talent | 6 | 7 | 3 | 4 | 5 | |
| Running & Bunting Ratings | | | Fielding Ratings | | Running Speed: | 3 | | Left Field 2 (Arm: 6) | | Stealing Ability: | 3 | | Center Field 1 (Arm: 6) | | Baserunning Instincts: | 3 | | Right Field 6 (Arm: 6) | | Sacrifice Bunt: | 10 | | | | Bunt for Hit: | 1 | | | | Hitter Type: | Normal | | | | | | | | | | | | | | | | | |
| | Game Log, Last 10 Games | | Date | Opponent | Result | AB | R | H | BI | HR | BB | K | SB | | | | | | | | | | | 08-10-2028 | AKR | Win, 8-1 | 5 | 0 | 1 | 0 | 0 | 0 | 4 | 0 | | | | | | | | | | | 08-09-2028 | AKR | Loss, 5-6 | 4 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | | | | | | | | | | | 08-08-2028 | AKR | Win, 3-2 | 4 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | | | | | | | | | | | 08-06-2028 | CHL | Loss, 2-6 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | | | | | | | | | | | 08-05-2028 | CHL | Loss, 3-5 | 3 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | | | | | | | | | | | 08-03-2028 | @ JAX | Win, 4-3 | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | | | | | | | | | | | 08-02-2028 | @ JAX | Loss, 0-3 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | | | | | | | | | | | 08-01-2028 | @ JAX | Win, 7-6 | 5 | 0 | 1 | 2 | 0 | 0 | 1 | 0 | | | | | | | | | | | 07-31-2028 | MTG | Win, 9-3 | 5 | 1 | 3 | 1 | 0 | 0 | 0 | 0 | | | | | | | | | | | 07-30-2028 | MTG | Loss, 2-5 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | | | | | | | | | | | UBL Double A 2028 Batting Stats | | Batting | G | AB | H | 2B | 3B | HR | RBI | R | BB | K | AVG | OBP | SLG | OPS | TAVG | ISO | VORP | | Overall | 115 | 439 | 129 | 32 | 4 | 7 | 52 | 54 | 24 | 87 | .294 | .333 | .433 | .765 | .697 | .139 | 24.0 | | Batting | GS | PA | HP | IW | CI | GDP | SH | SF | TB | EBH | SB | CS | SB% | RC | RC/27 | | | | Overall | 115 | 481 | 5 | 1 | 0 | 7 | 6 | 7 | 190 | 43 | 2 | 0 | 100.0 | 65.1 | 5.32 | | | | Batting | | AB | H | 2B | 3B | HR | RBI | R | BB | K | SF | SH | HP | AVG | OBP | SLG | OPS | | Versus Left | | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | | Versus Right | | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | | Batting | | AB | H | 2B | 3B | HR | RBI | R | BB | K | SF | SH | HP | AVG | OBP | SLG | OPS | | April | | 109 | 38 | 9 | 2 | 2 | 17 | 14 | 1 | 14 | 2 | 1 | 1 | .349 | .354 | .523 | .877 | | May | | 102 | 32 | 11 | 0 | 2 | 11 | 12 | 5 | 18 | 1 | 1 | 0 | .314 | .343 | .480 | .823 | | June | | 89 | 25 | 5 | 2 | 2 | 11 | 11 | 7 | 24 | 0 | 1 | 3 | .281 | .354 | .449 | .803 | | July | | 107 | 28 | 5 | 0 | 1 | 10 | 15 | 8 | 22 | 4 | 3 | 1 | .262 | .308 | .336 | .645 | | August | | 32 | 6 | 2 | 0 | 0 | 3 | 2 | 3 | 9 | 0 | 0 | 0 | .188 | .257 | .250 | .507 | | Career | | 439 | 129 | 32 | 4 | 7 | 52 | 54 | 24 | 87 | 7 | 6 | 5 | .294 | .333 | .433 | .765 | | Home | | 218 | 66 | 12 | 2 | 5 | 28 | 29 | 11 | 44 | 3 | 3 | 0 | .303 | .332 | .445 | .777 | | Road | | 221 | 63 | 20 | 2 | 2 | 24 | 25 | 13 | 43 | 4 | 3 | 5 | .285 | .333 | .421 | .754 | | Grass | | 407 | 120 | 30 | 2 | 7 | 50 | 50 | 21 | 82 | 7 | 6 | 4 | .295 | .330 | .430 | .760 | | Turf | | 32 | 9 | 2 | 2 | 0 | 2 | 4 | 3 | 5 | 0 | 0 | 1 | .281 | .361 | .469 | .830 | | Day | | 158 | 54 | 16 | 2 | 3 | 20 | 23 | 10 | 26 | 4 | 5 | 0 | .342 | .372 | .525 | .897 | | Night | | 281 | 75 | 16 | 2 | 4 | 32 | 31 | 14 | 61 | 3 | 1 | 5 | .267 | .310 | .381 | .691 |
|
| Career Batting Stats | | Year/Team/League | Age | G | AB | H | 2B | 3B | HR | RBI | R | BB | HP | SF | K | SB | CS | AVG | OBP | SLG | OPS | VORP |
| | Career Minor League Batting Stats | | Year/Team/League | Age | G | AB | H | 2B | 3B | HR | RBI | R | BB | HP | SF | K | SB | CS | AVG | OBP | SLG | OPS | VORP | | 2027 Dayton - A | 21 | 88 | 346 | 115 | 37 | 4 | 4 | 64 | 54 | 12 | 8 | 2 | 60 | 2 | 0 | .332 | .367 | .497 | .864 | 30.5 | | 2028 Corpus Christi - AA | 22 | 115 | 439 | 129 | 32 | 4 | 7 | 52 | 54 | 24 | 5 | 7 | 87 | 2 | 0 | .294 | .333 | .433 | .765 | 24.0 | | Total UBLAA | | 115 | 439 | 129 | 32 | 4 | 7 | 52 | 54 | 24 | 5 | 7 | 87 | 2 | 0 | .294 | .333 | .433 | .765 | 24.0 | | Total UBLA | | 88 | 346 | 115 | 37 | 4 | 4 | 64 | 54 | 12 | 8 | 2 | 60 | 2 | 0 | .332 | .367 | .497 | .864 | 30.5 |
| | Player History | | 06-01-2026 | Drafted in the 2026 first-year player draft (Round 21, Pick 2, 602nd overall Pick) by the Cincinnati Reds. | | 01-01-2027 | OSA scouting updated ratings (potential): Contact: 4 (5); Power: 1 (2); Eye: 2 (2). | | 07-22-2027 | Goes 5-5 against the Asheville Tourists, with 1 HR, 5 RBI and 3 R. | | 07-27-2027 | Released by the Cincinnati organization. | | 01-01-2028 | OSA scouting updated ratings (potential): Contact: 4 (5); Power: 2 (2); Eye: 2 (3). | | 01-29-2028 | Signed a 0-year minor league contract with the Houston Astros organization. | |
|
 |