Ryan Flaherty vs. Daniel Johnson — Career Comparison

MillenialMaineThrows RightBats LeftNorth AmericaBaltimore OriolesAmerican LeagueSecond Baseman
MillenialCaliforniaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRight Fielder

On the career numbers, Ryan Flaherty posted the stronger offensive profile against Daniel Johnson. Ryan Flaherty posted stronger numbers in OPS (.635 vs .570) and on-base percentage (.290 vs .248). Daniel Johnson had the advantage in home run production (5 career HR at a higher rate). By the career numbers, Ryan Flaherty had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ryan Flaherty and Daniel Johnson

Ryan Flaherty
Careerverified
Per 600 PAverified
8
8
Daniel Johnson
Career
Per 600 PA
4
4
Ryan Flaherty
Careerverified
Per 600 PA
547
222.81
Daniel Johnson
Career
Per 600 PAverified
67
264.47
Ryan Flaherty
Careerverified
Per 600 PA
1473
600
Daniel Johnson
Career
Per 600 PA
152
600
Ryan Flaherty
Careerverified
Per 600 PA
1324
539.31
Daniel Johnson
Career
Per 600 PAverified
143
564.47
Ryan Flaherty
Careerverified
Per 600 PAverified
0.215
0.215
Daniel Johnson
Career
Per 600 PA
0.196
0.196
Ryan Flaherty
Careerverified
Per 600 PAverified
0.653
0.653
Daniel Johnson
Career
Per 600 PA
0.588
0.588
Ryan Flaherty
Careerverified
Per 600 PAverified
284
115.68
Daniel Johnson
Career
Per 600 PA
28
110.53
Ryan Flaherty
Careerverified
Per 600 PA
190
77.39
Daniel Johnson
Career
Per 600 PAverified
20
78.95
Ryan Flaherty
Careerverified
Per 600 PAverified
52
21.18
Daniel Johnson
Career
Per 600 PA
3
11.84
Ryan Flaherty
Careerverified
Per 600 PAverified
5
2.04
Daniel Johnson
Career
Per 600 PA
0
0
Ryan Flaherty
Careerverified
Per 600 PA
37
15.07
Daniel Johnson
Career
Per 600 PAverified
5
19.74
Ryan Flaherty
Careerverified
Per 600 PAverified
94
38.29
Daniel Johnson
Career
Per 600 PA
8
31.58
Ryan Flaherty
Careerverified
Per 600 PAverified
0.331
0.331
Daniel Johnson
Career
Per 600 PA
0.286
0.286
Ryan Flaherty
Career
Per 600 PA
0.028
0.028
Daniel Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Ryan Flaherty
Career
Per 600 PA
0.13
0.13
Daniel Johnson
Careerverified
Per 600 PAverified
0.179
0.179
Ryan Flaherty
Careerverified
Per 600 PAverified
140.41
57.19
Daniel Johnson
Career
Per 600 PA
13.13
51.84
Ryan Flaherty
Careerverified
Per 600 PAverified
457
186.15
Daniel Johnson
Career
Per 600 PA
46
181.58
Ryan Flaherty
Careerverified
Per 600 PAverified
415
169.04
Daniel Johnson
Career
Per 600 PA
37
146.05
Ryan Flaherty
Careerverified
Per 600 PAverified
0.284
0.284
Daniel Johnson
Career
Per 600 PA
0.243
0.243
Ryan Flaherty
Careerverified
Per 600 PAverified
0.345
0.345
Daniel Johnson
Career
Per 600 PA
0.322
0.322
Ryan Flaherty
Careerverified
Per 600 PAverified
0.629
0.629
Daniel Johnson
Career
Per 600 PA
0.565
0.565
Ryan Flaherty
Careerverified
Per 600 PAverified
0.131
0.131
Daniel Johnson
Career
Per 600 PA
0.126
0.126
Ryan Flaherty
Careerverified
Per 600 PAverified
0.214
0.214
Daniel Johnson
Career
Per 600 PA
0.19
0.19
Ryan Flaherty
Careerverified
Per 600 PAverified
0.562
0.562
Daniel Johnson
Career
Per 600 PA
0.5
0.5
Ryan Flaherty
Careerverified
Per 600 PAverified
0.265
0.265
Daniel Johnson
Career
Per 600 PA
0.247
0.247
Ryan Flaherty
Careerverified
Per 600 PA
152
61.91
Daniel Johnson
Career
Per 600 PAverified
23
90.79
Ryan Flaherty
Careerverified
Per 600 PAverified
142
57.84
Daniel Johnson
Career
Per 600 PA
6
23.68
Ryan Flaherty
Careerverified
Per 600 PAverified
257
104.68
Daniel Johnson
Career
Per 600 PA
24
94.74
Ryan Flaherty
Careerverified
Per 600 PAverified
134.41
54.75
Daniel Johnson
Career
Per 600 PA
11.66
46.02
Ryan Flaherty
Careerverified
Per 600 PAverified
19
7.74
Daniel Johnson
Career
Per 600 PA
0
0
Ryan Flaherty
Careerverified
Per 600 PAverified
112
45.62
Daniel Johnson
Career
Per 600 PA
9
35.53
Ryan Flaherty
Careerverified
Per 600 PAverified
12
4.89
Daniel Johnson
Career
Per 600 PA
1
3.95
Ryan Flaherty
Career
Per 600 PAverified
360
146.64
Daniel Johnson
Careerverified
Per 600 PA
45
177.63
Ryan Flaherty
Careerverified
Per 600 PAverified
4.09
4.09
Daniel Johnson
Career
Per 600 PA
3.38
3.38
Ryan Flaherty
Careerverified
Per 600 PAverified
0.31
0.31
Daniel Johnson
Career
Per 600 PA
0.2
0.2
Ryan Flaherty
Careerverified
Per 600 PAverified
12
4.89
Daniel Johnson
Career
Per 600 PA
0
0
Ryan Flaherty
Careerverified
Per 600 PAverified
6
2.44
Daniel Johnson
Career
Per 600 PA
0
0
Ryan Flaherty
Career
Per 600 PA
23
9.37
Daniel Johnson
Careerverified
Per 600 PAverified
0
0
Ryan Flaherty
Careerverified
Per 600 PA
10
4.07
Daniel Johnson
Career
Per 600 PAverified
3
11.84
Ryan Flaherty
Careerverified
Per 600 PA
2
0.81
Daniel Johnson
Career
Per 600 PAverified
1
3.95
Ryan Flaherty
Careerverified
Per 600 PA
12
4.89
Daniel Johnson
Career
Per 600 PAverified
4
15.79
Ryan Flaherty
Careerverified
Per 600 PAverified
83.33
83.33
Daniel Johnson
Career
Per 600 PA
75
75

