Show classic player card
Jim Edmonds League
5-16-2163
Rolla Cabrera Relief Pitcher
Retired (2025, Age 38)
CAREER BIOGRAPHICAL DATA
ERA 3.57 Total Rating B+   Bats/Throws L/L
W-L 211-171 Status Deceased (2052) Option Years 0  
SV 3 Age at Death 66 Date of Birth 12-24-1986
K 2857 Drafted Round 1, Pick 2
(2005)
Majors Svc Time 16 years
(137 games)
IP 3574.0
WHIP 1.27
OFFENSE PITCHING MENTORING
Contact vs. R D- Contact vs. L Endurance C+   Ldrship B+
Power vs. R D- Power vs. L D- Velocity   Mentor Val A+
Speed Bunt B- Control A-
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range WS Rings 4
1B --- LF --- Arm D- WS Appearances 5
2B --- CF ---   Health LCS Appearances 6
3B --- RF ---   Injured Days 0 All Star Teams 4
* League requires 75% rating to start at catcher.

Year   Team G AB R H 2B 3B HR RBI BB SO HBP SF SB CS E OPS OBP SLG ISO AVG Awards
2008 SEA
1
1
0
0
0
0
0
0
0
0 0 0
0
0 0
.000
.000
.000
.000
.000
2009 SEA
31
61
5
12
1
1
0
7
0
15 1 0
0
0 1
.456
.210
.246
.049
.197
2010 SEA
29
54
2
3
0
0
0
0
0
15 0 0
0
0 0
.111
.056
.056
.000
.056
2011 SEA
33
73
1
8
1
0
0
5
3
17 1 0
0
0 1
.279
.156
.123
.014
.110
2012 SEA
29
57
2
6
1
0
0
3
0
19 0 0
0
0 0
.228
.105
.123
.018
.105
2013 SEA
36
73
3
7
0
0
0
3
4
24 0 1
0
0 0
.237
.141
.096
.000
.096
2014 SEA
34
65
4
7
0
0
1
1
2
25 0 0
0
0 0
.288
.134
.154
.046
.108
2015 SEA
36
82
1
7
0
0
0
2
0
28 0 0
0
0 0
.171
.085
.085
.000
.085
2016 LAA-PHI
35
94
6
18
0
0
0
3
2
21 0 0
0
0 0
.400
.208
.191
.000
.191
2017 PHI
31
72
3
11
1
0
0
7
3
23 1 0
0
2 1
.364
.197
.167
.014
.153
2018 PHI
36
75
5
7
0
0
0
1
3
20 1 0
1
0 1
.233
.139
.093
.000
.093
2019 PHI
31
57
2
10
1
0
0
4
1
16 0 0
0
0 1
.383
.190
.193
.018
.175
2020 PHI
35
77
2
11
0
0
0
2
2
29 0 0
0
1 0
.307
.165
.143
.000
.143
2021 PHI-NYA
29
63
5
6
1
0
1
4
2
20 0 0
0
2 0
.282
.123
.159
.063
.095
2022 NYA
27
55
5
2
0
0
0
3
3
21 0 0
0
0 1
.123
.086
.036
.000
.036
2023 NYA
36
75
2
7
0
0
0
5
2
21 0 0
0
0 0
.210
.117
.093
.000
.093
2024 NYA
34
63
2
8
1
0
0
3
1
20 0 0
0
0 1
.283
.141
.143
.016
.127
2025 NYA
57
13
1
2
0
0
0
0
0
3 0 0
0
0 0
.308
.154
.154
.000
.154
Total
580
1110
51
132
7
1
2
53
28
337 4 1
1
5 7
.276
.143
.132
.014
.119
Career Transactions
DateTransaction
2025-11-01Rolla Cabrera has retired from the New York Highlanders
2022-05-02Rolla Cabrera of the New York Highlanders is injured and is expected to be out 26 days.
2021-09-28Rolla Cabrera of the New York Highlanders is injured and is expected to be out 16 days.
2021-07-15Trade #1236075 has been completed between the New York Highlanders and the Philadelphia Stalkers. The Philadelphia Stalkers receive Draft Pick 2022 Round 3 NYA (Duke Scott), Draft Pick 2022 Round 2 NYA (Walt Higgins) from the New York Highlanders in exchange for Rolla Cabrera.
2021-05-13Rolla Cabrera of the Philadelphia Stalkers is injured and is expected to be out 20 days.
2021-04-18Rolla Cabrera of the Philadelphia Stalkers is injured and is expected to be out 8 days.
2020-06-19The Philadelphia Stalkers have placed Rolla Cabrera on the trade block.
2020-04-28Rolla Cabrera of the Philadelphia Stalkers is injured and is expected to be out 10 days.
2019-04-22Rolla Cabrera of the Philadelphia Stalkers is injured and is expected to be out 28 days.
2017-04-08Rolla Cabrera of the Philadelphia Stalkers is injured and is expected to be out 29 days.
2016-08-27Trade #1209828 has been completed between the Los Angeles Stars and the Philadelphia Stalkers. The Philadelphia Stalkers receive Rolla Cabrera from the Los Angeles Stars in exchange for Dave Owen.
2015-07-24The Seattle Sleepless Knights have placed Rolla Cabrera on the trade block.
2014-05-17Rolla Cabrera of the Seattle Sleepless Knights is injured and is expected to be out 15 days.
2011-09-22Rolla Cabrera of the Seattle Sleepless Knights is injured and is expected to be out 27 days.
2011-08-06Rolla Cabrera of the Seattle Sleepless Knights is injured and is expected to be out 11 days.
2010-06-12Rolla Cabrera of the Seattle Sleepless Knights is injured and is expected to be out 27 days.
2008-10-01The Seattle Sleepless Knights have promoted Rolla Cabrera to the major league team. The Seattle Sleepless Knights have designated Doug Koch for assignment.