Statcast Search

Go To Minor League Statcast Search New

Baseball Savant’s search page allows you to query MLB’s Statcast database on a per-pitch, per-game, per-player, per-team, and per-season basis. Definitions for each Statcast metric may be found in the MLB Glossary.

  • Some of these queries are very complicated and take time to run. If the page doesn't fully load, refresh the page and try again.
  • Pitch velocities from 2008-16 are via Pitch F/X, and adjusted to roughly out-of-hand release point. All velocities from 2017 and beyond are Statcast, which are reported out-of-hand.
  • For the limited subset of batted balls not tracked directly, estimates are included based on the process described here.
  • For CSV documentation click here.
  • For a detailed tutorial on using the search click here.
Select Columns to Include in Total Pitches
 
 
 
 
 
 
Select Columns to Include in Stats Results
Basic
Pitch Movement Averages
Results
Pitch Metric Averages
Hit Metric Averages
Fielder Positioning Averages
Pitch Metrics
Pitch Movement
Hit Metrics
Expected Results
Game State
Age
Lineup

Search Results

Rk. Player Pitches Total Pitch %      
1 Moylan, Peter RHP 723 902 80.2
Graphs
2 Holder, Jonathan RHP 479 657 72.9
Graphs
3 Romo, Sergio RHP 657 912 72.0
Graphs
4 Hughes, Jared RHP 644 910 70.8
Graphs
5 Hembree, Heath RHP 788 1113 70.8
Graphs
6 Barnette, Tony RHP 724 1035 70.0
Graphs
7 Jeffress, Jeremy RHP 799 1144 69.8
Graphs
8 Goody, Nick RHP 627 901 69.6
Graphs
9 Cishek, Steve RHP 506 729 69.4
Graphs
10 Ottavino, Adam RHP 719 1052 68.3
Graphs
11 Hoover, J.J. RHP 561 822 68.2
Graphs
12 VerHagen, Drew RHP 363 532 68.2
Graphs
13 Zych, Tony RHP 433 639 67.8
Graphs
14 Workman, Brandon RHP 412 609 67.7
Graphs
15 Mitchell, Bryan RHP 360 535 67.3
Graphs
16 Pagán, Emilio RHP 482 717 67.2
Graphs
17 Warren, Adam RHP 619 939 65.9
Graphs
18 Leone, Dominic RHP 712 1082 65.8
Graphs
19 Saupold, Warwick RHP 714 1088 65.6
Graphs
20 Gearrin, Cory RHP 701 1069 65.6
Graphs
21 Tuivailala, Sam RHP 420 643 65.3
Graphs
22 Boyer, Blaine RHP 451 691 65.3
Graphs
23 Belisle, Matt RHP 611 937 65.2
Graphs
24 Díaz, Jumbo RHP 352 541 65.1
Graphs
25 Crick, Kyle RHP 393 606 64.9
Graphs
26 Altavilla, Dan RHP 498 768 64.8
Graphs
27 Shaw, Bryan RHP 781 1208 64.7
Graphs
28 Givens, Mychal RHP 853 1326 64.3
Graphs
29 Faria, Jake RHP 926 1445 64.1
Graphs
30 Salas, Fernando RHP 665 1038 64.1
Graphs
31 Busenitz, Alan RHP 321 503 63.8
Graphs
32 Leclerc, José RHP 551 865 63.7
Graphs
33 Barnes, Matt RHP 764 1204 63.5
Graphs
34 Dull, Ryan RHP 464 733 63.3
Graphs
35 Thompson, Jake RHP 508 803 63.3
Graphs
36 Oberg, Scott RHP 627 992 63.2
Graphs
37 Albers, Matt RHP 610 966 63.1
Graphs
38 McCarthy, Kevin RHP 450 715 62.9
Graphs
39 Grilli, Jason RHP 503 800 62.9
Graphs
40 Morrow, Brandon RHP 384 612 62.7
Graphs
41 McGowan, Dustin RHP 737 1176 62.7
Graphs
42 Green, Chad RHP 714 1141 62.6
Graphs
43 Strickland, Hunter RHP 615 984 62.5
Graphs
44 Motte, Jason RHP 407 652 62.4
Graphs
45 Swarzak, Anthony RHP 785 1259 62.4
Graphs
46 Duffey, Tyler RHP 702 1126 62.3
Graphs
47 Feliz, Michael RHP 559 899 62.2
Graphs
48 Grimm, Justin RHP 598 964 62.0
Graphs
49 Blanton, Joe RHP 473 765 61.8
Graphs
50 Hildenberger, Trevor RHP 385 624 61.7
Graphs
51 Díaz, Miguel RHP 475 774 61.4
Graphs
52 Gregerson, Luke RHP 593 968 61.3
Graphs
53 Vincent, Nick RHP 579 945 61.3
Graphs
54 Infante, Gregory RHP 576 939 61.3
Graphs
55 Smith, Joe RHP 490 801 61.2
Graphs
56 Barnes, Danny RHP 649 1063 61.1
Graphs
57 Robles, Hansel RHP 580 949 61.1
Graphs
58 Reed, Addison RHP 726 1188 61.1
Graphs
59 Fields, Josh RHP 544 892 61.0
Graphs
60 Hatcher, Chris RHP 615 1009 61.0
Graphs
61 Mariñez, Jhan RHP 591 970 60.9
Graphs
62 Kontos, George RHP 621 1020 60.9
Graphs
63 Storen, Drew RHP 554 909 60.9
Graphs
64 Kahnle, Tommy RHP 618 1017 60.8
Graphs
65 Hendriks, Liam RHP 708 1164 60.8
Graphs
66 Pressly, Ryan RHP 540 890 60.7
Graphs
67 Estévez, Carlos RHP 349 575 60.7
Graphs
68 Oh, Seunghwan RHP 623 1030 60.5
Graphs
69 Clevinger, Mike RHP 1270 2104 60.4
Graphs
70 Ynoa, Michael RHP 359 594 60.4
Graphs
71 Ramírez, Erasmo RHP 1207 1998 60.4
Graphs
72 Rondón, Héctor RHP 602 999 60.3
Graphs
73 Steckenrider, Drew RHP 419 699 59.9
Graphs
74 Ramírez, Neil RHP 383 641 59.8
Graphs
75 Hughes, Phil RHP 542 907 59.8
Graphs
76 Smith, Josh A. RHP 350 586 59.7
Graphs
77 Bowman, Matt RHP 583 977 59.7
Graphs
78 Wittgren, Nick RHP 449 753 59.6
Graphs
79 Otero, Dan RHP 504 849 59.4
Graphs
80 Báez, Pedro RHP 697 1174 59.4
Graphs
81 Stammen, Craig RHP 761 1285 59.2
Graphs
82 Wood, Blake RHP 758 1283 59.1
Graphs
83 Minaya, Juan RHP 478 809 59.1
Graphs
84 Brebbia, John RHP 462 783 59.0
Graphs
85 Suárez, Albert RHP 324 550 58.9
Graphs
86 O'Day, Darren RHP 595 1011 58.9
Graphs
87 Beck, Chris RHP 678 1152 58.9
Graphs
88 Kela, Keone RHP 361 614 58.8
Graphs
89 Cessa, Luis RHP 365 624 58.5
Graphs
90 Hunter, Tommy RHP 509 872 58.4
Graphs
91 Harris, Will RHP 391 670 58.4
Graphs
92 Arroyo, Bronson RHP 677 1159 58.4
Graphs
93 Goeddel, Erik RHP 292 501 58.3
Graphs
94 Neshek, Pat RHP 547 940 58.2
Graphs
95 Yates, Kirby RHP 562 965 58.2
Graphs
96 Law, Derek RHP 370 638 58.0
Graphs
97 Castro, Miguel RHP 599 1033 58.0
Graphs
98 Martes, Francis RHP 596 1027 58.0
Graphs
99 Clippard, Tyler RHP 646 1113 58.0
Graphs
100 Smith, Chris RHP 563 970 58.0
Graphs
101 Jackson, Luke RHP 472 815 57.9
Graphs
102 Maton, Phil RHP 423 730 57.9
Graphs
103 Shoemaker, Matt RHP 730 1264 57.8
Graphs
104 Stripling, Ross RHP 680 1179 57.7
Graphs
105 Soria, Joakim RHP 572 993 57.6
Graphs
106 McCullers Jr., Lance RHP 1156 2014 57.4
Graphs
107 Allen, Cody RHP 668 1165 57.3
Graphs
108 Middleton, Keynan RHP 559 977 57.2
Graphs
109 Uehara, Koji RHP 387 676 57.2
Graphs
110 Ramos, Edubray RHP 575 1007 57.1
Graphs
111 Odorizzi, Jake RHP 1500 2627 57.1
Graphs
112 Bush, Matt RHP 538 944 57.0
Graphs
113 Gausman, Kevin RHP 1914 3357 57.0
Graphs
114 Weaver, Luke RHP 595 1046 56.9
Graphs
115 Tanaka, Masahiro RHP 1595 2810 56.8
Graphs
116 Chavez, Jesse RHP 1313 2312 56.8
Graphs
117 Sewald, Paul RHP 642 1132 56.7
Graphs
118 Bonilla, Lisalverto RHP 369 652 56.6
Graphs
119 Casilla, Santiago RHP 580 1025 56.6
Graphs
120 Dickey, R.A. RHP 1655 2924 56.6
Graphs
121 Díaz, Edwin RHP 638 1130 56.5
Graphs
122 Santana, Ervin RHP 1827 3235 56.5
Graphs
123 Graveman, Kendall RHP 944 1675 56.4
Graphs
124 Sanchez, Aaron RHP 345 613 56.3
Graphs
125 Andriese, Matt RHP 810 1441 56.2
Graphs
126 Estrada, Marco RHP 1823 3246 56.2
Graphs
127 Cobb, Alex RHP 1598 2849 56.1
Graphs
128 Tomlin, Josh RHP 1170 2088 56.0
Graphs
129 Triggs, Andrew RHP 607 1084 56.0
Graphs
130 Pineda, Michael RHP 870 1553 56.0
Graphs
131 Anderson, Chase RHP 1263 2254 56.0
Graphs
132 Castillo, Luis RHP 830 1484 55.9
Graphs
133 Stephenson, Robert RHP 819 1464 55.9
Graphs
134 Strop, Pedro RHP 570 1019 55.9
Graphs
135 Davis, Wade RHP 593 1060 55.9
Graphs
136 Biagini, Joe RHP 1082 1936 55.9
Graphs
137 Bedrosian, Cam RHP 428 765 55.9
Graphs
138 Dyson, Sam RHP 517 927 55.8
Graphs
139 Kelly, Joe RHP 571 1025 55.7
Graphs
140 Lawrence, Casey RHP 542 973 55.7
Graphs
141 Peacock, Brad RHP 1249 2248 55.6
Graphs
142 Hernández, Félix RHP 769 1382 55.6
Graphs
143 Taillon, Jameson RHP 1290 2322 55.6
Graphs
144 Montas, Frankie RHP 345 620 55.6
Graphs
145 Valdez, César RHP 278 500 55.6
Graphs
146 Griffin, A.J. RHP 734 1322 55.5
Graphs
147 Turner, Jacob RHP 350 631 55.5
Graphs
148 Greene, Shane RHP 598 1077 55.5
Graphs
149 Bergman, Christian RHP 444 800 55.5
Graphs
150 Pruitt, Austin RHP 740 1333 55.5
Graphs
151 Sims, Lucas RHP 546 985 55.4
Graphs
152 Karns, Nate RHP 415 749 55.4
Graphs
153 Petit, Yusmeiro RHP 746 1347 55.4
Graphs
154 Bibens-Dirkx, Austin RHP 647 1171 55.3
Graphs
155 Brach, Brad RHP 650 1175 55.3
Graphs
156 Davis, Rookie RHP 288 522 55.2
Graphs
157 Guerra, Junior RHP 683 1238 55.2
Graphs
158 Moore, Andrew RHP 506 919 55.1
Graphs
159 Robertson, David RHP 569 1032 55.1
Graphs
160 McAllister, Zach RHP 537 975 55.1
Graphs
161 Butler, Eddie RHP 505 918 55.0
Graphs
162 Feliz, Neftalí RHP 466 847 55.0
Graphs
163 Adleman, Tim RHP 1147 2088 54.9
Graphs
164 García, Luis RHP 547 997 54.9
Graphs
165 Cain, Matt RHP 1142 2083 54.8
Graphs
166 Betances, Dellin RHP 606 1106 54.8
Graphs
167 Delgado, Randall RHP 573 1050 54.6
Graphs
168 Cahill, Trevor RHP 831 1523 54.6
Graphs
169 Gee, Dillon RHP 437 801 54.6
Graphs
170 Edwards Jr., Carl RHP 616 1129 54.6
Graphs
171 Gray, Sonny RHP 1455 2664 54.6
Graphs
172 Quackenbush, Kevin RHP 278 510 54.5
Graphs
173 Gossett, Daniel RHP 858 1581 54.3
Graphs
174 Whitley, Chase RHP 449 829 54.2
Graphs
175 Tepera, Ryan RHP 691 1275 54.2
Graphs
176 Kelley, Shawn RHP 278 513 54.2
Graphs
177 Osuna, Roberto RHP 520 961 54.1
Graphs
178 Stroman, Marcus RHP 1692 3140 53.9
Graphs
179 Wheeler, Zack RHP 840 1561 53.8
Graphs
180 Musgrove, Joe RHP 947 1760 53.8
Graphs
181 Ramirez, José RHP 555 1031 53.8
Graphs
182 Bolsinger, Mike RHP 406 756 53.7
Graphs
183 Barnes, Jacob RHP 658 1228 53.6
Graphs
184 McHugh, Collin RHP 579 1080 53.6
Graphs
185 Cotton, Jharel RHP 1164 2173 53.6
Graphs
186 Nova, Iván RHP 1430 2677 53.4
Graphs
187 Peralta, Wily RHP 599 1121 53.4
Graphs
188 Kimbrel, Craig RHP 611 1148 53.2
Graphs
189 Koehler, Tom RHP 682 1282 53.2
Graphs
190 Hellickson, Jeremy RHP 1393 2618 53.2
Graphs
191 Hudson, Daniel RHP 586 1101 53.2
Graphs
192 Lyles, Jordan RHP 669 1259 53.1
Graphs
193 Treinen, Blake RHP 634 1194 53.1
Graphs
194 Tillman, Chris RHP 952 1795 53.0
Graphs
195 Gaviglio, Sam RHP 620 1169 53.0
Graphs
196 Harvey, Matt RHP 894 1686 53.0
Graphs
197 Fulmer, Michael RHP 1313 2479 53.0
Graphs
198 Arrieta, Jake RHP 1455 2743 53.0
Graphs
199 Weaver, Jered RHP 355 671 52.9
Graphs
200 Johnson, Jim RHP 516 975 52.9
Graphs
201 Giles, Ken RHP 504 952 52.9
Graphs
202 Norris, Bud RHP 582 1103 52.8
Graphs
203 Pinto, Ricardo RHP 304 576 52.8
Graphs
204 Carrasco, Carlos RHP 1616 3058 52.8
Graphs
205 Bettis, Chad RHP 388 736 52.7
Graphs
206 Martinez, Nick RHP 954 1815 52.6
Graphs
207 Wilson, Alex RHP 500 951 52.6
Graphs
208 Parker, Blake RHP 562 1068 52.6
Graphs
209 Gsellman, Robert RHP 1077 2049 52.6
Graphs
210 Maurer, Brandon RHP 539 1027 52.5
Graphs
211 Pelfrey, Mike RHP 1202 2291 52.5
Graphs
212 Hoffman, Jeff RHP 845 1610 52.5
Graphs
213 Severino, Luis RHP 1614 3082 52.4
Graphs
214 Kluber, Corey RHP 1542 2945 52.4
Graphs
215 Salazar, Danny RHP 951 1814 52.4
Graphs
216 Perdomo, Luis RHP 1341 2558 52.4
Graphs
217 Leake, Mike RHP 1455 2779 52.4
Graphs
218 Leiter Jr., Mark RHP 790 1510 52.3
Graphs
219 Montero, Rafael RHP 1161 2219 52.3
Graphs
220 Blackburn, Paul RHP 489 937 52.2
Graphs
221 Morton, Charlie RHP 1245 2387 52.2
Graphs
222 Lorenzen, Michael RHP 712 1366 52.1
Graphs
223 Bauer, Trevor RHP 1640 3148 52.1
Graphs
224 Bundy, Dylan RHP 1470 2819 52.1
Graphs
225 Wacha, Michael RHP 1400 2690 52.0
Graphs
226 Flexen, Chris RHP 474 911 52.0
Graphs
227 Hendricks, Kyle RHP 1183 2276 52.0
Graphs
228 Godley, Zack RHP 1264 2436 51.9
Graphs
229 Cole, Gerrit RHP 1704 3298 51.7
Graphs
230 Colon, Bartolo RHP 1183 2286 51.7
Graphs
231 Williams, Trevor RHP 1253 2423 51.7
Graphs
232 Farquhar, Danny RHP 460 889 51.7
Graphs
233 Shackelford, Kevin RHP 267 517 51.6
Graphs
234 Hahn, Jesse RHP 624 1209 51.6
Graphs
235 Kintzler, Brandon RHP 572 1110 51.5
Graphs
236 Tazawa, Junichi RHP 494 962 51.4
Graphs
237 Shields, James RHP 1036 2016 51.4
Graphs
238 Castro, Simon RHP 305 595 51.3
Graphs
239 Covey, Dylan RHP 593 1159 51.2
Graphs
240 Bradley, Archie RHP 593 1158 51.2
Graphs
241 Sánchez, Aníbal RHP 950 1855 51.2
Graphs
242 Nola, Aaron RHP 1364 2665 51.2
Graphs
243 Lackey, John RHP 1418 2772 51.2
Graphs
244 Stewart, Brock RHP 299 585 51.1
Graphs
245 Nicasio, Juan RHP 627 1227 51.1
Graphs
246 López, Reynaldo RHP 392 767 51.1
Graphs
247 Hoyt, James RHP 434 850 51.1
Graphs
248 Wojciechowski, Asher RHP 565 1106 51.1
Graphs
249 Velasquez, Vince RHP 649 1269 51.1
Graphs
250 Gibson, Kyle RHP 1332 2610 51.0
Graphs
251 Berríos, José RHP 1218 2388 51.0
Graphs
252 Asher, Alec RHP 545 1069 51.0
Graphs
253 Phelps, David RHP 494 971 50.9
Graphs
254 Nolasco, Ricky RHP 1574 3091 50.9
Graphs
255 Feldman, Scott RHP 971 1909 50.9
Graphs
256 Madson, Ryan RHP 435 855 50.9
Graphs
257 Foltynewicz, Mike RHP 1409 2770 50.9
Graphs
258 Hernandez, David RHP 406 799 50.8
Graphs
259 Wisler, Matt RHP 283 557 50.8
Graphs
260 Gallardo, Yovani RHP 1163 2291 50.8
Graphs
261 Kennedy, Ian RHP 1342 2641 50.8
Graphs
262 Archer, Chris RHP 1729 3406 50.8
Graphs
263 Jansen, Kenley RHP 514 1012 50.8
Graphs
264 deGrom, Jacob RHP 1606 3168 50.7
Graphs
265 Verlander, Justin RHP 1789 3531 50.7
Graphs
266 Jiménez, Ubaldo RHP 1311 2587 50.7
Graphs
267 Ramírez, JC RHP 1167 2303 50.7
Graphs
268 Walker, Taijuan RHP 1391 2743 50.7
Graphs
269 Lynn, Lance RHP 1594 3151 50.6
Graphs
270 Fiers, Mike RHP 1332 2630 50.6
Graphs
271 Garza, Matt RHP 964 1910 50.5
Graphs
272 Bradford, Chasen RHP 256 507 50.5
Graphs
273 Jackson, Edwin RHP 657 1302 50.5
Graphs
274 Ziegler, Brad RHP 351 697 50.4
Graphs
275 Torres, Carlos RHP 628 1248 50.3
Graphs
276 Giolito, Lucas RHP 354 704 50.3
Graphs
277 González, Miguel RHP 1273 2531 50.3
Graphs
278 Fister, Doug RHP 768 1531 50.2
Graphs
279 Woodruff, Brandon RHP 358 716 50.0
Graphs
280 Ross, Tyson RHP 483 968 49.9
Graphs
281 Cashner, Andrew RHP 1316 2636 49.9
Graphs
282 Rosenthal, Trevor RHP 441 883 49.9
Graphs
283 Bridwell, Parker RHP 878 1759 49.9
Graphs
284 Neris, Héctor RHP 615 1232 49.9
Graphs
285 Ynoa, Gabriel RHP 269 540 49.8
Graphs
286 Darvish, Yu RHP 1521 3054 49.8
Graphs
287 Young, Chris RHP 267 536 49.8
Graphs
288 Romano, Sal RHP 746 1498 49.8
Graphs
289 Benoit, Joaquín RHP 428 861 49.7
Graphs
290 Devenski, Chris RHP 631 1270 49.7
Graphs
291 Pivetta, Nick RHP 1211 2439 49.7
Graphs
292 Chacín, Jhoulys RHP 1456 2937 49.6
Graphs
293 Maeda, Kenta RHP 1081 2181 49.6
Graphs
294 Martinez, Carlos RHP 1554 3132 49.6
Graphs
295 Senzatela, Antonio RHP 1100 2217 49.6
Graphs
296 Vizcaíno, Arodys RHP 427 861 49.6
Graphs
297 Barraclough, Kyle RHP 574 1159 49.5
Graphs
298 Stratton, Chris RHP 515 1042 49.4
Graphs
299 Wainwright, Adam RHP 1063 2155 49.3
Graphs
300 Meyer, Alex RHP 576 1169 49.3
Graphs
301 Márquez, Germán RHP 1311 2661 49.3
Graphs
302 Strasburg, Stephen RHP 1351 2742 49.3
Graphs
303 Kuhl, Chad RHP 1321 2686 49.2
Graphs
304 Greinke, Zack RHP 1555 3163 49.2
Graphs
305 Porcello, Rick RHP 1662 3383 49.1
Graphs
306 Bailey, Homer RHP 774 1575 49.1
Graphs
307 Iglesias, Raisel RHP 605 1232 49.1
Graphs
308 Knebel, Corey RHP 666 1359 49.0
Graphs
309 Boxberger, Brad RHP 245 500 49.0
Graphs
310 Roark, Tanner RHP 1565 3216 48.7
Graphs
311 Ureña, José RHP 1404 2882 48.7
Graphs
312 Davies, Zach RHP 1497 3089 48.5
Graphs
313 Nelson, Jimmy RHP 1335 2752 48.5
Graphs
314 Rodney, Fernando RHP 473 978 48.4
Graphs
315 Junis, Jakob RHP 733 1525 48.1
Graphs
316 Zimmermann, Jordan RHP 1264 2644 47.8
Graphs
317 Ellington, Brian RHP 444 930 47.7
Graphs
318 Lamet, Dinelson RHP 925 1941 47.7
Graphs
319 Scherzer, Max RHP 1477 3111 47.5
Graphs
320 Peña, Félix RHP 286 605 47.3
Graphs
321 Eickhoff, Jerad RHP 1009 2133 47.3
Graphs
322 Chatwood, Tyler RHP 1163 2461 47.3
Graphs
323 Paulino, David RHP 249 529 47.1
Graphs
324 Ross, Joe RHP 567 1204 47.1
Graphs
325 Glasnow, Tyler RHP 571 1220 46.8
Graphs
326 Straily, Dan RHP 1437 3085 46.6
Graphs
327 Mengden, Daniel RHP 302 650 46.5
Graphs
328 McCarthy, Brandon RHP 672 1447 46.4
Graphs
329 Worley, Vance RHP 575 1238 46.4
Graphs
330 Lugo, Seth RHP 759 1641 46.3
Graphs
331 Cueto, Johnny RHP 1166 2533 46.0
Graphs
332 Cole, A.J. RHP 430 937 45.9
Graphs
333 Ramos, AJ RHP 504 1104 45.7
Graphs
334 Despaigne, Odrisamer RHP 442 968 45.7
Graphs
335 Hammel, Jason RHP 1382 3029 45.6
Graphs
336 Lively, Ben RHP 641 1411 45.4
Graphs
337 Holland, Greg RHP 399 883 45.2
Graphs
338 Colomé, Alex RHP 449 996 45.1
Graphs
339 Herrera, Kelvin RHP 447 994 45.0
Graphs
340 Volquez, Edinson RHP 678 1516 44.7
Graphs
341 Samardzija, Jeff RHP 1439 3273 44.0
Graphs
342 Teheran, Julio RHP 1320 3074 42.9
Graphs
343 Farmer, Buck RHP 385 900 42.8
Graphs
344 Melancon, Mark RHP 213 502 42.4
Graphs
345 Eflin, Zach RHP 432 1020 42.4
Graphs
346 Gray, Jon RHP 730 1833 39.8
Graphs
347 Drake, Oliver RHP 377 1049 35.9
Graphs