Fielding Stats for Ryan Flaherty and Daniel Johnson

Ryan Flaherty
Careerverified
Per 9 Inningsverified
8
8
Daniel Johnson
Career
Per 9 Innings
4
4
Ryan Flaherty
Careerverified
Per 9 Innings
517
1.39
Daniel Johnson
Career
Per 9 Inningsverified
61
1.54
Ryan Flaherty
Careerverified
Per 9 Innings
357
0.96
Daniel Johnson
Career
Per 9 Inningsverified
40
1.01
Ryan Flaherty
Careerverified
Per 9 Innings
10029
27
Daniel Johnson
Career
Per 9 Innings
1070
27
Ryan Flaherty
Careerverified
Per 9 Innings
3343
9
Daniel Johnson
Career
Per 9 Innings
356.2
9
Ryan Flaherty
Careerverified
Per 9 Innings
635
1.71
Daniel Johnson
Career
Per 9 Inningsverified
80
2.02
Ryan Flaherty
Careerverified
Per 9 Inningsverified
816
2.2
Daniel Johnson
Career
Per 9 Innings
3
0.08
Ryan Flaherty
Career
Per 9 Innings
23
0.06
Daniel Johnson
Careerverified
Per 9 Inningsverified
2
0.05
Ryan Flaherty
Careerverified
Per 9 Inningsverified
1474
3.97
Daniel Johnson
Career
Per 9 Innings
85
2.14
Ryan Flaherty
Careerverified
Per 9 Inningsverified
1451
3.91
Daniel Johnson
Career
Per 9 Innings
83
2.09
Ryan Flaherty
Careerverified
Per 9 Inningsverified
98.44
98.44
Daniel Johnson
Career
Per 9 Innings
97.65
97.65
Ryan Flaherty
Careerverified
Per 9 Inningsverified
2.807
2.807
Daniel Johnson
Career
Per 9 Innings
1.361
1.361
Ryan Flaherty
Careerverified
Per 9 Inningsverified
69.05
69.05
Daniel Johnson
Career
Per 9 Innings
65.57
65.57
Ryan Flaherty
Careerverified
Per 9 Inningsverified
185
0.5
Daniel Johnson
Career
Per 9 Innings
1
0.03
Ryan Flaherty
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Ryan Flaherty
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Ryan Flaherty
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Ryan Flaherty
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0