Tavo Alvarez vs. Ryan McGuire — Career Comparison

You might be looking for a matchup, check Tavo Alvarez's matchup page instead!

Gen XMexicoThrows RightBats RightNorth AmericaMontreal ExposNational LeagueStarting Pitcher
Gen XCaliforniaThrows LeftBats LeftNorth AmericaMontreal ExposNational LeagueFirst Baseman

Ryan McGuire is a position player and Tavo Alvarez a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If Ryan McGuire ever faced Tavo Alvarez, check out their matchup page.

Fielding Stats for Tavo Alvarez and Ryan McGuire

Tavo Alvarez
Career
Per 9 Innings
2
2
Ryan McGuire
Careerverified
Per 9 Inningsverified
6
6
Tavo Alvarez
Career
Per 9 Inningsverified
19
2.93
Ryan McGuire
Careerverified
Per 9 Innings
300
1.87
Tavo Alvarez
Career
Per 9 Inningsverified
13
2.01
Ryan McGuire
Careerverified
Per 9 Innings
131
0.81
Tavo Alvarez
Career
Per 9 Innings
175
27
Ryan McGuire
Careerverified
Per 9 Innings
4343
27
Tavo Alvarez
Career
Per 9 Innings
58.1
9
Ryan McGuire
Careerverified
Per 9 Innings
1447.2
9
Tavo Alvarez
Career
Per 9 Innings
5
0.77
Ryan McGuire
Careerverified
Per 9 Inningsverified
904
5.62
Tavo Alvarez
Career
Per 9 Inningsverified
7
1.08
Ryan McGuire
Careerverified
Per 9 Innings
86
0.53
Tavo Alvarez
Careerverified
Per 9 Innings
1
0.15
Ryan McGuire
Career
Per 9 Inningsverified
12
0.07
Tavo Alvarez
Career
Per 9 Innings
13
2.01
Ryan McGuire
Careerverified
Per 9 Inningsverified
1002
6.23
Tavo Alvarez
Career
Per 9 Innings
12
1.85
Ryan McGuire
Careerverified
Per 9 Inningsverified
990
6.15
Tavo Alvarez
Career
Per 9 Innings
92.31
92.31
Ryan McGuire
Careerverified
Per 9 Inningsverified
98.8
98.8
Tavo Alvarez
Career
Per 9 Innings
0.632
0.632
Ryan McGuire
Careerverified
Per 9 Inningsverified
3.3
3.3
Tavo Alvarez
Careerverified
Per 9 Inningsverified
68.42
68.42
Ryan McGuire
Career
Per 9 Innings
43.67
43.67
Tavo Alvarez
Career
Per 9 Innings
2
0.31
Ryan McGuire
Careerverified
Per 9 Inningsverified
62
0.39
Tavo Alvarez
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Tavo Alvarez
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Tavo Alvarez
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Tavo Alvarez
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0

Hitting Stats for Tavo Alvarez and Ryan McGuire

Tavo Alvarez
Career
Per 600 PA
2
2
Ryan McGuire
Careerverified
Per 600 PAverified
6
6
Tavo Alvarez
Career
Per 600 PAverified
19
600
Ryan McGuire
Careerverified
Per 600 PA
368
302.47
Tavo Alvarez
Career
Per 600 PA
19
600
Ryan McGuire
Careerverified
Per 600 PA
730
600
Tavo Alvarez
Career
Per 600 PA
16
505.26
Ryan McGuire
Careerverified
Per 600 PAverified
631
518.63
Tavo Alvarez
Career
Per 600 PA
0.125
0.125
Ryan McGuire
Careerverified
Per 600 PAverified
0.211
0.211
Tavo Alvarez
Career
Per 600 PA
0.368
0.368
Ryan McGuire
Careerverified
Per 600 PAverified
0.645
0.645
Tavo Alvarez
Career
Per 600 PA
2
63.16
Ryan McGuire
Careerverified
Per 600 PAverified
133
109.32
Tavo Alvarez
Career
Per 600 PA
2
63.16
Ryan McGuire
Careerverified
Per 600 PAverified
88
72.33
Tavo Alvarez
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
34
27.95
Tavo Alvarez
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
4
3.29
Tavo Alvarez
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
7
5.75
Tavo Alvarez
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
45
36.99
Tavo Alvarez
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
0.338
0.338
Tavo Alvarez
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
0.011
0.011
Tavo Alvarez
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
0.053
0.053
Tavo Alvarez
Career
Per 600 PA
0.22
7.05
Ryan McGuire
Careerverified
Per 600 PAverified
60.42
49.66
Tavo Alvarez
Career
Per 600 PA
2
63.16
Ryan McGuire
Careerverified
Per 600 PAverified
196
161.1
Tavo Alvarez
Career
Per 600 PA
2
63.16
Ryan McGuire
Careerverified
Per 600 PAverified
221
181.64
Tavo Alvarez
Career
Per 600 PA
0.125
0.125
Ryan McGuire
Careerverified
Per 600 PAverified
0.306
0.306
Tavo Alvarez
Career
Per 600 PA
0.125
0.125
Ryan McGuire
Careerverified
Per 600 PAverified
0.311
0.311
Tavo Alvarez
Career
Per 600 PA
0.25
0.25
Ryan McGuire
Careerverified
Per 600 PAverified
0.616
0.616
Tavo Alvarez
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
0.1
0.1
Tavo Alvarez
Career
Per 600 PA
0.088
0.088
Ryan McGuire
Careerverified
Per 600 PAverified
0.215
0.215
Tavo Alvarez
Career
Per 600 PA
0.143
0.143
Ryan McGuire
Careerverified
Per 600 PAverified
0.545
0.545
Tavo Alvarez
Career
Per 600 PA
0.182
0.182
Ryan McGuire
Careerverified
Per 600 PAverified
0.26
0.26
Tavo Alvarez
Career
Per 600 PA
1
31.58
Ryan McGuire
Careerverified
Per 600 PAverified
64
52.6
Tavo Alvarez
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
55
45.21
Tavo Alvarez
Career
Per 600 PA
1
31.58
Ryan McGuire
Careerverified
Per 600 PAverified
112
92.05
Tavo Alvarez
Career
Per 600 PA
-0.18
-5.75
Ryan McGuire
Careerverified
Per 600 PAverified
59.65
49.03
Tavo Alvarez
Career
Per 600 PA
0
0
Ryan McGuire
Career
Per 600 PA
0
0
Tavo Alvarez
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
88
72.33
Tavo Alvarez
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
1
0.82
Tavo Alvarez
Careerverified
Per 600 PA
5
157.89
Ryan McGuire
Career
Per 600 PAverified
144
118.36
Tavo Alvarez
Career
Per 600 PA
3.8
3.8
Ryan McGuire
Careerverified
Per 600 PAverified
5.07
5.07
Tavo Alvarez
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
0.61
0.61
Tavo Alvarez
Career
Per 600 PAverified
3
94.74
Ryan McGuire
Careerverified
Per 600 PA
7
5.75
Tavo Alvarez
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
4
3.29
Tavo Alvarez
Careerverified
Per 600 PAverified
0
0
Ryan McGuire
Career
Per 600 PA
24
19.73
Tavo Alvarez
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
3
2.47
Tavo Alvarez
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
5
4.11
Tavo Alvarez
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
8
6.58
Tavo Alvarez
Career
Per 600 PA
Ryan McGuire
Careerverified
Per 600 PAverified
37.5
37.5