Show modern player card
Name Team Age
Juan Barroso Retired (2026, Age 35) 61
Drafted Position Bats/Throws
Round 4, Pick 57
(2021)
2B R/R
League Option Years   Majors Service Time
Harold Baines League 0 5 years (8 games)
Total Rating   Arm Range
B-
Contact vs R Contact vs L Speed
C+ A- B+
Power vs R Power vs L Bunting
C+
Endurance Velocity Control
B- D- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
Health   Injured Days   Birthday
C+ 0 10/22/1991
WS Rings WS Appearances LCS Appearances
0 1 2
Alt Pos (SS) Alt Pos (RF) Alt Pos (---)
D+ (20.8 %) (1.5 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year Vs G AB H 2B 3B HR RBI BB SO OPS OBP SLG AVG
2021 AHP 17 31 4 1 1 1 5 3 5 .528 .206 .323 .129
2021 HHP 11 19 4 0 1 1 1 3 3 .792 .318 .474 .211
2021 LHP 22 34 4 0 1 2 5 4 5 .563 .211 .353 .118
2021 RHP 12 16 4 1 1 0 1 2 3 .771 .333 .438 .250
2022 AHP 5 7 2 0 0 0 2 0 0 .536 .250 .286 .286
2022 HHP 6 7 2 0 1 0 0 1 2 .946 .375 .571 .286
2022 LHP 7 11 3 0 0 0 1 0 2 .545 .273 .273 .273
2022 RHP 3 3 1 0 1 0 1 1 0 1.400 .400 1.000 .333
2023 AHP 8 10 1 0 0 1 2 1 1 .582 .182 .400 .100
2023 HHP 1 1 1 0 0 0 0 0 0 2.000 1.000 1.000 1.000
2023 LHP 2 2 0 0 0 0 1 0 0 .000 .000 .000 .000
2023 RHP 7 9 2 0 0 1 1 1 1 .856 .300 .556 .222
2024 AHP 23 55 11 3 0 0 1 3 11 .496 .241 .255 .200
2024 HHP 14 42 12 1 0 0 5 2 8 .621 .311 .310 .286
2024 LHP 13 23 2 0 0 0 0 2 4 .247 .160 .087 .087
2024 RHP 29 74 21 4 0 0 6 3 15 .646 .308 .338 .284
2025 AHP 10 27 7 3 0 0 3 1 9 .656 .286 .370 .259
2025 HHP 11 24 8 1 1 0 3 6 5 .910 .452 .458 .333
2025 LHP 4 8 1 0 0 0 0 4 3 .542 .417 .125 .125
2025 RHP 18 43 14 4 1 0 6 3 11 .827 .362 .465 .326
2026 AHP 10 40 7 1 0 0 3 3 4 .433 .233 .200 .175
2026 HHP 13 47 14 0 0 2 7 3 7 .766 .340 .426 .298
2026 LHP 6 14 7 0 0 0 3 1 1 1.033 .533 .500 .500
2026 RHP 22 73 14 1 0 2 7 5 10 .531 .244 .288 .192
Total AHP 73 170 32 8 1 2 16 11 30 .519 .236 .282 .188
Total HHP 56 140 41 2 3 3 16 15 25 .771 .357 .414 .293
Total LHP 54 92 17 0 1 2 10 11 15 .544 .272 .272 .185
Total RHP 91 218 56 10 3 3 22 15 40 .672 .301 .372 .257
Total 129 310 73 10 4 5 32 26 55 .634 .292 .342 .235
Career Transactions
DateTransaction
2026-11-01Juan Barroso has retired from the Free Agency Pool
2026-07-27The Chicago Stars have waived Juan Barroso.
2026-06-26The Chicago Stars have promoted Juan Barroso to the major league team.
2026-06-26The Chicago Stars have acquired Juan Barroso from the waiver wire.
2026-04-14The Minnesota Flying Squirrels have waived Juan Barroso.
2026-04-01The Minnesota Flying Squirrels have promoted Ron Couchee to the major league team. The Minnesota Flying Squirrels have promoted Osniel Perez to the major league team. The Minnesota Flying Squirrels have designated Juan Barroso for assignment.
2024-04-21The Detroit Flying Squirrels have promoted Juan Barroso to the major league team.
2024-04-21The Detroit Flying Squirrels have acquired Juan Barroso from the waiver wire.
2024-04-01The San Francisco Bouncy Balls have promoted Drungo Jumonville to the major league team. The San Francisco Bouncy Balls have promoted Jim Burke to the major league team. The San Francisco Bouncy Balls have waived Carroll Coomer. The San Francisco Bouncy Balls have waived Juan Barroso.
2021-04-01The San Francisco Bouncy Balls have promoted Juan Barroso to the major league team. The San Francisco Bouncy Balls have waived Brian Knott.