Tim Costo vs. Josh Satin — Career Comparison

Gen XIllinoisThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueRight Fielder
MillenialCaliforniaThrows RightBats RightNorth AmericaNew York MetsNational LeagueUnknown

On the career numbers, Josh Satin posted the stronger offensive profile against Tim Costo. Josh Satin posted stronger numbers in OPS (.701 vs .610) and on-base percentage (.350 vs .267). Tim Costo had the advantage in home run production (3 career HR at a higher rate). By the career numbers, Josh Satin had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Tim Costo and Josh Satin

Tim Costo
Career
Per 600 PA
2
2
Josh Satin
Careerverified
Per 600 PAverified
4
4
Tim Costo
Career
Per 600 PA
43
176.71
Josh Satin
Careerverified
Per 600 PAverified
116
238.36
Tim Costo
Career
Per 600 PA
146
600
Josh Satin
Careerverified
Per 600 PA
292
600
Tim Costo
Career
Per 600 PAverified
134
550.68
Josh Satin
Careerverified
Per 600 PA
251
515.75
Tim Costo
Career
Per 600 PA
0.224
0.224
Josh Satin
Careerverified
Per 600 PAverified
0.243
0.243
Tim Costo
Career
Per 600 PA
0.634
0.634
Josh Satin
Careerverified
Per 600 PAverified
0.719
0.719
Tim Costo
Career
Per 600 PA
30
123.29
Josh Satin
Careerverified
Per 600 PAverified
61
125.34
Tim Costo
Career
Per 600 PA
20
82.19
Josh Satin
Careerverified
Per 600 PA
40
82.19
Tim Costo
Career
Per 600 PA
7
28.77
Josh Satin
Careerverified
Per 600 PAverified
18
36.99
Tim Costo
Career
Per 600 PA
0
0
Josh Satin
Career
Per 600 PA
0
0
Tim Costo
Career
Per 600 PAverified
3
12.33
Josh Satin
Career
Per 600 PA
3
6.16
Tim Costo
Career
Per 600 PA
10
41.1
Josh Satin
Careerverified
Per 600 PAverified
21
43.15
Tim Costo
Career
Per 600 PA
0.333
0.333
Josh Satin
Careerverified
Per 600 PAverified
0.344
0.344
Tim Costo
Careerverified
Per 600 PAverified
0.022
0.022
Josh Satin
Career
Per 600 PA
0.012
0.012
Tim Costo
Careerverified
Per 600 PAverified
0.1
0.1
Josh Satin
Career
Per 600 PA
0.049
0.049
Tim Costo
Career
Per 600 PA
12.16
49.96
Josh Satin
Careerverified
Per 600 PAverified
32.15
66.05
Tim Costo
Career
Per 600 PAverified
46
189.04
Josh Satin
Careerverified
Per 600 PA
88
180.82
Tim Costo
Career
Per 600 PA
39
160.27
Josh Satin
Careerverified
Per 600 PAverified
101
207.53
Tim Costo
Career
Per 600 PA
0.267
0.267
Josh Satin
Careerverified
Per 600 PAverified
0.346
0.346
Tim Costo
Career
Per 600 PA
0.343
0.343
Josh Satin
Careerverified
Per 600 PAverified
0.351
0.351
Tim Costo
Career
Per 600 PA
0.61
0.61
Josh Satin
Careerverified
Per 600 PAverified
0.697
0.697
Tim Costo
Careerverified
Per 600 PAverified
0.119
0.119
Josh Satin
Career
Per 600 PA
0.108
0.108
Tim Costo
Career
Per 600 PA
0.206
0.206
Josh Satin
Careerverified
Per 600 PAverified
0.243
0.243
Tim Costo
Career
Per 600 PA
0.505
0.505
Josh Satin
Careerverified
Per 600 PAverified
0.652
0.652
Tim Costo
Career
Per 600 PA
0.243
0.243
Josh Satin
Careerverified
Per 600 PAverified
0.347
0.347
Tim Costo
Career
Per 600 PAverified
16
65.75
Josh Satin
Careerverified
Per 600 PA
28
57.53
Tim Costo
Career
Per 600 PAverified
14
57.53
Josh Satin
Careerverified
Per 600 PA
22
45.21
Tim Costo
Career
Per 600 PAverified
27
110.96
Josh Satin
Careerverified
Per 600 PA
47
96.58
Tim Costo
Career
Per 600 PA
11.71
48.11
Josh Satin
Careerverified
Per 600 PAverified
32.11
65.97
Tim Costo
Career
Per 600 PA
0
0
Josh Satin
Careerverified
Per 600 PAverified
3
6.16
Tim Costo
Career
Per 600 PA
9
36.99
Josh Satin
Careerverified
Per 600 PAverified
37
76.03
Tim Costo
Career
Per 600 PA
0
0
Josh Satin
Careerverified
Per 600 PAverified
2
4.11
Tim Costo
Careerverified
Per 600 PAverified
23
94.52
Josh Satin
Career
Per 600 PA
82
168.49
Tim Costo
Careerverified
Per 600 PAverified
6.35
6.35
Josh Satin
Career
Per 600 PA
3.56
3.56
Tim Costo
Career
Per 600 PA
0.39
0.39
Josh Satin
Careerverified
Per 600 PAverified
0.45
0.45
Tim Costo
Career
Per 600 PA
0
0
Josh Satin
Career
Per 600 PA
0
0
Tim Costo
Careerverified
Per 600 PAverified
3
12.33
Josh Satin
Career
Per 600 PA
1
2.05
Tim Costo
Careerverified
Per 600 PA
5
20.55
Josh Satin
Career
Per 600 PAverified
7
14.38
Tim Costo
Career
Per 600 PA
0
0
Josh Satin
Careerverified
Per 600 PAverified
1
2.05
Tim Costo
Career
Per 600 PA
0
0
Josh Satin
Careerverified
Per 600 PAverified
1
2.05
Tim Costo
Career
Per 600 PA
0
0
Josh Satin
Careerverified
Per 600 PAverified
2
4.11
Tim Costo
Career
Per 600 PA
Josh Satin
Careerverified
Per 600 PAverified
50
50

