Full Screen
Toggle navigation
Menu
2B Ryan Roberts, R,
Orioles
Scroll table or
stretch table
.
Year
Team
Rk
G
Avg
OBP
SLG
OPS
AB
R
H
2B
3B
HR
RBI
BB
SO
HBP
SB
CS
SB%
SH
SF
GDP
E
D*
FLD
CCS
2012
#
Orioles
29
78
.213
.268
.299
.567
291
27
62
11
1
4
25
20
75
2
2
0
100%
0
0
4
3
6
.991
-
2013
Orioles
29
88
.192
.248
.255
.503
318
26
61
9
1
3
24
24
70
0
0
0
-
0
1
7
4
5
.990
-
Current
Orioles
29
32
.195
.248
.265
.513
113
6
22
3
1
1
12
7
20
1
0
0
-
0
0
3
1
2
.993
-
Totals
198
.201
.256
.274
.530
722
59
145
23
3
8
61
51
165
3
2
0
100%
0
1
14
8
13
.991
-
2 expected salary demand.
Season Splits
Year
AVG
AVG VR
AVG VL
AVG RISP
OBP VR
OBP VL
SLG VR
SLG VL
OPS VR
OPS VL
AB/H VR
AB/H VL
Current
.195
.183
.250
.321
.232
.286
.247
.350
.479
.636
93/17
20/5
Milestones
Cycles
Best Hit Streak
None.
8 games in 2012
Milestones started recording October, 2023.
Player Actions
Real Stats
Scroll table or
stretch table
.
POS
Age
Year
Rk
oR
dR
G
Avg (Rk)
OBP (Rk)
SLG
OPS (Rk)
eOBP
AB
R
H
2B
3B
HR
RBI
BB
SO
HBP
SB
FLD% (Rk)
A
dW (Rk)
SP
oW
EN
P
2B
(3B)
34
2009
29
25
64
110
.266 (27)
.343 (32)
.403
.746 (23)
.270
305
36
81
17
2
7
17
33
59
3
7
.979 (37)
-
+0.76 (70)
5
+1.45
5
C
See Ryan Roberts full career
Before Last Progression (5/3/2024)
Scroll table or
stretch table
.
POS
Age
Year
Rk
oR
dR
G
Avg (Rk)
OBP (Rk)
SLG
OPS (Rk)
eOBP
AB
R
H
2B
3B
HR
RBI
BB
SO
HBP
SB
FLD% (Rk)
A
dW (Rk)
SP
oW
EN
P
2B
(3B)
33
2009
42
34
66
110
.275 (35)
.356 (45)
.413
.769 (28)
.270
305
37
84
17
2
7
22
35
57
3
7
.979 (37)
-
+0.79 (73)
5
+1.53
5
C
Game Log
Scroll table or
stretch table
.
Date
Opponent
Score
POS
AB
R
H
2B
3B
HR
RBI
BB
K
SB
GDP
D
AVG (season)
6/13
@Mariners
W 9-5
2B
5
1
3
0
1
0
3
0
1
0
0
0
.195
6/13
@Mariners
L 4-2
2B
4
0
1
1
0
0
0
0
0
0
0
0
.176
6/13
@Blue Jays
W 7-3
2B
5
0
1
0
0
0
1
0
1
0
0
0
.173
6/12
@Blue Jays
W 3-0
2B
3
0
1
0
0
0
0
1
1
0
0
0
.172
6/12
Royals
W 2-1
2B
3
0
0
0
0
0
0
0
0
0
0
0
.167
6/12
Royals
L 5-4
2B
3
0
0
0
0
0
0
1
0
0
0
0
.172
6/11
Royals
W 2-1
2B
3
0
0
0
0
0
0
0
2
0
0
0
.178
6/11
@Yankees
L 6-2
2B
4
0
0
0
0
0
0
0
1
0
1
0
.184
6/11
@Yankees
L 4-3
2B
3
0
1
0
0
0
0
0
0
0
0
0
.193
6/11
@Yankees
W 12-4
2B
4
1
1
0
0
0
2
1
3
0
0
0
.188
6/9
White Sox
W 3-2
2B
3
0
2
1
0
0
1
0
0
0
0
0
.184
6/9
White Sox
L 6-3
2B
3
0
0
0
0
0
0
0
0
0
0
0
.164
6/8
White Sox
W 8-3
2B
4
0
2
1
0
0
1
0
0
0
0
1
.171
6/8
Red Sox
L 3-1
2B
3
0
0
0
0
0
0
0
1
0
0
1
.152
6/8
Red Sox
W 7-3
2B
3
1
1
0
0
0
1
0
0
0
0
0
.159
6/8
Red Sox
W 8-7
2B
4
1
0
0
0
0
0
0
0
0
1
0
.150
6/5
Rangers
L 9-7
2B
2
0
0
0
0
0
0
1
0
0
0
0
.161
6/4
@Angels
L 6-3
2B
3
0
0
0
0
0
0
1
0
0
0
0
.167
6/4
@Angels
W 3-2
2B
4
0
0
0
0
0
0
0
1
0
0
0
.176
6/4
@Angels
L 10-4
2B
4
0
0
0
0
0
0
0
0
0
0
0
.191
6/4
Mariners
L 1-0
2B
3
0
1
0
0
0
0
0
1
0
0
0
.209
6/4
Mariners
W 5-4
3B
3
1
1
0
0
1
1
0
1
0
0
0
.200
6/3
Blue Jays
W 2-1
3B
2
0
0
0
0
0
0
1
0
0
0
0
.189
6/3
Blue Jays
W 8-7
3B
4
0
0
0
0
0
0
1
2
0
0
0
.200
6/3
Blue Jays
L 6-2
3B
4
0
0
0
0
0
0
0
1
0
0
0
.226
6/2
@Royals
W 2-0
2B
4
0
0
0
0
0
0
0
0
0
0
0
.259
6/2
@Royals
W 2-1
2B
3
0
0
0
0
0
0
0
1
0
0
0
.304
6/2
@Royals
L 5-4
2B
4
0
3
0
0
0
1
0
0
0
0
0
.350
6/1
@Twins
W 4-0
2B
4
0
1
0
0
0
0
0
0
0
1
0
.250
6/1
@Twins
W 3-0
2B
4
0
0
0
0
0
0
0
1
0
0
0
.250
6/1
Indians
W 2-1
2B
4
1
2
0
0
0
0
0
0
0
0
0
.375
5/31
Indians
L 5-4
2B
4
0
1
0
0
0
1
0
2
0
0
0
.250
×
Note
Loading...
×
@ViewBag.ModalTitle
Loading...