Full Screen
Toggle navigation
Menu
SS Toby Harrah, R,
Tropics
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
2025
Dawgs
78
30
.296
.367
.537
.904
54
10
16
3
2
2
7
5
11
1
0
0
-
0
0
2
2
0
.973
-
2028
Black Stars
78
84
.290
.341
.522
.863
245
35
71
12
6
11
63
18
33
2
1
5
17%
0
2
1
8
0
.966
-
2029
Black Stars
78
40
.231
.289
.374
.663
147
18
34
5
2
4
29
11
14
1
1
0
100%
0
0
3
3
0
.979
-
2030
Black Stars
78
162
.253
.316
.529
.845
628
111
159
27
7
44
132
58
81
3
37
12
76%
0
7
6
4
0
.991
-
2031
Black Stars
78
162
.245
.307
.491
.798
601
107
147
33
11
31
77
53
45
2
28
11
72%
0
2
13
3
0
.994
-
2032
Black Stars
78
162
.245
.307
.491
.798
601
107
147
33
11
31
77
53
45
2
28
11
72%
0
2
13
3
0
.994
-
2033
Black Stars
78
162
.258
.324
.546
.870
648
118
167
21
11
48
106
60
69
5
29
15
66%
0
3
9
5
0
.989
-
2034
Black Stars
78
162
.273
.341
.625
.966
640
123
175
34
13
55
137
62
62
5
8
10
44%
0
2
8
8
0
.979
-
2035
Black Stars
78
162
.253
.321
.509
.830
554
93
140
29
4
35
85
50
60
6
9
9
50%
0
1
8
6
0
.986
-
2036
Black Stars
78
162
.285
.345
.525
.870
631
95
180
35
7
34
110
55
60
5
19
17
53%
0
4
9
15
0
.969
-
2037
Coyotes
78
148
.246
.338
.471
.809
552
94
136
21
5
31
113
73
58
5
0
0
-
0
3
11
8
0
.976
-
2038
Potholes
78
83
.266
.335
.438
.773
203
38
54
6
1
9
31
18
27
3
0
0
-
0
0
5
6
0
.980
-
2039
Mudhens
78
152
.253
.322
.443
.765
506
70
128
21
6
21
74
47
63
6
0
0
-
0
3
13
9
0
.979
-
2041
Zephyrs
78
25
.120
.195
.173
.368
75
6
9
4
0
0
5
7
20
0
2
0
100%
0
0
4
1
0
.987
-
2042
Aliens
78
70
.218
.275
.452
.727
239
31
52
6
4
14
53
18
46
2
0
0
-
0
3
10
0
0
1.000
-
2047
Royals
78
97
.210
.280
.293
.573
181
24
38
7
1
2
13
18
43
0
1
1
50%
1
1
1
6
0
.958
-
2048
Royals
78
70
.136
.195
.255
.450
110
9
15
4
3
1
5
8
29
0
3
1
75%
0
0
3
1
0
.986
-
2049
Royals
78
140
.218
.265
.399
.664
376
53
82
15
4
15
47
26
69
0
5
3
63%
0
5
6
13
19
.971
-
2050
Royals
78
79
.189
.223
.256
.479
90
10
17
6
0
0
0
4
15
0
6
2
75%
0
0
2
0
1
1.000
-
2051
Royals
78
102
.209
.261
.291
.552
172
19
36
3
1
3
16
12
29
0
14
8
64%
0
0
2
5
14
.979
-
2052
Royals
78
159
.202
.264
.320
.584
619
66
125
29
7
10
71
55
129
0
3
2
60%
1
7
5
18
48
.974
-
2053
Royals
78
67
.183
.239
.337
.576
104
18
19
5
1
3
11
8
22
0
2
0
100%
1
1
1
0
8
1.000
-
2054
#
Red Bulls
78
126
.252
.310
.421
.731
309
46
78
18
2
10
38
27
58
0
3
8
27%
3
3
1
5
18
.986
-
2055
#
Zephyrs
78
91
.209
.237
.313
.550
163
19
34
4
2
3
8
6
23
0
3
0
100%
0
0
2
2
11
.986
-
2056
Pelicans
78
48
.282
.325
.385
.710
78
18
22
5
0
1
8
5
9
0
6
4
60%
0
0
0
5
6
.945
-
2057
Knuckleballers
78
159
.198
.248
.311
.559
546
62
108
16
5
12
50
37
100
0
0
0
-
3
2
8
26
42
.962
-
2058
Mudhens
78
89
.208
.263
.368
.631
144
20
30
3
1
6
9
11
26
0
0
0
-
1
1
2
4
4
.966
-
2060
Dukes
78
60
.157
.189
.333
.522
51
11
8
0
0
3
6
2
14
0
0
0
-
1
0
0
3
3
.967
-
2063
Badger
78
92
.290
.371
.463
.834
328
53
95
14
2
13
42
45
68
0
11
16
41%
6
4
3
10
19
.977
-
2064
#
Badger
78
125
.193
.274
.253
.527
332
29
64
8
0
4
21
37
53
0
23
27
46%
6
0
7
10
17
.980
-
2065
#
Badger
78
131
.224
.289
.424
.713
429
65
96
14
3
22
61
40
73
0
36
33
52%
3
1
10
16
33
.974
-
2066
Badger
78
65
.173
.229
.265
.494
98
15
17
4
1
1
4
7
20
0
11
5
69%
1
0
2
3
6
.974
-
2067
#
Badger
78
64
.164
.256
.301
.557
73
15
12
4
0
2
9
9
17
0
9
2
82%
0
0
0
6
1
.942
-
2068
Badger
78
8
.133
.278
.400
.678
15
3
2
1
0
1
2
3
4
0
0
1
0%
0
0
0
0
0
1.000
-
2069
Badger
78
9
.125
.364
.125
.489
8
2
1
0
0
0
0
3
1
0
0
0
-
0
0
1
0
1
1.000
-
2070
Bulls
78
6
.000
.500
.000
.500
1
0
0
0
0
0
0
1
1
0
0
0
-
0
0
0
0
0
1.000
-
Current
Tropics
78
111
.177
.246
.323
.569
254
36
45
7
0
10
29
24
38
0
12
8
60%
1
2
4
19
4
.934
-
Totals
3664
.237
.301
.439
.740
10805
1649
2559
457
123
492
1549
976
1535
48
310
211
60%
28
59
175
233
255
.977
-
9 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
.177
.188
.135
.260
.265
.182
.356
.192
.621
.374
202/38
52/7
Milestones
Cycles
Best Hit Streak
None.
4 games in current season
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
Fire
EN
P
SS
(3B)
27
1975
78
68
69
151
.319 (43)
.447 (81)
.664
1.111 (73)
.320
542
99
173
42
8
43
119
124
45
1
45
.962 (14)
-
+1.59 (88)
8
20
17
C
See Toby Harrah full career
Before Last Progression (4/22/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
Fire
EN
P
SS
(3B)
26
1975
72
62
68
151
.313 (35)
.440 (77)
.650
1.090 (70)
.320
537
98
168
39
8
42
118
121
48
1
45
.962 (14)
-
+1.56 (88)
8
19
17
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/15
@Dukes
W 7-0
SS
5
1
1
1
0
0
1
0
1
0
0
0
.177
6/15
@Dukes
W 8-6
SS
4
0
0
0
0
0
0
0
3
0
0
0
.177
6/15
@Dukes
W 7-6
SS
5
2
2
1
0
0
2
0
0
1
0
0
.180
6/14
@Dawgs
W 6-1
SS
5
1
1
0
0
0
0
0
1
0
0
0
.175
6/14
@Dawgs
W 13-0
SS
3
0
0
0
0
0
0
2
1
0
0
0
.174
6/14
@Dawgs
W 2-0
SS
2
0
0
0
0
0
0
0
0
0
0
0
.177
6/12
@Raging Cats
L 6-3
C
0
0
0
0
0
0
0
1
0
0
0
0
.178
6/11
Dukes
L 7-5
SS
1
0
0
0
0
0
0
0
1
0
0
0
.178
6/11
Dukes
W 6-5
C
1
0
0
0
0
0
0
0
1
0
0
0
.179
6/11
Dukes
L 4-2
C
0
0
0
0
0
0
0
1
0
0
0
0
.180
6/10
Aliens
W 2-1
LF
1
0
0
0
0
0
0
0
1
0
0
0
.180
6/10
Aliens
L 4-2
C
1
0
0
0
0
0
0
0
1
0
0
0
.181
6/9
Bulls
L 9-5
3B
1
0
0
0
0
0
0
0
0
0
0
0
.181
6/9
Bulls
W 4-2
C
1
0
0
0
0
0
0
0
0
0
0
0
.182
6/8
Bulls
L 2-1
SS
4
0
1
0
0
0
0
0
0
0
0
0
.183
6/8
@Potholes
W 7-5
C
1
0
0
0
0
0
0
0
0
0
0
0
.182
6/7
@Potholes
L 5-2
C
1
0
0
0
0
0
0
0
0
0
0
0
.183
6/7
@Potholes
L 4-1
C
1
0
0
0
0
0
0
0
0
0
0
0
.183
6/7
@Zephyrs
L 4-3
2B
0
0
0
0
0
0
0
0
0
0
0
0
.184
6/6
@Zephyrs
W 8-5
SS
1
0
1
0
0
0
1
0
0
0
0
0
.184
6/6
@Zephyrs
W 7-4
CF
1
0
0
0
0
0
0
0
0
0
0
0
.181
6/5
@Tarantulas
L 2-1
RF
1
0
0
0
0
0
0
0
0
0
0
0
.181
6/5
@Tarantulas
W 6-3
CF
4
1
2
0
0
1
2
0
0
0
0
0
.182
6/5
@Bulls
W 3-1
SS
0
0
0
0
0
0
0
0
0
0
0
0
.176
6/4
Potholes
L 13-7
SS
5
2
3
1
0
1
1
0
1
0
0
0
.176
6/4
Potholes
W 3-2
CF
1
0
0
0
0
0
0
0
0
0
0
0
.166
6/4
Potholes
W 2-0
C
1
0
0
0
0
0
0
0
1
0
0
0
.167
6/3
Braves
L 2-1
SS
2
0
1
0
0
0
1
0
0
0
0
0
.167
6/3
Braves
W 5-1
SS
0
0
0
0
0
0
0
0
0
0
0
0
.164
6/3
Braves
W 5-4
SS
0
0
0
0
0
0
0
0
0
0
0
0
.164
6/3
Stars
L 5-0
C
0
0
0
0
0
0
0
1
0
0
0
0
.164
6/2
Stars
W 5-0
SS
3
0
0
0
0
0
0
1
2
1
0
0
.164
6/2
@Dodgers
L 5-2
C
1
0
0
0
0
0
0
0
0
0
0
0
.167
6/2
@Dodgers
L 5-0
RF
1
0
0
0
0
0
0
0
0
0
0
0
.168
6/2
@Dodgers
W 8-6
SS
0
0
0
0
0
0
0
1
0
1
0
0
.168
6/1
@Stars
W 5-4
3B
0
1
0
0
0
0
0
0
0
0
0
0
.168
6/1
@Stars
L 3-1
C
1
0
0
0
0
0
0
0
0
0
0
0
.168
6/1
@Stars
L 2-1
SS
0
0
0
0
0
0
0
0
0
0
0
0
.169
5/31
@Stars
W 9-0
SS
4
1
1
1
0
0
1
1
0
1
0
0
.169
5/31
Dodgers
W 6-5
SS
4
0
1
0
0
0
1
0
0
0
1
0
.168
5/31
Dodgers
W 2-1
C
1
0
0
0
0
0
0
0
0
0
0
0
.166
5/30
@Tarantulas
W 9-1
CF
4
0
1
1
0
0
1
1
1
0
0
0
.167
5/30
@Tarantulas
W 8-2
1B
4
2
2
0
0
1
1
0
0
0
0
0
.165
5/30
@Tarantulas
L 10-5
C
1
1
1
0
0
1
1
0
0
0
0
0
.157
5/29
Raging Cats
L 7-6
SS
4
1
1
0
0
1
2
0
0
0
0
0
.153
5/29
Raging Cats
W 5-4
SS
0
0
0
0
0
0
0
0
0
0
0
0
.150
5/29
Raging Cats
L 5-3
C
1
0
0
0
0
0
0
0
0
0
0
0
.150
5/28
Raging Cats
W 4-3
SS
0
0
0
0
0
0
0
0
0
0
0
0
.151
5/28
Zephyrs
W 5-4
CF
4
1
1
0
0
0
1
0
1
1
0
0
.151
5/28
Zephyrs
W 8-7
SS
0
0
0
0
0
0
0
0
0
0
0
0
.149
5/27
@Braves
L 5-3
SS
4
1
1
0
0
0
0
0
1
0
0
0
.149
5/27
@Braves
W 5-3
SS
0
0
0
0
0
0
0
0
0
0
0
0
.146
5/27
@Raging Cats
L 5-3
C
1
0
0
0
0
0
0
0
0
0
0
0
.146
5/27
@Raging Cats
L 5-1
C
1
0
0
0
0
0
0
0
0
0
0
0
.147
5/26
Dawgs
L 8-4
CF
3
1
0
0
0
0
0
1
0
0
0
0
.148
5/26
Dawgs
W 3-2
CF
2
1
1
1
0
0
0
2
0
2
0
0
.151
5/26
Dawgs
L 3-1
CF
4
1
1
0
0
1
1
0
1
0
0
0
.146
5/25
@Dukes
L 7-5
CF
3
1
0
0
0
0
1
2
0
0
0
0
.144
5/25
@Dukes
L 7-5
SS
4
0
0
0
0
0
0
0
0
0
0
0
.147
5/24
@Dukes
W 9-2
CF
5
1
2
0
0
1
2
0
0
0
0
0
.151
5/24
@Dawgs
L 4-3
C
1
0
0
0
0
0
0
0
1
0
0
0
.142
5/23
@Aliens
W 3-1
SS
0
0
0
0
0
0
0
0
0
0
0
0
.143
5/22
@Aliens
L 18-1
C
1
0
0
0
0
0
0
0
0
0
0
0
.143
5/22
Braves
L 5-2
C
1
0
0
0
0
0
0
0
0
0
0
0
.144
5/22
Braves
W 2-1
SS
2
0
1
0
0
0
1
0
0
0
0
0
.145
5/21
Braves
L 10-2
3B
1
0
0
0
0
0
0
0
0
0
0
0
.140
5/21
Zephyrs
L 5-0
3B
1
0
0
0
0
0
0
0
0
0
0
0
.141
5/21
Zephyrs
L 11-2
SS
4
1
1
0
0
1
1
0
0
0
0
1
.142
5/20
Tarantulas
W 5-1
SS
1
0
0
0
0
0
0
0
0
0
0
0
.138
5/20
Tarantulas
W 2-1
SS
1
0
1
0
0
0
1
0
0
0
0
0
.140
5/20
@Raging Cats
L 6-5
C
1
0
0
0
0
0
0
0
0
0
0
0
.133
5/19
@Raging Cats
L 6-1
C
1
0
0
0
0
0
0
0
0
0
0
0
.134
5/18
@Zephyrs
L 6-2
CF
4
2
0
0
0
0
0
0
1
0
0
0
.135
5/18
Potholes
L 6-5
SS
1
0
0
0
0
0
0
0
0
0
0
0
.139
5/17
Potholes
L 6-5
SS
2
1
0
0
0
0
0
0
0
0
0
1
.140
5/17
Bulls
L 6-2
C
1
0
0
0
0
0
0
0
0
0
0
0
.143
5/17
Bulls
W 5-4
C
1
0
1
0
0
0
0
0
0
0
0
0
.144
5/16
Bulls
L 5-0
C
1
0
0
0
0
0
0
0
0
0
0
0
.137
5/16
@Braves
L 6-4
SS
3
1
1
0
0
1
1
1
0
0
0
0
.138
5/16
@Braves
W 5-0
SS
2
1
0
0
0
0
0
2
0
1
0
0
.133
5/16
@Braves
L 4-2
SS
4
0
0
0
0
0
0
0
0
0
0
0
.135
5/15
@Braves
L 3-2
SS
4
0
1
0
0
0
0
0
0
1
0
0
.140
5/15
@Stars
L 6-0
SS
3
0
0
0
0
0
0
0
0
1
0
0
.136
5/14
@Stars
L 5-4
SS
4
1
1
0
0
0
1
0
1
0
0
1
.140
5/14
Aliens
L 5-0
SS
2
0
0
0
0
0
0
0
0
0
0
0
.135
5/14
Aliens
W 7-2
SS
4
1
1
0
0
0
0
0
1
0
0
0
.138
5/13
Aliens
L 8-6
SS
4
0
1
0
0
0
0
0
2
0
0
0
.133
5/13
Dukes
W 3-2
SS
3
0
0
0
0
0
0
1
0
0
0
0
.128
5/13
Dukes
W 8-2
SS
4
1
1
0
0
0
0
0
1
0
1
0
.133
5/12
Dukes
L 3-2
SS
4
0
0
0
0
0
0
0
0
0
0
0
.127
5/12
@Dodgers
L 4-2
SS
4
0
1
0
0
0
0
0
1
2
1
0
.133
5/12
@Dodgers
L 7-5
SS
4
0
0
0
0
0
0
0
0
0
0
0
.127
5/11
@Dodgers
W 11-3
SS
5
2
2
0
0
0
0
0
1
0
0
0
.134
5/11
Stars
W 7-2
SS
4
1
1
0
0
1
3
0
0
0
0
0
.113
5/11
Stars
W 7-4
SS
2
2
0
0
0
0
0
2
0
0
0
0
.103
5/10
Stars
L 6-5
SS
4
1
2
0
0
0
0
0
1
0
0
0
.107
5/10
Stars
W 3-2
SS
3
0
0
0
0
0
0
0
0
0
0
0
.077
5/10
Dodgers
W 6-1
SS
4
0
0
0
0
0
0
0
0
0
0
0
.082
5/10
Dodgers
L 6-3
SS
4
0
0
0
0
0
0
0
1
0
0
0
.089
5/9
Dodgers
W 3-2
SS
3
0
1
0
0
0
1
0
1
0
0
0
.098
5/9
@Bulls
W 2-1
SS
5
0
1
1
0
0
0
0
1
0
0
0
.079
5/9
@Bulls
L 6-3
SS
4
0
0
0
0
0
0
0
1
0
0
0
.061
5/9
@Bulls
L 5-3
SS
3
0
0
0
0
0
0
1
1
0
0
0
.069
5/8
@Bulls
L 5-1
SS
2
0
1
0
0
0
0
1
0
0
0
0
.077
5/8
@Tarantulas
L 7-6
SS
4
1
0
0
0
0
0
1
1
0
0
0
.042
5/7
@Tarantulas
L 5-1
SS
2
0
0
0
0
0
0
0
0
0
0
0
.050
5/6
Raging Cats
L 15-4
SS
3
0
0
0
0
0
0
1
2
0
1
0
.056
5/6
Raging Cats
W 2-1
SS
3
0
1
0
0
0
0
0
0
0
0
0
.067
5/5
@Potholes
W 5-2
SS
4
0
0
0
0
0
0
0
2
0
0
0
.000
5/4
@Potholes
W 2-0
SS
4
0
0
0
0
0
0
0
0
0
0
1
.000
5/4
@Potholes
W 3-1
SS
4
0
0
0
0
0
0
0
0
0
0
0
.000
×
Note
Loading...
×
@ViewBag.ModalTitle
Loading...