Fielding Stats for Tim Costo and Josh Satin

Tim Costo
Career
Per 9 Innings
2
2
Josh Satin
Careerverified
Per 9 Inningsverified
3
3
Tim Costo
Career
Per 9 Innings
42
1.2
Josh Satin
Careerverified
Per 9 Inningsverified
68
1.28
Tim Costo
Career
Per 9 Inningsverified
37
1.06
Josh Satin
Careerverified
Per 9 Innings
51
0.96
Tim Costo
Career
Per 9 Innings
942
27
Josh Satin
Careerverified
Per 9 Innings
1438
27
Tim Costo
Career
Per 9 Innings
314
9
Josh Satin
Careerverified
Per 9 Innings
479.1
9
Tim Costo
Career
Per 9 Innings
135
3.87
Josh Satin
Careerverified
Per 9 Inningsverified
365
6.85
Tim Costo
Career
Per 9 Innings
11
0.32
Josh Satin
Careerverified
Per 9 Inningsverified
46
0.86
Tim Costo
Careerverified
Per 9 Inningsverified
1
0.03
Josh Satin
Career
Per 9 Innings
5
0.09
Tim Costo
Career
Per 9 Innings
147
4.21
Josh Satin
Careerverified
Per 9 Inningsverified
416
7.81
Tim Costo
Career
Per 9 Innings
146
4.18
Josh Satin
Careerverified
Per 9 Inningsverified
411
7.72
Tim Costo
Careerverified
Per 9 Inningsverified
99.32
99.32
Josh Satin
Career
Per 9 Innings
98.8
98.8
Tim Costo
Career
Per 9 Innings
3.476
3.476
Josh Satin
Careerverified
Per 9 Inningsverified
6.044
6.044
Tim Costo
Careerverified
Per 9 Inningsverified
88.1
88.1
Josh Satin
Career
Per 9 Innings
75
75
Tim Costo
Career
Per 9 Innings
15
0.43
Josh Satin
Careerverified
Per 9 Inningsverified
37
0.69
Tim Costo
Career
Per 9 Innings
0
0
Josh Satin
Career
Per 9 Innings
0
0
Tim Costo
Career
Per 9 Innings
0
0
Josh Satin
Career
Per 9 Innings
0
0
Tim Costo
Career
Per 9 Innings
0
0
Josh Satin
Career
Per 9 Innings
0
0
Tim Costo
Career
Per 9 Innings
0
0
Josh Satin
Career
Per 9 Innings
0
0