TRIPLE-A EAST
LEAGUE FREE AGENTS REPORT - SCOUTED BY: OSA
07/19/2025
 
  Batters | Pitchers | Fielding Ratings | Fielding Position Ratings
Name Team Pos C Ability C Arm INF Range INF Arm INF Error Turn DP OF Range OF Arm OF Error
Pablo Abad LF 2 1 17 14 14 4 56 52 59
Jesus Abreu C 57 51 20 44 32 12 8 22 18
José Abreu 1B 2 6 29 37 36 23 45 30 25
Jhorvic Abreus 2B 1 1 51 54 60 50 57 63 49
Andy Acevedo LF 1 1 9 20 16 11 54 56 59
Eduardo Acevedo CF 1 1 38 32 27 32 69 70 66
Javier Acevedo C 47 39 26 34 24 37 35 33 37
Joan Acevedo 2B 1 1 53 59 64 54 59 60 63
Stiven Acevedo LF 1 1 19 22 24 11 53 65 53
Agustin Acosta CF 2 1 13 37 13 5 64 44 61
Alex Acosta LF 1 1 19 28 23 5 54 53 58
Angel Acosta C 51 56 21 42 28 11 20 18 24
Jeisel Acosta C 51 51 15 40 28 7 12 27 20
Francisco Acuna 2B 1 1 67 61 54 56 58 46 57
Josh Adamczewski 2B 1 1 61 51 62 57 58 48 58
Matt Adams 1B - - 40 38 33 32 20 38 25
Bohan Adderley CF 1 2 55 57 53 44 77 57 68
Chase Adkison C 55 55 17 20 11 11 29 25 33
Ehire Adrianza SS 6 4 65 61 69 60 56 50 53
Yeudi Advincola 2B 1 1 66 62 57 54 29 23 41
Jonah Advincula CF 1 1 34 36 37 31 72 46 74
Alvaro Aguero CF 2 1 21 36 23 15 61 48 53
Carlos Aguiar LF - - 21 46 44 - 57 51 56
Roinny Aguiar 2B 1 1 66 49 57 58 44 42 47
Denilson Aguila 2B 1 1 61 63 56 52 58 54 58
Ryan Aguilar LF 1 1 40 60 50 28 59 55 52
Tayler Aguilar LF 1 2 6 48 6 - 49 58 56
Freiderman Aguilera CF 1 1 7 31 18 11 61 58 68
Luis Aguilera 2B 1 1 58 57 58 55 61 45 58
Allen Ajoti C 34 53 16 44 34 13 37 57 45
Luiyin Alastre SS 1 1 66 56 57 59 31 45 39
Albert Alberto RF 1 1 7 29 19 13 54 58 55
Hanser Alberto SS - - 56 53 60 56 56 45 53
Louie Albrecht C 39 46 10 14 21 17 21 26 25
Henniel Alcala C 45 51 22 32 30 14 19 42 19
Marcelo Alcala LF 1 2 20 19 19 5 58 56 60
Moises Alcala C 51 53 21 41 28 12 8 24 16
Alfredo Alcantara SS 1 1 63 58 56 55 42 28 37
Deivid Alcantara RF 1 2 14 26 10 7 56 61 58
Derik Alcantara LF 1 2 19 30 23 7 55 55 57
Elisandro Alcantara RF 1 1 23 19 17 3 56 65 47
Fabian Alcantara CF 1 2 17 37 26 8 67 55 64
Kelvin Alcantara RF 1 1 9 27 18 4 57 62 56
Sergio Alcantara 2B 1 1 72 87 59 61 62 75 56
Carter Aldrete LF 1 2 44 50 47 48 61 51 53
Fran Alduey 2B 1 1 61 61 56 54 61 47 64
Eliesbert Alejos 2B 2 1 62 60 61 56 57 43 59
Yoanis Aleksandrov C 44 48 31 56 44 11 41 43 45
CJ Alexander 3B 2 1 55 83 52 40 48 81 46
Jack Alexander C 52 59 27 50 27 11 38 56 31
Jesus Alexander C 31 34 23 54 42 28 32 21 24
Edgar Alfonso 2B 1 1 67 51 64 58 38 31 40
Dayquer Alfonzo C 39 51 17 28 34 12 14 30 24
Eliezer Alfonzo C 64 61 25 43 25 13 54 59 45
Omar Alfonzo C 51 60 19 50 29 19 39 51 39
Pablo Aliendo C 78 72 25 49 30 15 23 40 32
Matt Alifano 3B 1 1 50 58 42 36 28 30 25
Austin Allen C 38 56 24 55 28 19 37 48 36
Brady Allen CF - 1 26 57 39 3 71 68 74
Iverson Allen CF 1 1 30 24 34 30 61 59 56
Tanner Allen LF 3 2 44 46 47 44 58 58 56
Giullianno Allende CF 36 49 29 28 20 25 70 54 67
Bubba Alleyne LF 1 1 23 23 21 22 66 45 68
Yariell Almanzar 2B 1 1 63 61 60 58 58 55 60
Luis Almeyda SS 1 1 69 61 62 62 58 60 56
Hancel Almonte RF 1 1 10 28 28 3 57 60 54
Jeremy Almonte C 52 55 12 42 24 10 9 34 18
Jostyn Almonte LF 2 2 16 25 20 7 51 61 58
Khris Almonte LF 2 2 18 33 13 3 54 51 57
Jose Alpuria CF 2 2 13 40 26 9 55 46 48
Leandro Alsinois CF 2 1 9 37 17 15 61 43 59
Ramiro Altagracia CF - 1 5 10 10 1 17 2 34
Greyber Altamirano 2B 2 1 61 52 58 51 44 24 32
Brayan Altuve C 44 61 23 56 42 19 43 62 42
Carlos Altuve C 42 44 21 51 23 16 6 46 21
Christopher Alvarado 2B 1 1 57 57 59 51 63 43 61
Andres Alvarez 2B 1 1 69 55 67 55 58 46 54
Eddy Alvarez 2B 1 1 59 50 61 53 62 45 51
Edgar Alvarez LF 1 1 34 43 44 36 48 54 39
Erick Alvarez 2B 1 1 48 50 46 41 49 43 55
Hayden Alvarez CF 2 1 19 31 25 5 75 50 74
Jjam Alvarez SS 1 1 63 57 58 58 39 46 47
Juan Alvarez LF 1 1 25 30 29 18 55 55 56
Kevin Alvarez LF 3 3 22 35 33 13 57 56 61
Rafael Alvarez 3B 1 1 56 63 54 38 7 37 38
Roberto Alvarez C 62 54 27 52 24 12 29 45 41
Daniel Amaral CF - 5 53 50 56 49 67 51 76
Carlos Amaya C 54 56 42 65 41 26 41 60 42
Michael Amditis C 52 59 15 38 29 11 20 36 29
Brayan Amoroso LF 1 1 24 31 23 18 46 53 42
Edwin Amparo 2B 1 1 56 52 57 59 52 45 63
Jake Anchia C 45 51 26 54 25 17 16 51 12
Brian Anderson 3B 4 6 58 63 65 41 58 70 57
Bryan Andrade 2B 1 1 51 51 57 58 37 45 35
Dervin Andrade C 51 52 20 33 28 10 16 25 29
EJ Andrews Jr. LF 1 1 20 60 36 15 66 54 58
Rodmar Angela CF 1 1 30 42 30 43 53 43 49
Keaton Anthony 1B 1 1 27 58 44 23 58 65 49
Mike Antico CF 3 2 16 32 18 10 72 49 78
Ronal Antigua LF 1 2 9 27 25 6 50 57 55
Sam Antonacci 2B 1 1 60 52 64 57 58 49 66
Donovan Antonia 2B 29 27 47 57 51 41 60 56 54
Yasel Antuna 2B 1 1 53 69 56 56 13 4 4
Brailyn Antunez CF 2 2 39 48 40 27 71 61 65
Juan Aparicio SS 1 1 56 53 66 59 54 47 50
Angel Aponte LF 4 2 23 39 20 9 67 46 60
Liberts Aponte 2B 3 4 77 61 73 69 59 54 68
Oscar Aponte CF 1 1 15 36 23 9 64 51 56
Yhoangel Aponte CF 2 1 19 31 26 12 66 57 64
Jackson Appel C 42 45 11 23 22 19 42 52 43
Angel Aquino RF 1 1 12 39 19 3 51 58 58
Charlis Aquino SS 1 1 65 57 67 59 44 28 40
Nelson Aranguren C 52 56 17 43 29 12 9 17 21
Gabriel Araujo LF 1 1 6 21 13 12 56 61 54
Juan Araujo 2B 2 1 62 52 56 54 14 26 44
Matt Archer 2B 1 1 54 48 67 53 26 26 30
Nathan Archer CF 1 1 25 21 16 21 72 50 75
Pascual Archila CF 2 2 37 49 31 18 74 51 77
Francisco Arcia C 55 52 25 42 32 18 31 41 32
Silas Ardoin C 62 69 21 49 25 13 39 53 38
Angel Arevalo 2B 2 1 58 55 63 60 66 51 59
Cristian Arguelles CF 1 1 16 25 26 10 66 54 64
Andres Arias LF 2 3 24 51 34 13 53 57 46
Bryan Arias 2B 2 3 54 52 61 50 43 51 50
Cruzmel Arias 3B 2 2 58 59 54 42 35 30 22
Dariel Arias 2B 1 1 61 52 56 58 59 49 55
Daury Arias CF 1 2 10 38 20 10 70 61 73
Diosbel Arias 2B 3 2 67 60 56 63 41 44 39
Gregori Arias 2B 2 3 63 63 62 60 64 51 61
Isael Arias CF 1 1 1 12 7 2 74 48 75
Jalvin Arias RF 2 3 27 39 31 13 55 58 58
Jesmaylin Arias CF 1 3 25 47 29 19 59 67 62
Jose Arias CF 1 1 13 32 20 14 65 59 54
Luis Arias 3B 1 2 52 64 58 42 13 38 14
Joaquin Arias Jr. CF 1 1 9 34 24 9 61 58 57
Luis Ariza C 41 47 27 41 26 16 33 26 33
Ariel Armas C 54 53 19 16 22 23 42 53 50
Gustavo Armas RF 1 2 17 28 15 4 52 61 59
Jean Arnaez 2B 31 46 51 57 55 55 50 47 48
Bryce Arnold 2B 2 2 55 53 62 57 50 41 41
Zach Arnold 2B 1 3 58 55 61 49 55 49 57
Jeremy Arocho 2B - - 56 52 58 61 62 53 59
Erick Arosemena CF 1 1 16 35 20 5 62 54 58
Pablo Arosemena C 57 51 21 33 33 9 7 41 28
Angel Arredondo 2B - - 56 52 60 47 13 12 17
Luis Arredondo 3B 2 1 43 46 42 27 46 43 27
Esmeiquel Arrieche C 44 56 44 55 53 32 56 53 50
Carlos Arroyo 2B 1 2 56 50 63 54 31 26 25
Samuel Arroyo C 55 50 11 32 33 7 20 32 13
J.T. Arruda 2B 1 1 59 53 53 53 51 49 53
Andru Arthur CF 2 1 12 15 23 9 65 54 56
D.J. Artis CF 2 2 17 25 15 3 73 42 63
Johnny Ascanio 2B 2 2 63 57 58 54 63 50 65
Enderson Asencio RF 1 2 21 29 27 13 50 64 59
Vladimir Asencio CF 2 2 42 47 29 22 76 51 69
Yosander Asencio CF 1 1 44 41 60 57 62 47 50
Albertson Asigen LF 1 1 11 16 24 8 61 52 56
Niurby Asigen LF 1 1 17 21 18 6 60 57 54
Paulo Asprilla C 42 50 4 20 16 2 4 3 9
Christian Astudillo C 46 54 15 30 24 9 11 17 19
Jose Astudillo 2B 1 1 66 58 57 55 39 39 30
Luis Atocha C 53 51 13 31 33 10 15 36 19
Brett Auerbach LF 34 55 45 56 54 39 58 59 54
Jose Aular C 43 51 15 45 27 6 11 18 26
Trevor Austin 2B 1 1 55 44 57 52 58 41 63
Drew Avans CF - 3 51 52 50 48 69 61 68
Carlos Avila C 38 52 16 36 27 15 45 54 47
Kliubert Avila C 53 50 13 42 28 11 16 30 24
Rivaldo Avila C 37 50 15 33 24 13 19 32 21
Luis Aviles Jr. 2B 2 1 70 74 39 58 65 64 48
David Avitia C 55 47 23 42 15 12 13 34 32
Yelserth Ayala 2B 1 2 57 57 55 54 54 44 47
Junior Aybar CF 2 1 62 54 56 49 75 52 65
Nicandro Aybar 2B 1 1 57 51 56 57 64 49 67
Owen Ayers C 46 52 18 42 36 13 42 54 42
Karim Ayubi LF 1 2 17 44 16 10 55 59 53
Enddy Azocar LF 1 2 8 22 20 5 58 55 56
Jose Azocar CF 3 1 31 37 22 17 79 61 74
Tyler Baca CF 1 1 53 47 54 53 70 45 74
Sung-hoon Bae LF 1 1 28 46 47 27 39 46 43
Franyel Baez CF 2 1 22 22 27 14 63 59 59
Jose Baez SS 1 1 65 60 61 59 45 27 44
Kenny Baez C 54 55 12 41 25 11 16 23 17
Luis Baez LF 5 1 17 15 25 20 64 38 61
Manuel Baez C 50 50 14 34 27 7 16 37 24
Michael Baez C 41 56 16 32 26 9 8 21 26
Nate Baez C 40 49 44 49 46 43 43 55 47
J.T. Bain CF 1 1 60 51 59 57 72 53 60
Darren Baker 2B 4 5 59 44 68 51 62 42 62
Tavano Baker CF 2 1 16 39 22 7 76 57 69
Dayker Baldallo SS 2 1 63 59 59 54 29 40 31
Bryce Ball 1B 1 1 24 37 21 12 21 48 50
Scott Bandura CF 1 1 30 23 33 25 69 52 71
Teo Banks CF 1 3 10 31 24 4 69 65 67
Zion Bannister CF 1 2 21 16 18 4 72 57 58
Gustavo Baptista C 49 55 46 53 50 46 53 46 46
Sebastian Baquera C 57 51 18 39 31 13 19 38 17
Noah Barber RF 1 1 20 34 28 12 59 66 57
Francesco Barbieri LF 1 1 13 14 14 12 68 56 43
Cristopher Barete CF 1 1 25 22 16 5 70 48 71
Luis Barett LF 1 2 10 28 26 9 60 45 48
Austin Barnes C 65 42 44 51 61 48 54 54 53
Tucker Barnhart C 64 59 31 62 47 13 30 58 38
Cole Barr 2B - - 46 53 54 38 44 52 46
Edwin Barragan 2B 1 1 66 55 62 56 50 42 52
Elis Barreat 2B 1 1 58 52 60 51 60 44 63
Tres Barrera C 61 58 29 63 42 20 26 33 36
Yulian Barreto 2B 2 3 68 58 71 63 59 52 63
Erick Barria SS 1 1 63 56 58 57 43 33 26
Johan Barrios 2B 1 1 51 60 55 51 45 36 26
Jose Barrios 2B 1 1 68 57 66 62 58 53 61
Beycker Barroso C 37 55 38 56 51 28 37 57 46
Braden Barry CF 1 1 34 31 24 25 72 42 71
Justin Barry 2B 1 1 55 53 57 51 58 52 53
Cameron Barstad C 54 62 22 65 23 10 17 41 17
Will Bartlett C 44 58 22 53 30 10 15 31 35
Caleb Bartolero C 52 42 21 50 28 12 14 32 18
Angel Basabe LF 1 2 27 50 34 17 58 64 62
Edgar Basabe CF 2 2 11 29 24 8 59 57 61
Jayson Bass LF 1 1 2 5 6 1 31 35 26
Jesus Bastidas 2B 1 1 57 52 73 56 55 49 58
Brett Bateman CF 1 2 4 18 25 7 78 44 75
Andry Batista CF 3 2 29 44 40 17 70 61 69
Arfeni Batista 2B 1 2 51 59 58 46 27 45 25
Carlos Batista CF 2 1 24 37 14 7 63 56 58
Domingo Batista 2B 1 1 62 59 58 58 54 65 60
Freuddy Batista C 43 54 27 30 36 29 20 22 39
Guillermo Batista 2B 1 1 57 54 58 52 55 55 58
Reminton Batista CF 1 1 17 42 17 4 62 58 57
Matthew Batten 2B 1 3 58 56 61 55 58 44 56
Kyle Battle LF 1 1 9 31 18 2 54 39 60
Jalen Battles 2B 1 1 61 64 49 51 58 50 46
Danny Bautista LF 1 1 23 34 21 17 58 55 57
Erick Bautista CF 1 1 14 27 17 16 67 56 53
Israfell Bautista 2B 1 1 68 57 58 55 72 50 67
Jeremy Bautista C 45 47 17 38 24 8 16 32 23
Jonathan Bautista CF 2 1 19 21 24 15 61 43 61
Saul Bautista CF 2 2 25 26 13 12 67 49 57
Yorger Bautista CF 2 4 36 40 41 32 71 63 66
Andy Beato C 50 50 19 29 24 9 10 27 19
Matt Beaty 1B 1 1 33 46 45 28 43 48 50
Colton Becker 2B 1 1 63 51 59 61 63 48 55
David Beckles LF 1 1 18 13 13 4 49 59 60
Jarrod Belbin 1B 1 1 26 38 43 22 34 46 37
Harlem Belen SS 1 1 63 62 58 56 31 26 33
Adrian Bello C 50 56 20 34 28 7 18 18 13
Gustavo Beltran 2B 1 1 53 62 57 54 53 41 55
Nelson Beltran SS 1 1 67 57 57 56 36 26 26
Nolan Beltran 2B 1 2 52 42 61 57 50 47 47
Eddy Beltre CF 1 2 15 22 19 14 71 61 60
Engel Beltre CF - - 34 48 38 13 73 52 61
Anthony Bemboom C 57 60 19 48 41 20 38 51 40
Cristobal Bena 2B 1 1 61 65 62 54 55 63 53
Cristian Benavides 2B 1 1 62 48 51 51 55 44 45
Ruben Benavides C 53 55 19 34 31 10 17 23 24
Justin Bench 2B 2 2 54 55 62 58 64 49 58
Jhon Bencosme SS 1 1 67 60 59 57 33 38 46
Colton Bender C 50 58 24 23 19 13 43 48 50
Derek Bender C 37 55 22 18 29 25 45 56 56
Johan Benitez 1B 1 2 37 36 39 25 44 51 47
Lazaro Benitez LF 1 1 17 26 13 5 53 60 57
Yoxander Benitez 2B 1 2 56 52 58 54 60 45 57
Juan Benjamin 2B 2 1 56 58 58 56 56 49 59
Godwin Bennett CF 1 1 26 32 22 16 64 49 52
Pierce Bennett LF 1 1 48 46 60 46 48 49 55
Alexander Benua SS 1 1 62 59 60 59 28 41 31
Alfredo Benzan 2B 2 3 57 63 63 57 69 53 70
Cesar Berbesi 2B 2 1 58 50 55 60 56 51 58
Derek Berg C 49 53 43 47 48 44 43 48 46
Jose Bericoto RF 1 1 11 35 15 11 55 62 57
Stevie Berman C 52 49 25 58 29 19 25 49 22
Wynton Bernard LF 10 3 17 26 28 17 69 62 60
Steward Berroa LF - - 31 42 39 29 71 45 65
Luke Berryhill C 42 59 22 56 34 18 35 53 46
Willian Berti CF 1 1 24 20 22 3 63 55 61
Jay Beshears 2B 1 1 58 56 61 57 57 58 49
Cuba Bess 1B 24 44 23 43 34 11 20 48 33
Jhoneiker Betancourt C 39 61 17 44 25 11 34 51 35
Kenneth Betancourt 2B 1 1 55 62 72 56 68 55 70
Christian Bethancourt C 56 86 26 89 53 21 41 91 45
Jax Biggers 2B 1 2 59 48 67 60 57 46 57
Cavan Biggio 2B - - 60 58 66 49 60 52 61
Hunter Bishop LF - - 25 56 39 20 59 44 61
JoJo Blackmon LF 1 1 17 28 28 23 70 49 57
Ben Blackwell 2B 1 1 65 53 61 62 52 45 61
Andy Blake 2B 1 1 55 58 62 54 54 47 57
Wilmer Blanca CF 2 1 22 37 23 12 61 45 57
Carlos Blanco C 26 55 23 19 22 20 44 53 41
Geyber Blanco 2B - - 47 48 61 49 55 46 60
Kennew Blanco 3B 3 3 53 58 67 50 67 51 64
MIguel Blanco CF 2 1 42 49 44 43 64 52 52
Pedro Blanco LF 1 2 35 49 44 26 41 58 47
Alex Blandino 2B 4 4 54 58 51 51 55 51 58
Alejandro Blasco 2B 2 2 59 42 57 54 63 43 57
Jack Blomgren 2B 1 1 61 48 70 61 57 45 60
Bryce Boettcher CF 1 1 42 42 50 44 73 45 73
Eduar Bolivar C 57 53 22 34 25 11 19 16 19
Javier Bolivar 3B 1 2 55 57 63 57 48 53 47
Luis Bolivar CF 2 1 19 26 20 15 79 49 62
Mason Bolivar CF 2 1 15 23 20 10 67 51 53
Moises Bolivar 3B 1 1 41 51 43 30 39 55 42
Skye Bolt LF - - 24 44 28 20 56 62 65
Cesar Bonalde LF 1 1 12 13 16 3 57 46 57
Lisandro Bonifacio 2B 1 2 61 52 63 57 55 44 53
Mauro Bonifacio RF 1 4 8 8 11 3 58 66 64
Andres Bonolis LF 2 1 12 15 21 9 57 55 57
Trevor Boone RF 1 4 22 58 22 8 47 65 47
Dario Borrero RF 1 2 11 39 20 10 52 63 59
Gueile Borrome 2B 2 2 61 56 57 57 54 42 55
David Bote 2B - - 58 55 49 51 59 59 51
Pier-Olivier Boucher LF 1 1 20 14 12 23 54 55 57
Jase Bowen LF 3 1 49 56 47 30 69 61 68
TT Bowens RF 1 3 22 47 38 11 43 64 51
Jeremiah Boyd C 34 52 28 48 25 9 35 53 35
Angel Brachi 2B 1 1 67 59 61 56 63 57 55
Davis Bradshaw LF 1 1 27 45 39 17 62 51 48
Spencer Bramwell C 48 52 9 45 49 5 6 35 27
Rob Brantly C 47 45 18 51 44 18 13 35 25
Osman Bravo C 55 52 11 35 32 8 12 18 21
Bralyn Brazoban CF 3 2 42 48 34 23 75 73 64
Ivan Brethowr LF 22 29 26 38 24 15 41 51 40
Beau Brewer 3B 1 1 42 59 56 40 18 26 26
Jose Briceno C 57 70 24 61 51 12 38 55 39
Miguel Briceno SS 1 2 64 56 60 58 40 33 30
Bryson Brigman 2B 4 1 61 45 84 72 56 51 68
Edwarli Brioso SS 1 1 65 58 59 55 31 24 30
Carlos Brito LF 2 1 9 32 13 8 57 53 60
Chris Brito 1B 1 1 39 52 36 27 39 47 43
Edwin Brito LF 1 1 23 28 26 15 54 57 58
Erick Brito 2B 1 1 62 59 62 57 60 50 66
Josue Brito LF 1 2 20 44 12 11 55 57 60
Roldy Brito 2B 1 2 58 54 50 50 64 58 58
Samuel Brito 2B 1 1 61 55 56 52 58 62 54
Socrates Brito LF - - 29 59 28 10 70 67 67
Logan Britt CF 11 10 24 58 28 7 63 69 58
Soyger Brizuela C 51 54 16 31 29 7 14 36 25
Julian Brock C 49 62 35 59 33 36 14 39 21
Quinn Brodey LF 2 2 28 45 38 18 56 73 58
Bryan Broecker C 41 47 18 22 19 16 42 53 50
Archer Brookman C 56 59 35 28 37 37 19 33 29
Robert Brooks C 42 45 16 32 24 14 27 29 26
Trenton Brooks LF - - 17 31 23 11 46 51 54
Mike Brosseau 2B 1 3 50 62 64 49 54 51 52
Canyon Brown C 54 47 24 25 15 21 24 27 24
Devonte Brown CF 1 1 49 60 50 43 76 64 58
Jessada Brown LF 34 49 27 97 36 15 47 59 51
Jordan Brown 3B 1 2 44 58 52 47 48 59 49
Juan Brown 3B 1 1 54 56 43 25 36 33 23
Luke Brown LF 2 5 32 44 23 13 62 49 72
Sam Brown 1B 1 1 26 59 39 21 36 58 39
Kevin Bruggeman C 53 44 52 50 64 49 53 54 55
Daniel Bruzual C 47 42 22 33 32 7 16 35 22
Yasmil Bucce C 55 51 20 34 29 10 16 18 16
Jacob Buchberger 3B 3 3 44 69 53 38 52 61 46
Jesus Bugarin CF 1 1 12 29 20 5 67 62 60
Tony Bullard 3B 1 2 44 65 56 37 43 61 41
Cade Bunnell 2B 1 1 50 49 58 49 55 47 53
Peyton Burdick LF 1 1 17 44 27 6 66 70 58
Colin Burgess C 63 59 37 52 39 34 38 52 44
Jorge Burgos CF 2 1 12 27 26 5 65 50 64
Chris Burke C 44 51 24 55 34 11 34 58 41
Jacob Burke CF 1 1 43 59 39 28 65 72 71
Collin Burns 2B 2 2 61 55 64 58 51 42 42
Connor Burns C 72 81 11 13 15 12 26 18 33
Jake Burns C 50 59 17 28 32 11 14 30 29
Peter Burns C 53 57 7 51 23 15 9 43 23
Ryan Burrowes SS 2 1 62 68 58 55 60 68 57
Max Burt 2B 1 1 57 66 54 45 44 65 46
Will Bush C 45 53 13 22 15 21 22 35 23
Anielson Buten 2B 1 2 60 56 57 50 56 47 58
Jonny Butler LF 2 2 9 37 28 3 61 38 58
Brandon Butterworth 2B 1 1 74 56 75 69 61 38 54
Juan Cabada SS 2 4 70 67 65 60 65 52 66
Jorge Caballero LF 3 3 4 44 7 1 61 55 54
Jose Caballero 2B 1 1 62 54 56 51 56 55 49
Diosfran Cabeza 2B 1 2 56 50 57 53 53 42 48
Riquelmin Cabral 2B 1 2 50 51 60 55 33 34 36
Daniel Cabrera LF 3 1 28 49 21 20 55 56 67
Jhonnys Cabrera C 57 53 21 42 33 7 6 21 14
Juan Pablo Cabrera C 60 55 31 25 28 35 30 29 24
Manuel Cabrera SS 1 1 65 58 59 58 23 32 42
Romtres Cabrera CF 2 1 10 27 19 14 66 50 56
Walking Cabrera LF 1 1 32 42 32 11 56 55 48
Seth Caddell C 53 47 19 49 17 9 15 46 35
Sebastian Cadiz C 55 54 19 41 33 9 9 19 16
Jose Caguana C 55 56 18 45 34 10 10 41 28
Luis Caicuto C 50 55 17 34 24 13 9 41 22
Chase Calabuig LF 1 2 38 48 34 3 59 48 57
Warren Calcano SS 2 3 71 64 65 70 59 59 53
Fernando Caldera C 59 58 22 37 27 14 44 49 43
Francisco Caldera C 57 53 21 38 33 7 6 25 26
Nehomar Caldera C 45 43 6 39 21 8 6 33 18
Ricardo Caldera C 49 52 21 37 29 7 14 26 18
Cesar Calderon SS 1 2 62 60 59 55 40 28 31
Jaeden Calderon LF 1 2 22 28 19 15 54 56 56
Junior Calderon 3B 2 2 55 66 60 33 3 34 37
Willie Calhoun LF 1 1 23 49 37 21 38 39 37
Caleb Cali 1B 2 2 43 58 42 30 44 55 48
Austin Callahan 3B 1 1 45 58 47 29 19 33 19
Brett Callahan CF 1 1 24 32 37 31 70 43 69
Leonel Callez 2B 2 1 58 56 61 50 26 17 43
Yojanser Calzado CF 1 2 17 21 26 15 72 52 74
Keiberg Camacaro 2B 1 1 63 57 61 56 29 24 34
Samuel Camacaro SS 1 1 65 56 61 55 29 46 39
Jhosward Camacho SS 1 1 63 59 58 57 25 27 37
Jose Camacho 1B 29 36 26 44 28 14 13 20 17
Santiago Camacho C 47 55 20 31 28 7 11 38 18
Jair Camargo C 42 60 20 53 43 21 31 51 43
Johan Camargo 2B - - 58 73 62 61 54 52 56
Mario Camilletti 2B 2 3 49 42 63 52 53 44 65
Alain Camou 2B 1 1 53 43 62 55 59 37 49
Sergio Campana CF 1 2 14 18 29 9 69 53 62
Clayton Campbell C 35 42 21 38 27 11 23 44 30
Drew Campbell LF 1 1 28 27 25 14 60 43 59
Dylan Campbell CF 1 1 45 51 52 46 62 62 63
Jacob Campbell RF 38 49 28 56 32 16 60 74 59
Gustavo Campero LF 41 44 14 42 27 13 51 62 55
Daniel Campos C 44 51 23 46 28 13 20 23 18
Diego Campos C 42 38 29 24 34 35 66 38 26
Dyron Campos LF 1 2 15 27 23 11 67 59 66
Edrei Campos 2B 1 2 55 61 62 53 54 41 43
Elio Campos SS 1 1 67 57 56 59 27 32 42
Ryan Campos C 50 54 17 23 27 21 29 31 31
Hector Campusano 2B 1 1 57 59 63 54 67 64 56
Danny Cancro 3B 1 1 53 67 52 43 50 52 51
Mark Canha LF - - 21 43 31 25 52 51 60
Gregori Cano 2B 2 2 52 56 55 51 27 26 43
Ichiro Cano 3B 3 2 46 52 50 50 39 55 44
Michael Cantu C 40 68 30 78 31 6 35 68 37
Jarol Capellan 3B 1 1 52 46 50 31 28 33 30
Justin Capellan C 50 56 23 33 25 12 10 29 26
Samuel Capellan 2B 1 1 56 52 58 51 23 37 33
Vinny Capra 2B 2 1 62 51 54 55 52 44 46
Balian Caraballo LF 1 1 24 48 27 21 56 60 49
Brandy Caraballo RF 1 2 16 32 23 9 51 56 54
Heriberto Caraballo C 41 38 35 32 38 30 30 46 32
Noah Cardenas C 48 57 33 39 31 20 44 67 50
Victor Cardoza CF 2 1 14 37 16 9 67 59 61
Gustavo Cardozo SS 2 2 66 58 61 59 40 47 34
Leny Carela 2B 2 2 59 53 60 49 54 42 47
Owen Carey CF 1 1 13 19 18 19 69 55 73
Carlos Caripa CF 2 2 23 21 20 7 68 53 75
Carlos Carmona CF 1 2 22 24 18 3 67 55 63
Carlos Caro 2B 1 1 54 46 57 55 58 43 58
Josh Caron C 51 50 24 38 32 21 35 49 58
Albert Carpio 2B 2 1 57 47 55 55 60 43 47
Peyton Carr 3B 1 1 44 53 51 36 47 51 45
Delfry Carrasco 2B 1 1 55 57 59 51 18 27 38
Carlos Carrasquel 3B 1 1 41 60 53 29 42 51 44
David Carrera CF 1 2 10 43 10 12 65 63 58
Oliver Carrillo LF - 1 24 27 26 17 47 49 42
Julio Carrion 3B 1 2 44 51 51 34 42 51 42
Curt Casali C 62 53 16 46 43 11 22 48 40
Jair Casanova LF 1 1 15 39 20 12 53 57 58
Maylerson Casanova 2B 1 1 73 63 69 70 60 57 58
Donovan Casey RF 2 1 39 72 15 3 71 75 56
Yanuel Casiano C 54 60 15 29 34 2 9 25 35
Connor Caskenette C 51 55 25 49 21 12 12 22 35
Xavier Casserilla 3B 2 2 43 60 47 37 39 61 41
Estanlin Cassiani CF 2 2 10 26 19 8 63 49 58
Luis Castaneda 2B 2 1 57 52 55 51 34 26 28
Marcos Castanon 2B 2 4 44 47 48 46 54 51 49
Alejandro Castellano C 54 47 25 28 35 24 36 32 37
Enger Castellano 3B 2 2 38 59 45 26 45 59 46
Pedro Castellanos 1B 1 1 32 48 48 23 44 53 56
Alex Castillo CF 2 2 17 23 23 7 63 54 57
Byron Castillo RF 1 1 11 20 12 7 54 56 57
Chad Castillo 1B 3 2 24 26 30 19 45 41 41
Darian Castillo 2B 2 1 60 43 58 51 65 43 66
Darwin Castillo SS 1 2 63 60 61 53 39 43 33
Deuri Castillo 2B 1 1 61 57 61 56 68 49 67
Eruviel Castillo SS 1 1 67 56 56 56 41 40 37
Estanli Castillo LF 1 2 14 19 17 10 56 58 56
Haritzon Castillo 2B 43 53 57 57 61 57 56 55 64
Isaias Castillo LF 2 2 26 35 28 13 57 56 63
Jackson Castillo CF 1 1 33 43 30 25 75 48 70
Javier Castillo C 52 55 17 30 31 11 10 22 30
Jesus Castillo 2B 1 1 63 58 67 64 68 53 60
Juan Castillo C 49 50 23 43 25 11 14 42 18
Kevyn Castillo CF 1 1 13 31 23 8 64 41 56
Kyler Castillo LF 1 2 7 25 9 2 51 55 42
Lewis Castillo 2B 2 1 58 57 59 49 17 19 32
Luis Castillo LF 1 1 10 28 23 9 53 57 53
Luis Castillo SS 1 2 66 60 62 58 28 24 38
Moises Castillo 2B - - 55 57 67 56 56 52 53
Neyfy Castillo LF 2 3 33 43 34 31 60 57 54
Rafael Castillo 2B - 1 32 38 35 27 9 8 10
Ruben Castillo CF 2 3 34 50 35 30 72 56 67
Ryan Castillo 3B 1 1 56 61 52 38 17 15 16
Yeiferth Castillo CF 2 1 23 19 19 12 65 54 55
Daniel Castro C 55 51 17 29 24 13 16 41 13
Harold Castro 3B - - 41 49 50 49 65 51 56
Jesus Castro C 49 52 11 46 33 13 8 35 30
Jose Castro RF 1 1 11 23 28 9 57 75 54
Jose Castro SS 1 1 63 60 61 54 35 34 25
Jose Castro CF 2 1 19 29 19 7 67 55 68
Sebastian Castro LF 1 2 22 34 19 16 57 59 56
Wilfri Castro C 41 49 20 44 35 10 32 41 39
Carlos Cauro C 56 52 15 28 33 10 10 22 13
Drew Cavanaugh C 57 44 17 28 16 20 32 50 32
Mani Cedeno 2B 2 2 63 68 66 61 59 58 65
Oscar Cedeno SS 1 2 65 56 57 56 29 26 46
José Cedeño C 49 50 20 37 28 7 10 29 21
Oliver Cedeño 2B 1 1 55 48 62 55 16 39 36
Jeremy Celedonio LF 1 1 17 29 18 7 54 57 61
Victor Celedonio SS 1 1 66 56 59 59 25 38 45
Yeisy Celesten 3B 1 1 55 65 60 34 53 52 48
Andres Centeno RF 1 2 18 37 17 12 51 59 55
Juan Centeno C 67 60 33 65 44 19 - - -
Angel Cepeda 2B 1 2 68 58 61 60 55 54 52
Geisel Cepeda LF 1 1 5 21 9 6 61 44 70
Ryan Cepero 2B 2 2 74 65 61 62 60 63 54
Jose Cerice 1B 24 20 33 42 44 29 39 48 46
Brady Cerkownyk C 45 57 41 42 34 46 33 32 37
Logan Cerny CF 34 46 37 55 48 30 72 58 61
Wiston Cerrato C 49 43 42 45 45 35 40 38 48
Gabriel Cesa CF 1 1 16 25 14 5 68 55 58
Ryan Cesarini LF 1 1 27 20 26 18 67 50 66
Ivan Cespedes C 56 52 26 35 26 26 26 25 30
Rubel Cespedes 3B 2 1 44 85 53 39 45 84 43
Adan Chacon 1B 1 1 35 46 42 24 41 26 22
Esney Chacon CF 2 4 37 22 37 8 70 43 57
Jose Chacon SS 2 1 66 60 61 55 32 30 34
Juan Chacon RF 1 1 16 44 14 4 54 63 61
Robinson Chacon CF 1 1 24 29 21 16 69 54 58
Albert Chalas LF 1 2 11 16 18 9 55 51 55
Elizaul Chalas 2B 1 1 61 56 59 48 33 29 26
Wladimir Chalo C 61 55 21 48 41 20 44 51 45
Eduardo Charles SS 1 1 66 60 56 55 37 30 35
Connor Charping C 44 50 23 32 22 16 56 58 57
Kleiver Chauran 2B 1 2 60 57 60 55 53 54 59
Parker Chavers CF 2 3 45 48 53 49 69 49 60
Frainyer Chavez 2B 2 2 60 52 51 52 62 51 52
Santiago Chavez C 53 74 46 60 45 26 10 48 15
Michael Chavis 3B 24 35 47 66 50 39 38 68 45
Griffin Cheney 2B 1 1 52 48 56 51 47 45 46
Luis Chevalier 3B 1 2 42 58 41 31 46 50 49
Nestor Chevalier 2B 1 1 43 42 55 53 53 44 47
Freddvil Chevez 1B 2 1 27 46 29 15 13 16 15
Ray-Jacson Chirino 1B 1 1 23 41 28 17 37 41 36
Frainner Chirinos 3B 1 1 48 57 43 36 29 37 33
Jesus Chirinos 1B 30 41 36 34 28 26 44 45 43
Jorge Chirinos C 50 51 18 47 33 7 8 30 24
Kendry Chirinos 3B 1 1 46 65 56 42 4 40 4
Nixon Chirinos C 51 53 17 31 30 10 14 33 18
Roberto Chirinos 2B 24 52 62 69 58 57 62 61 54
Min-seok Choi 2B 1 1 56 53 55 53 55 45 43
Jakob Christian LF 1 1 23 34 27 22 40 58 47
Nathan Church LF 1 1 24 39 25 11 66 50 72
Nathanael Cijntje CF 1 2 14 26 26 4 74 53 69
Nick Cimillo 1B 33 49 15 51 30 11 41 53 42
Jancarlos Cintron 2B - - 63 53 60 60 62 42 58
Jeremy Ciriaco SS 1 1 64 62 59 59 31 37 31
Tytus Cissell 2B 1 1 61 57 65 59 68 54 60
Kellum Clark LF 1 2 28 70 39 20 44 61 44
Logun Clark C 46 53 24 24 25 14 23 27 22
Wes Clarke 1B 32 56 26 49 28 19 34 57 45
Nick Clarno C 50 51 38 51 39 26 42 48 39
Cam Clayton 2B 1 1 67 49 68 60 62 45 55
Matt Clayton C 50 64 16 39 43 11 10 50 17
Hendrik Clementina C 38 47 22 44 28 14 6 36 18
Nolan Clifford 2B 1 1 65 52 58 65 56 38 47
Pat Clohisy CF 1 1 31 40 36 25 63 42 66
Jackson Cluff 2B 1 5 68 67 61 58 60 67 60
Owen Cobb 2B 2 3 65 53 64 63 58 51 45
Jeison Coca 2B 1 2 61 61 59 59 44 37 46
Spence Coffman 2B 1 1 58 49 51 52 21 22 33
Abraham Cohen CF 1 2 22 36 26 14 67 56 61
Mark Coley CF 1 1 44 43 41 46 73 62 69
Optiel Colina LF 2 2 22 46 50 14 43 38 41
Oscar Colina LF 1 2 13 31 17 7 60 51 60
Harold Coll 2B 1 2 63 55 69 57 54 51 64
Maick Collado 3B 2 1 44 59 56 51 46 53 50
Ke'shun Collier CF 1 2 14 33 18 4 70 45 58
Gavin Collins 3B 39 59 35 80 45 37 41 79 41
Isaac Collins 2B 2 1 55 48 62 58 66 49 58
Tyler Collins CF 1 1 4 28 12 10 70 47 58
Jose Colmenares 2B 1 1 64 59 59 60 21 41 24
Jose Colmenares C 49 55 16 45 29 9 15 28 25
Kilwer Colmenares 2B 1 1 62 49 58 46 54 38 51
Anderson Colmenarez SS 1 1 61 62 59 59 42 24 29
Jose Colmenarez C 41 50 20 35 29 8 18 41 24
Jose Colmenarez C 55 46 22 35 29 11 13 37 16
Andy Colon CF 1 2 16 31 16 3 68 54 52
Luis Colon 2B 2 1 58 57 62 54 16 28 42
Rabel Colon LF 1 2 15 30 18 9 60 58 57
Juan Colorado 2B 1 1 58 63 61 49 58 54 57
Drew Compton 1B 1 1 34 44 41 21 44 59 44
Carlos Concepcion CF 2 2 13 14 19 4 64 60 65
Kashon Conliffe CF 2 2 14 26 20 4 68 57 53
Cole Conn C 63 60 16 34 32 20 24 30 20
Caden Connor LF 2 2 28 34 25 13 55 51 48
Stanley Consuegra RF - - 20 51 22 19 62 78 54
Jhoan Contreras LF 2 2 18 15 15 4 61 51 55
Johan Contreras C 50 52 12 31 33 7 9 32 29
Jose Contreras LF 2 2 10 32 13 9 59 57 55
Mark Contreras LF 2 2 28 49 26 18 61 50 69
Santiago Contreras C 49 53 12 41 29 9 13 17 22
Yan Contreras 2B 3 3 54 65 58 50 59 57 53
Billy Cook LF 1 2 31 42 34 21 67 74 63
Casey Cook 2B 3 1 61 46 64 56 60 47 63
Zac Cook 2B 1 4 48 47 58 53 58 44 51
Garrett Cooper 1B 1 2 27 44 32 16 46 58 44
Everett Cooper III SS 1 1 60 51 48 52 66 43 48
Daniel Cope C 56 66 28 33 24 2 8 33 23
Raino Coran RF 1 2 7 28 28 8 50 56 60
Carlos Cordero SS 1 2 63 60 57 59 27 39 32
Daris Cordero 3B 1 1 55 63 53 40 17 18 22
Franchy Cordero RF 2 2 45 59 26 26 60 66 51
Jose Cordero CF 1 1 12 21 24 3 65 52 60
Jose Cordoba CF 2 1 23 35 18 7 73 50 72
Jose Cordova C 49 60 32 59 39 12 27 49 38
Maykel Coret CF 2 3 26 51 32 23 70 58 63
Chris Cornelius 2B 2 2 56 51 59 58 58 41 49
Enmanuel Corniel CF 1 1 37 33 34 29 56 68 57
Juan Corniel 2B 1 1 75 62 62 60 67 54 57
Luis Corobo C 58 52 31 37 36 26 37 34 35
Jorge Corona C 46 51 23 42 19 6 40 56 41
Elaineiker Coronado 2B 1 2 67 51 68 58 56 44 63
Deivid Coronil SS 2 2 65 63 63 60 70 56 67
Jesus Correa SS 1 1 56 52 45 40 8 17 17
Brayan Cortesia 2B 3 3 64 64 65 61 54 60 60
Elian Cortorreal 2B 1 1 57 56 58 53 13 33 24
Teudis Cortorreal LF 1 2 9 34 19 6 56 56 61
Jack Costello 3B 1 1 44 59 55 36 45 53 46
Marty Costes LF - - 48 58 48 - 55 57 51
Brayan Cota 2B 1 1 64 65 64 49 53 62 59
Felix Cotes 2B 1 1 60 51 61 55 55 42 46
Kole Cottam C 37 49 22 49 28 16 34 49 37
Clint Coulter RF 37 44 29 54 37 15 41 58 43
Corey Cousin CF 1 1 18 38 20 12 76 62 67
Matt Coutney 1B 24 31 33 43 30 25 37 46 39
Ricardo Cova SS 1 2 65 57 59 57 41 32 43
Ben Cowles 2B 1 1 61 55 65 60 61 44 62
Jonah Cox CF 1 1 52 54 42 49 75 48 73
Dustin Crenshaw 2B 1 1 49 56 69 63 47 45 51
Wyatt Crenshaw 2B 1 1 56 62 48 56 62 45 61
Ricardo Crespo CF 1 1 22 27 21 10 68 43 66
C.J. Cron 1B - - 25 43 32 17 20 30 24
Kevin Cron 1B 1 4 29 45 33 22 19 18 56
Tyler Cropley C 43 60 29 50 19 14 32 44 38
Josh Crouch C 62 63 36 58 38 25 38 59 42
Adanson Cruz CF - - 19 40 22 11 67 56 58
Alejandro Cruz 3B 2 2 54 68 61 38 50 57 47
Angel Cruz SS 1 1 61 62 61 59 35 36 47
Darvin Cruz CF 1 2 22 30 15 15 68 56 59
Fadriel Cruz 2B - - 63 58 50 60 73 54 48
Gilbert Cruz C 51 52 11 42 30 12 10 27 20
Juan Cruz LF 2 2 12 17 15 7 55 52 58
Narbe Cruz 2B 3 3 64 60 50 59 58 49 50
Rafael Cruz 3B 1 2 39 58 51 35 41 51 36
Rolphy Cruz 2B 2 1 55 58 54 49 13 21 25
Ronny Cruz 2B 1 1 65 52 61 60 61 57 55
Steven Cruz 2B 1 1 58 52 60 49 63 43 57
Yan Cruz CF 1 1 22 11 22 14 72 61 75
Yohandy Cruz LF 1 2 32 35 34 28 44 45 42
Romer Cuadrado LF 1 1 4 21 28 1 49 63 48
Nixson Cueche SS 1 1 61 56 60 53 36 45 33
Adriel Cuello 2B 1 1 65 59 57 54 57 48 58
Derek Cueto 2B 2 1 55 61 56 41 49 52 53
Gio Cueto C 60 46 19 46 37 11 8 48 30
Elis Cuevas CF 1 2 33 55 57 26 71 56 73
Yohairo Cuevas LF 1 1 13 36 19 5 63 49 60
Rohan Culmer 2B 1 1 54 54 62 50 64 57 58
Wuilder Cumare 2B 1 - 51 48 53 52 14 14 6
Wuilker Cumare CF 1 1 14 22 21 10 66 52 61
Brett Cumberland C 44 53 30 58 31 21 16 22 18
Brad Cumbest LF 1 2 19 41 26 15 43 45 44
Carter Cunningham LF 1 1 22 33 31 30 59 51 58
Michael Curialle 3B 2 1 47 61 54 37 57 59 45
Jose Curpa 2B 5 4 61 46 72 43 58 44 56
Jauri Custodio LF 1 1 23 26 22 13 58 49 65
Cesar D'Oleo LF 1 1 17 18 16 8 61 52 59
J.J. D'Orazio C 59 54 17 47 25 11 32 52 44
David Dahl RF - - 18 40 20 13 67 72 66
Bobby Dalbec 1B 1 1 35 83 39 28 37 68 47
Jarryd Dale 2B 2 2 60 56 54 47 59 58 46
Wilder Dalis 2B 1 1 60 60 63 48 57 53 60
Pedro Dalmagro C 48 52 21 45 25 11 9 39 19
Mitchell Daly 2B 1 1 60 49 59 57 54 43 51
Omari Daniel 2B 1 1 63 53 49 53 59 50 48
Zander Darby 3B 1 1 42 66 48 40 43 65 41
Wes Darvill 2B 1 1 62 66 56 66 50 51 45
Edwin Darville 2B 1 1 57 55 59 49 60 59 58
Derek Datil CF 26 33 16 22 18 22 72 57 71
Kyle Datres 3B 3 2 43 54 47 41 52 66 63
Gabriel Davalillo C 46 71 24 52 40 16 33 49 34
Drew Davies RF 3 3 35 37 30 20 50 62 62
Brendon Davis 3B 3 1 43 71 52 45 55 70 57
Colin Davis LF 1 4 20 37 29 13 58 61 60
J.D. Davis 3B 1 1 33 69 39 30 35 68 37
Jonathan Davis CF 1 2 5 21 16 7 70 45 56
Luke Davis C 49 68 31 57 43 24 45 60 51
Zach Davis CF 1 1 19 11 28 1 67 41 58
Brady Day 2B 1 1 53 45 64 59 63 50 62
Sebastian De Andrade C 49 56 17 32 32 12 10 29 25
Diover De Aza 2B 2 1 62 61 59 55 65 44 62
Manuel De Cesare LF 1 2 19 13 23 3 44 49 46
Arturo De Freitas C 51 63 18 37 27 12 18 36 26
Alex De Goti 2B 1 2 67 61 61 56 58 59 56
Cristopher De Guzman 2B 1 1 60 54 63 44 64 47 61
Eskoly De Jesus RF 1 2 10 45 18 10 53 63 52
Joaan De Jesus 2B - 1 54 53 43 50 15 15 13
Jose De Jesus CF 3 2 32 42 31 24 73 51 72
Alessander De La Cruz RF 1 2 17 39 12 3 50 67 54
Angel De La Cruz CF 1 1 21 31 27 11 64 55 57
Christopher De La Cruz LF - - 42 48 31 22 62 38 54
Daneurys De La Cruz C 61 50 15 8 10 5 3 7 11
Edward De La Cruz C 57 55 23 27 24 10 18 27 20
Elian De La Cruz LF 1 2 20 15 19 7 59 53 55
Erick De La Cruz 2B 2 3 65 54 67 60 67 48 64
Faruk De La Cruz C 41 43 19 31 26 8 19 38 16
Jancory De La Cruz RF 1 2 8 38 11 5 53 60 56
Jhoan De La Cruz 2B 2 3 63 63 64 64 48 56 50
Johmphy De La Cruz 2B 1 1 57 61 57 46 63 52 60
Jose De La Cruz C 52 52 12 40 32 11 19 33 23
Lewin De La Cruz 2B 2 1 61 60 62 57 32 41 36
Luis De La Cruz 2B 31 48 60 58 57 56 67 49 65
Michael De La Cruz C 41 56 36 57 47 38 40 56 44
Reinaldo De La Cruz SS 2 2 64 62 56 57 26 30 31
Rodolfo De La Cruz RF 1 2 9 31 11 3 53 61 53
Wilfri De La Cruz 3B 3 2 61 69 64 49 46 43 40
Willmer De La Cruz 2B 4 2 62 47 59 47 58 51 58
Greylin De La Paz 2B 1 1 54 56 60 54 58 47 54
Reynaldo De La Paz RF 1 1 7 17 15 12 50 64 54
Marcos De La Rosa 2B 2 1 64 58 60 55 73 49 79
Moises De La Rosa RF 1 2 14 24 11 9 52 63 55
Samil De La Rosa 2B 1 1 54 60 54 40 38 13 34
Abel De Leon C 51 54 20 32 27 9 11 18 22
Adrian De Leon C 58 54 12 47 30 11 12 23 23
Darlyn De Leon 2B 1 1 60 43 59 50 68 45 67
Darwin De Leon 2B 1 1 58 53 57 55 19 18 44
Edgardo De Leon 3B 1 2 44 58 51 43 49 58 42
Francis De Leon CF 1 2 25 33 13 4 62 55 53
Fraymi De Leon 2B 1 2 63 55 77 64 57 43 62
Isaac De Leon 3B 2 2 40 58 56 34 41 48 44
Jensy De Leon SS 1 1 63 61 59 59 31 30 22
Luis De Leon 2B 1 1 58 55 54 56 24 27 45
Meylin De Leon 2B 1 1 54 54 58 59 62 63 58
Michael De Leon 2B 1 1 65 62 74 63 61 56 63
Anderson De Los Santos 3B 1 1 41 59 58 34 52 61 51
Jaswel De Los Santos RF 1 1 6 28 13 7 54 60 55
Jefrey De Los Santos 2B 1 1 56 51 59 54 60 54 57
Johan De Los Santos 2B 2 2 63 61 66 61 60 53 64
Kengri De Los Santos 2B 2 1 55 54 57 53 25 24 42
Luis De Los Santos 3B 3 1 44 65 58 40 44 66 61
Omar De Los Santos LF 1 2 11 23 13 9 67 58 60
Raimundo De Los Santos 2B 1 1 62 61 59 59 70 51 75
Raudy De Los Santos SS 1 1 61 59 60 58 41 33 46
Sebastian De Los Santos SS 1 1 63 58 57 55 31 39 42
Branny De Oleo 2B 2 1 66 59 60 56 34 37 30
Axell De Paula CF 1 2 19 28 22 11 62 51 60
Robert De Paula LF 1 2 14 19 17 7 47 51 49
Wilberson De Pena RF 1 1 20 41 27 10 56 58 60
Carlos De Sousa C 54 53 19 34 25 13 10 24 18
Breyias Dean 3B 1 1 42 66 54 37 16 38 36
Justin Dean CF 1 1 29 50 37 14 75 47 61
Cameron Decker LF 1 1 30 32 32 18 43 52 37
Niko Decolati RF 3 5 37 52 39 33 57 66 63
Alisson Del Orbe SS 2 1 63 57 56 57 38 33 42
Angel Del Rosario 3B 2 2 55 63 58 45 14 16 5
Ismael Del Rosario CF 1 1 37 37 33 35 65 70 62
Junior Del Valle LF 1 1 19 18 23 9 56 52 55
Chad Delancey LF 2 1 23 59 25 23 57 51 47
Jason Delay C 68 64 34 34 33 14 14 33 31
Jake DeLeo CF 26 52 17 51 25 23 67 64 54
Anthony Delgado 1B 1 1 22 24 22 16 55 57 58
Joan Delgado 2B 1 2 62 53 57 52 19 26 24
Joe Delossantos LF 1 1 12 18 10 12 60 41 58
Ben DeLuzio CF 1 2 62 62 46 54 68 40 56
Travis Demeritte LF - - 38 60 42 39 52 63 51
Austin Deming 3B 1 2 43 55 43 42 33 53 39
Kyle Dernedde 2B 1 1 66 49 73 65 55 43 50
Nicolas Deschamps C 48 53 22 28 22 16 28 33 28
Cam Devanney 2B 4 4 63 67 65 57 45 63 56
Jose Devers 2B 2 1 65 57 68 57 57 47 56
Filippo Di Turi SS 2 1 61 79 72 67 57 76 59
Khadim Diaw CF 36 61 23 28 28 21 70 68 65
Aledmys Diaz SS 5 4 68 64 64 60 49 57 47
Angel Diaz C 53 54 12 33 31 9 8 25 20
Blayberg Diaz C 56 55 16 31 33 12 18 20 15
Brauli Diaz SS 2 1 62 59 56 54 44 39 29
Brent Diaz C 47 62 25 59 16 12 13 67 37
Eduardo Diaz LF 4 5 28 44 33 3 62 55 54
Edwin Diaz 3B 1 2 58 80 66 51 33 36 27
Fernando Diaz 1B 29 41 27 48 32 28 29 50 46
Geraldi Diaz C 55 49 29 55 44 15 6 22 20
Ismel Diaz C 51 53 19 30 28 10 12 27 28
Jairo Diaz C 54 56 11 35 31 12 7 21 23
Jhiancarlos Diaz 2B 2 1 53 67 52 49 50 59 53
Jhon Diaz SS 1 1 64 58 62 59 24 26 38
Jonathan Diaz C 55 50 39 58 52 14 38 59 42
Joseph Diaz LF 2 2 14 14 16 9 56 57 54
Josttin Diaz 2B 1 1 56 56 54 55 28 32 38
Kelvin Diaz SS 2 1 50 68 56 57 49 61 40
Kelvin Diaz CF 1 2 60 54 59 49 75 49 63
Nomar Diaz C 58 51 21 28 16 15 31 26 29
Randal Diaz 2B 2 2 70 61 67 65 57 57 51
Reniel Diaz CF 1 1 22 35 19 3 61 55 55
Victor Diaz C 58 54 18 34 24 14 18 25 20
Winder Diaz 3B 1 1 58 63 56 45 23 9 23
Yidel Diaz C 39 43 17 37 28 13 17 41 21
Yimmy Diaz SS 1 1 63 59 59 54 35 28 47
Corey Dickerson LF - - 18 36 26 13 43 44 55
Dustin Dickerson SS 1 1 67 68 65 59 59 60 61
Ray-Patrick Didder 2B 2 3 61 68 48 56 71 64 47
Derek Dietrich LF - - 41 57 56 44 53 62 51
Wilmer Difo 3B - - 61 77 65 59 56 57 48
Eriel Dihigo 3B 3 3 59 68 66 49 41 45 46
Jose Dilone SS 1 1 66 62 58 56 26 33 38
Dawson Dimon C 55 54 36 52 31 29 41 55 44
Mason Dinesen 2B 1 1 60 52 54 47 56 58 57
Marcos Dinges C 38 49 25 14 21 19 50 66 57
Nick Dini C 43 48 41 51 41 26 37 46 31
Isaias Dipre LF 1 1 32 44 44 34 58 43 49
Samil Dishmey RF 1 1 17 27 14 12 55 62 56
Angelo DiSpigna 1B 2 2 31 41 39 36 43 45 53
Jordan Dissin C 41 49 13 23 17 15 32 24 30
Brenden Dixon 2B 1 2 59 67 55 52 47 65 46
Hunter Dobbins C 46 60 36 57 43 16 44 52 46
Carlos Dominguez LF 2 1 16 24 13 15 62 56 60
Miguel Dominguez C 44 46 22 32 32 8 14 28 15
Ramiro Dominguez 2B 1 1 57 55 57 54 59 43 60
Carlos Done CF 1 1 8 35 13 5 51 57 56
Matt Donlan C 52 49 15 51 25 5 8 46 25
Anthony Donofrio CF 1 1 22 23 22 22 71 61 65
Dayton Dooney 2B 3 2 51 46 58 42 51 42 48
Carter Dorighi 2B 1 1 62 50 60 57 53 50 52
Patrick Dorrian 2B 3 4 50 62 54 49 44 52 43
Manuel Dos Passos C 60 54 20 40 25 7 10 31 27
Vinicius Dos Santos LF 1 1 11 30 18 5 51 59 58
Terence Doston LF 1 4 56 55 47 42 69 57 52
Jhojan Downer C 57 54 26 33 34 28 32 30 36
Hunter Dozier 3B 2 2 38 72 41 37 42 64 45
Joel Dragoo CF 1 1 38 51 35 50 67 47 66
Brandon Drury 3B - - 56 54 65 50 52 49 55
Athanael Duarte 3B 1 1 53 63 56 44 9 26 15
Victor Duarte 2B 2 1 56 58 62 55 23 38 23
Damon Dues 2B 5 2 51 48 53 57 49 54 50
Matt Duffy 2B - - 64 63 61 45 54 56 57
Gavin Dugas 2B 2 5 49 48 53 43 51 43 59
Steven Duggar CF 1 5 33 43 23 17 80 48 71
Kevin Dume 1B - - 22 31 23 4 2 12 3
Titus Dumitru RF 1 1 31 38 43 28 59 60 56
Clay Dungan 2B 3 5 57 51 63 60 66 47 67
Jack Dunn 2B 1 1 59 57 67 56 63 53 64
Lucas Dunn 2B 1 2 57 53 66 48 60 47 71
Nick Dunn 2B 4 5 53 50 62 57 48 51 61
Oliver Dunn 2B 1 1 59 48 60 57 59 49 57
Jared Dupere LF 1 1 43 47 51 48 56 55 58
Alessandro Duran C 49 46 12 45 27 10 13 28 20
Edinson Duran C 46 51 23 44 31 14 7 29 16
Edward Duran C 55 51 23 38 28 6 17 39 29
Frandy Duran LF 1 1 16 19 18 11 40 47 39
Gregory Duran RF 1 2 8 37 28 4 52 59 55
Rodolfo Duran C 53 75 30 74 29 13 38 52 36
Luis Durango CF 1 2 15 33 20 7 66 49 64
Brendan Durfee C 44 37 23 19 21 17 24 30 29
Ty Duvall C 53 59 29 58 32 14 36 55 34
Matt Dyer 3B 34 62 49 64 51 45 55 63 52
Connor Dykstra C 49 48 13 20 18 10 24 26 32
Jayce Easley 2B 2 2 59 49 68 62 67 50 58
Weston Eberly C 60 52 10 16 23 15 30 24 21
Bryce Eblin 2B 1 1 57 58 62 56 51 44 53
Cam Eden CF 13 10 55 57 60 61 73 57 55
Drew Ehrhard 2B 27 43 55 51 61 54 52 43 52
Zach Ehrhard CF 1 1 45 52 48 57 74 51 72
Brandon Eike 3B 1 1 48 57 49 39 43 57 41
Tim Elko 1B 2 2 29 50 42 21 39 58 42
Duke Ellis CF 2 2 27 30 17 12 73 49 76
Karl Ellison C 54 55 36 23 28 22 6 25 16
Cole Elvis C 42 54 20 48 47 12 10 36 18
Leandro Emiliani LF - - 30 44 23 11 48 50 43
Myles Emmerson C 64 60 25 51 28 11 9 21 16
Kale Emshoff C 34 51 19 46 25 14 12 45 28
Andy Encarnacion CF 1 1 15 21 13 11 68 43 68
Anyelo Encarnacion 2B 1 1 63 61 61 55 58 48 65
Diwarys Encarnacion SS 1 1 53 60 55 35 58 69 60
Handelfry Encarnacion CF 2 1 22 31 27 11 68 61 59
Jefferson Encarnacion LF - - 36 43 33 11 61 35 45
Luis Encarnacion C 32 51 42 54 55 38 41 53 42
Yamal Encarnacion 2B 1 1 57 56 53 49 68 55 69
Adam Engel CF 1 2 3 29 9 10 79 45 73
Kevin Ereu 2B 1 1 67 66 61 64 57 63 43
Leroy Escalante LF 1 1 17 40 22 9 55 56 52
Rafael Escalante C 51 52 19 37 29 6 9 42 28
Eybert Escalona C 43 52 28 46 29 18 42 47 44
Yhoan Escalona C 52 56 17 42 32 7 17 30 18
Aneudi Escanio 2B 1 2 58 48 59 55 32 41 39
Brenny Escanio 2B 2 1 63 60 56 57 58 49 61
J.C. Escarra C 42 46 33 52 43 26 51 62 50
Eduardo Escobar SS 1 1 50 63 54 46 55 56 56
Jose Escobar 2B 1 2 55 59 57 49 33 24 35
Julian Escobedo LF 1 1 23 44 37 13 57 42 62
Jose Escorche 2B 2 1 65 58 62 55 59 44 57
Luis Escudero 2B 2 2 48 46 62 57 54 49 53
Samuel Escudero C 50 54 14 29 30 14 17 19 29
Alan Espinal C 58 49 50 57 44 31 53 58 46
Edwardo Espinal RF 1 2 19 26 20 4 55 61 55
Ewry Espinal RF 1 1 17 40 34 12 42 56 49
Jeferson Espinal CF 2 1 19 23 13 5 71 46 68
Juan Espinal CF 2 3 30 52 34 16 60 74 69
Smarlin Espinal CF 1 2 24 33 14 11 64 53 59
Kelvin Espino LF 1 1 19 26 18 5 55 51 58
Sebastian Espino 2B 1 1 60 51 68 54 53 57 54
Christopher Espinola CF 2 2 11 20 14 7 63 51 54
Alfredo Espinoza C 49 41 15 40 25 10 14 26 27
Anthony Espinoza SS 1 1 63 59 59 56 31 23 31
Francisco Espinoza C 41 52 23 38 28 7 19 32 20
Iverson Espinoza SS 1 1 64 56 60 58 38 25 34
Leonel Espinoza CF 1 1 42 56 43 38 61 59 62
Lizandro Espinoza 2B 2 1 79 64 73 72 82 62 61
Ludwing Espinoza SS 2 1 67 62 61 57 26 38 35
Ronnyel Espinoza 2B 2 1 61 53 56 51 64 43 59
Tyler Esplin LF 1 2 28 55 30 17 47 70 56
Evan Estevez LF 1 2 29 42 29 14 41 51 45
Geury Estevez 3B 1 1 33 62 44 33 46 24 23
John Estevez RF 1 1 7 27 16 12 51 58 53
Samuel Estevez CF 2 1 25 24 17 14 71 50 70
Deivi Estrada LF 3 3 3 24 28 4 63 43 56
Johan Estrada C 57 55 13 47 33 11 14 21 19
Jose Estrada C 50 52 15 34 26 7 9 26 16
Natanael Eusebio LF 1 2 7 23 9 6 57 45 59
Claudio Evangelista CF 1 1 42 51 39 44 62 58 52
Phillip Evans 3B - - 52 57 69 62 51 51 54
Zach Evans 2B 1 1 65 52 62 58 62 52 53
E.J. Exposito 2B 1 1 62 54 65 60 62 45 58
Albert Fabian RF 1 2 22 34 27 20 55 62 54
Miguel Fabrizio C 49 52 21 42 18 13 15 43 24
Christian Fagnant C 50 49 36 46 38 8 43 51 45
John Michael Faile 1B 39 47 24 40 32 16 21 29 22
Yoyner Fajardo LF 1 2 44 54 61 56 55 52 64
Christopher Familia LF 2 1 12 32 21 7 56 58 59
Jose Familia 2B 1 1 62 51 63 62 61 50 46
Railin Familia C 27 44 36 53 44 34 31 33 39
Nomar Fana LF 1 1 15 18 21 8 57 56 60
Johneshwy Fargas CF 2 3 44 62 41 30 82 71 68
Caleb Farmer 3B 3 2 36 51 44 26 42 50 44
Ezra Farmer CF 1 1 29 28 34 48 63 44 70
Justin Farmer LF 1 1 36 45 37 32 58 68 54
Trent Farquhar 2B 1 1 59 49 62 55 53 58 59
Ian Farrow LF 2 2 22 44 34 11 49 62 48
Zac Fascia C 42 54 22 53 21 10 31 53 45
Moises Febrillet 2B 1 1 52 51 57 55 50 47 42
Kyler Fedko LF 3 1 29 35 27 24 60 63 63
Hunter Feduccia C 59 60 25 57 29 22 40 23 17
Jayden Felicia SS 1 1 60 51 44 46 8 8 11
Wilmer Feliciano RF 3 2 12 31 31 8 45 57 42
Diego Felix 3B 1 1 54 62 58 45 38 29 15
Edrick Felix 2B 1 1 61 53 59 56 48 41 46
Adbiel Feliz SS 3 3 78 68 74 70 63 56 62
Angel Feliz LF 1 1 13 12 24 8 60 57 55
Cristian Feliz RF 1 1 21 39 14 4 51 61 55
Kendry Feliz 2B 1 1 57 56 54 55 35 25 29
Jackson Feltner 1B 3 1 19 32 28 16 13 19 27
Kenny Fenelon CF 2 3 39 46 35 26 71 53 62
Cade Fergus LF 1 1 20 22 13 23 66 43 65
Anderson Fermin CF 2 2 17 26 20 15 72 50 76
Andrew Fernandez C 50 51 21 31 33 9 13 36 22
Darling Fernandez CF 2 2 9 24 15 3 67 56 61
Dauri Fernandez 2B 2 1 61 45 57 59 62 45 59
Eduarqui Fernandez CF 2 3 25 39 30 10 61 66 59
Ilan Fernandez SS 2 2 62 64 65 59 58 56 63
Ilvin Fernandez SS 1 2 64 56 59 58 22 41 24
Jesus Fernandez SS 1 1 61 57 58 55 24 47 39
Johan Fernandez C 50 51 29 28 35 37 23 27 24
Jose Fernandez 2B 1 1 56 47 55 52 56 39 46
Mario Fernandez C 55 56 18 28 27 10 15 37 29
Starling Fernandez 2B 1 1 60 58 60 54 41 30 47
Xavier Fernandez C 49 57 25 60 30 10 32 64 38
Yosmi Fernandez SS 2 2 61 62 58 57 24 25 30
Alirio Ferrebus C 49 53 18 42 33 13 6 29 14
Daniel Ferreira LF 1 2 18 28 15 3 56 51 55
Johan Ferreira 3B 1 - 34 46 35 31 37 45 39
Brayan Ferrer C 53 54 22 36 28 7 13 29 21
Jaime Ferrer LF 30 44 25 68 46 9 56 57 54
Jose Ferrer C 54 53 28 41 38 18 29 28 30
Omar Ferrera 2B 1 1 59 53 57 54 15 25 35
Pascanel Ferreras 2B 1 1 63 75 52 64 57 62 41
Jadyn Fielder 2B 1 1 46 55 53 49 50 53 47
Dylan Fien C 53 62 41 18 22 18 21 18 5
Danell Figueroa C 52 55 24 38 25 9 11 38 17
Derlin Figueroa SS 2 2 64 57 61 54 37 43 39
Leiker Figueroa 2B 1 1 57 50 56 49 46 46 44
Victor Figueroa LF 1 1 24 25 30 22 40 41 41
Marc Filia C 38 50 21 15 15 19 49 45 44
Keegan Fish C 49 57 39 59 41 14 9 44 18
Cam Fisher LF 18 26 28 58 32 19 44 58 42
Devin Fitz-Gerald 2B 7 13 64 53 70 62 62 49 67
Hunter Fitz-Gerald 1B 4 4 25 38 34 23 32 52 47
Kevin Fitzer LF 1 1 41 39 46 38 57 46 58
Ryan Fitzgerald 2B - - 62 44 59 52 62 42 53
Daniel Flames 2B 1 2 66 58 61 55 63 41 62
Osmany Fleitas SS 1 2 65 62 60 57 31 29 33
David Fletcher SS 4 6 14 58 82 67 56 54 57
Tre Fletcher CF 3 1 39 53 41 47 67 67 53
Nathan Flewelling C 43 50 23 28 26 15 27 25 22
Tucker Flint LF 21 23 24 46 24 16 54 58 56
Francis Florentino LF 2 5 34 3 3 1 57 56 63
Jerson Florentino 2B 1 2 58 54 55 53 30 18 39
Omar Florentino SS 2 1 63 58 61 55 55 47 56
Arturo Flores C 37 54 15 43 25 14 26 32 25
Diego Flores C 42 38 36 32 26 35 26 24 36
Miguel Flores C 52 56 29 31 32 35 31 23 37
Rafael Flores 2B 1 1 58 51 59 57 58 41 59
Randy Flores 2B 1 1 60 55 53 54 67 50 67
Roderick Flores SS 1 1 62 60 56 57 34 31 41
Ronaldo Flores C 56 56 15 44 33 10 19 26 26
Stiven Flores C 52 51 16 31 28 6 10 37 22
Wilfredo Flores 2B 1 1 57 44 55 52 53 44 48
Yemal Flores LF 2 2 8 37 8 5 58 55 67
Francisco Floyd SS 2 1 61 60 56 54 31 31 36
Shayne Fontana LF 2 2 22 35 23 17 58 46 59
Cole Fontenelle 3B 1 1 44 56 57 31 44 54 48
Mike Ford 1B 2 2 23 31 29 18 36 41 34
Garret Forrester C 33 51 47 59 49 31 45 56 42
Cole Foster 2B 1 2 64 55 61 57 58 52 43
Rio Foster 3B 1 1 42 65 58 33 47 62 46
Luis Fragoza CF 1 1 20 35 23 4 62 64 65
Juan Frances CF 1 1 14 28 14 9 64 54 61
Joshua Francis 2B 1 2 56 44 61 56 58 45 57
Thomas Francisco LF 2 3 27 44 33 25 40 53 46
Carlos Franco C 59 55 17 42 24 13 9 31 19
Cesar Franco CF 1 1 33 34 29 29 75 58 76
Junior Franco CF 1 2 14 22 20 4 61 49 64
Adam Frazier 2B - - 59 52 64 56 68 54 58
Garrett Frechette LF 1 1 25 55 38 21 51 60 51
Carter Frederick LF 1 1 34 42 23 8 41 52 51
Cody Freeman 2B 30 43 51 63 43 43 61 52 50
J.R. Freethy 2B 1 1 56 50 53 53 64 50 62
David Freitas LF 1 1 30 36 33 34 57 62 56
David Freitas 1B 43 44 36 38 53 19 13 35 30
Jesus Freitez C 46 39 10 23 20 19 21 24 32
Luis Freitez RF 1 1 21 41 18 7 52 62 60
Alan Frias LF 2 2 12 31 18 6 56 51 54
Luis Frias CF 2 1 15 32 22 12 74 52 75
Ovandy Frias SS 1 1 67 60 59 57 41 34 26
Wander Frias 2B 2 1 59 57 61 53 59 49 46
Patrick Frick 2B 2 2 57 52 61 56 54 44 45
Tomas Frick C 51 55 15 51 47 14 32 56 37
Ross Friedrick 1B 22 34 21 36 37 19 45 53 42
Jacob Friend C 44 36 20 16 16 19 63 65 58
Vito Friscia C 40 47 25 43 27 13 17 47 23
Will Frizzell 1B 2 1 22 40 37 11 28 42 39
Branden Fryman 2B 2 2 59 58 61 57 55 45 47
Davirik Fuenmayor 1B 1 1 49 46 49 32 28 20 27
Erubiel Fuentes 2B 1 1 62 54 54 49 32 32 34
Joshua Fuentes 3B 1 1 57 67 58 37 42 45 48
Braxton Fulford C 62 60 33 58 44 26 35 58 43
Nate Furman 2B 1 1 55 50 59 53 50 43 57
Cole Gabrielson CF 2 1 16 36 18 14 70 41 69
Daniel Gaitor CF 2 1 44 43 43 44 72 53 56
Emiliano Galan LF 1 1 28 34 34 34 56 70 63
Yosy Galan LF 1 2 8 25 23 7 58 50 59
Ryan Galanie LF 1 1 30 39 31 23 45 51 44
Angel Galarraga C 56 53 14 41 25 11 12 42 23
Cam Gallagher C 68 59 18 60 66 6 23 45 32
Leo Gallardo C 56 51 23 35 24 13 18 35 20
Moises Gallardo LF 1 1 9 30 26 6 55 52 59
Alonso Gallegos 2B 1 2 64 46 60 55 63 45 62
Ben Gamel CF 6 3 19 22 26 10 55 53 49
Jesus Gamez LF 1 2 20 43 22 6 45 51 47
Angel Garced 2B - - 55 53 54 40 2 2 3
Carlos Garces 2B 1 1 57 58 57 52 56 49 60
Eliomar Garces 2B 3 3 70 59 72 70 56 53 65
Adrian Garcia C 47 52 16 39 29 7 8 27 21
Adrian Garcia 2B 1 1 58 54 53 57 65 55 65
Alexander Garcia LF 1 2 26 32 28 24 43 52 46
Anderson Garcia 3B 1 1 51 51 44 32 30 28 31
Avisail Garcia RF - - 28 51 31 15 53 70 55
Cristian Garcia 3B 1 2 36 53 43 33 43 52 36
Dariel Garcia 2B 1 1 57 65 59 56 67 56 63
Darison Garcia 2B 1 1 63 54 63 56 59 45 68
Darol Garcia 2B 1 2 53 55 64 53 50 46 54
Duncan Garcia LF 1 2 16 21 22 8 57 54 55
Elian Garcia LF 1 2 12 33 23 4 55 43 56
Endri Garcia 2B 1 1 51 62 59 49 57 53 52
Francisco Garcia 3B 1 1 52 61 54 38 20 15 8
Jaiker Garcia 2B - - 37 46 43 42 35 27 26
Jesus Garcia C 50 53 14 47 32 9 14 39 28
John Garcia C 48 44 23 32 24 17 27 25 31
Jorge Garcia LF 1 1 17 31 25 6 58 45 60
Juan Garcia SS 1 1 67 51 47 54 68 48 51
Juan Garcia C 50 53 18 30 28 13 7 20 15
Junior Garcia RF 1 1 7 17 21 5 50 64 53
Keiver Garcia 2B 1 2 61 58 58 53 40 47 42
Kevin Garcia C 45 53 17 35 25 9 15 28 28
Leury Garcia 3B 6 4 56 72 56 50 62 63 52
Luis Garcia C 47 46 17 43 32 11 16 35 23
Luis Garcia SS 2 1 61 57 58 56 34 44 38
Reivaj Garcia 2B 2 3 60 49 60 58 61 37 44
Rodrigo Garcia C 57 40 28 34 37 34 29 38 26
Wilson Garcia 1B 21 38 27 43 38 13 36 44 38
Yirer Garcia C 54 56 19 39 28 6 14 36 25
Kyle Garlick LF 1 1 16 55 23 8 52 61 60
Ray Garrett SS 1 1 67 60 61 54 36 24 41
Andy Garriola LF - 4 21 42 26 13 41 62 53
Willie Joe Garry Jr. CF 1 4 28 47 29 13 72 55 63
Andres Garza C 53 58 35 28 23 29 61 57 69
Mickey Gasper C 38 49 40 51 49 45 11 13 24
Sandro Gaston C 38 46 21 33 33 13 19 17 13
Thomas Gavello 2B 39 53 59 50 51 46 53 54 52
Aldo Gaxiola 3B 1 2 45 66 52 35 9 10 31
Jon Jon Gazdar 2B 1 1 60 50 68 58 64 50 62
Jeremy George RF 1 2 20 37 23 13 56 61 55
Nate George CF 2 1 25 39 31 11 76 49 68
Angel Geraldo SS 1 2 67 61 64 58 44 54 47
Haniel German CF 1 1 36 24 33 26 67 62 64
Manuel German 1B - 2 29 52 31 19 25 22 29
Nathanael German SS 1 1 63 59 60 58 30 28 35
Denyerbe Gervis SS 1 1 64 56 56 58 34 32 29
Michael Gigliotti CF 1 1 36 41 39 20 81 40 80
Adrian Gil 2B 1 1 45 52 47 47 42 50 42
Angel Gil RF 1 2 12 23 24 5 51 65 53
Samuel Gil 2B 2 2 64 55 61 56 33 46 35
Nick Gile 2B 2 1 48 54 49 41 45 47 47
Hayden Gilliland C 46 50 18 38 21 16 32 42 37
Martin Gimenez SS 1 2 62 59 57 59 33 39 43
Yosmar Gimenez SS 2 1 67 61 56 59 25 39 37
Estiven Giron C 27 36 24 40 28 7 7 35 22
DJ Gladney LF 1 3 39 66 43 40 63 62 50
Logan Glass LF 2 3 22 37 23 8 53 59 46
Phillip Glasser 2B 1 1 63 62 60 60 50 47 58
Dub Gleed 2B 1 1 55 53 69 53 55 44 62
Jackson Glenn 3B 1 2 43 52 52 41 40 48 39
Ben Gobbel 2B 1 1 55 51 46 49 44 53 43
Jose Godoy C 55 60 13 48 39 7 13 44 33
Gabriel Gomes C 49 53 18 30 29 9 10 22 15
Yan Gomes C 65 67 19 55 30 24 30 43 38
Antony Gomez CF 1 2 25 35 14 9 64 51 60
Dilver Gomez C 56 54 18 32 29 8 17 33 19
Esneider Gomez 2B 31 47 54 55 67 54 53 47 55
Jose Gomez 2B 3 3 62 58 58 59 58 59 48
Jose Gomez CF 1 1 12 31 28 6 67 43 61
Luis Gomez C 44 53 15 33 18 14 13 35 18
Mario Gomez C 52 55 23 45 27 10 18 38 22
Moises Gomez LF 1 1 23 53 39 13 47 61 46
Santiago Gomez 2B 1 1 61 52 58 58 26 43 34
Saul Gomez 3B 1 1 44 44 55 35 34 31 35
Tommy Gomez C 49 53 22 38 25 10 15 20 15
Vladi Gomez 2B 2 1 63 62 61 53 68 44 65
Dominic Gonnella CF 1 1 7 16 11 8 67 48 39
Adrian Gonzalez 3B 1 1 54 66 54 44 5 15 17
Angel Gonzalez CF 1 2 9 36 25 8 61 51 60
Anyelo Gonzalez C 52 51 22 27 26 16 44 44 44
Bryan Gonzalez 2B 1 1 64 50 60 53 62 42 49
Carlos Gonzalez C 38 41 18 37 28 8 7 39 22
Cesar Gonzalez C 46 52 21 28 33 9 12 36 16
Christian Gonzalez CF 1 1 29 33 36 24 60 64 63
Cristian Gonzalez 2B 1 1 57 46 58 55 44 31 34
Cristopfer Gonzalez RF 1 2 6 43 11 8 52 58 53
Danny Gonzalez LF 1 1 18 32 19 8 51 46 59
Dauwin Gonzalez LF 1 1 5 3 10 1 53 46 48
Deinys Gonzalez C 45 54 24 36 30 33 29 26 36
Diego Gonzalez C 46 53 19 31 28 19 39 48 47
Diego Gonzalez C 57 53 17 42 28 6 11 21 29
Diego Gonzalez 2B 1 2 65 61 59 59 60 53 59
Esteban Gonzalez CF 1 2 23 35 14 16 67 57 66
Fernando Gonzalez C 61 54 18 17 22 16 26 18 22
Harold Gonzalez SS 1 1 66 62 57 55 36 37 25
Herard Gonzalez 2B 1 1 57 44 69 55 57 48 49
Howard Gonzalez RF 1 2 15 25 19 4 57 64 59
J.D. Gonzalez C 46 68 25 44 36 22 48 66 42
Jayson Gonzalez 3B 3 1 36 69 44 40 40 63 49
Jose Gonzalez LF 1 2 9 24 24 6 54 59 55
Josue Gonzalez C 44 48 20 41 43 14 11 46 20
Juan Gonzalez C 50 51 12 11 21 18 23 29 30
Junior Gonzalez C 51 54 17 35 30 9 15 28 29
Luis Gonzalez RF 1 1 14 31 25 3 51 64 58
Luis Gonzalez LF 1 2 13 70 14 6 62 76 64
Martin Gonzalez SS 2 2 74 57 65 64 42 35 22
Misael Gonzalez LF 1 1 31 44 38 24 60 48 61
Ricardo Gonzalez 2B 2 1 68 61 62 59 56 38 44
Ricson Gonzalez C 43 51 13 44 34 11 19 40 15
Robert Gonzalez CF 1 1 12 39 20 13 65 53 52
Samuel Gonzalez 2B 1 1 61 52 59 57 54 50 52
Tres Gonzalez LF 1 1 27 41 28 13 67 47 73
Victor Gonzalez SS 1 1 63 51 58 59 57 45 49
Yariel Gonzalez 2B 1 1 50 56 60 33 51 51 55
Yovan Gonzalez C 66 56 38 50 35 - - - -
Erik González 2B - - 70 65 69 72 56 61 57
Niko Goodrum 3B - - 68 72 60 57 55 76 60
Nick Goodwin 2B 1 1 56 58 64 55 52 60 58
Shawn Goosenberg LF 1 1 40 51 46 54 48 42 60
Nick Gordon CF 2 4 62 55 61 59 71 57 62
Gunner Gouldsmith 2B 1 1 60 51 62 59 50 51 55
Duce Gourson 2B 1 1 64 47 62 58 54 46 55
Jimmy Govern 2B 36 47 58 51 59 45 52 49 50
Wilfrank Graciano SS 1 1 64 59 60 59 32 30 41
Jace Grady LF 3 2 14 24 22 1 62 61 64
A.J. Graham SS 2 2 58 54 43 49 57 47 43
Carter Graham 3B 1 1 31 51 38 29 35 54 36
Kevin Graham LF 2 2 27 51 39 23 38 51 44
Dilan Granadillo C 48 52 17 47 30 13 13 18 17
Adari Grant 2B 1 2 57 55 65 61 63 46 64
Donte Grant CF 1 1 25 16 11 12 72 57 63
Harold Grant 2B 2 1 56 48 60 55 23 24 44
Juan Graterol C 61 60 31 53 48 11 15 55 23
Tristan Gray 3B - 5 58 58 69 58 52 56 52
Joe Gray Jr. CF 2 3 29 40 27 20 72 72 54
Austin Green 2B 1 1 52 48 58 54 63 59 58
Isaiah Greene LF 2 2 10 35 30 7 74 49 64
Owen Gregg 2B 1 1 65 64 58 57 57 44 44
Osmy Gregorio 2B 1 1 58 73 47 51 53 70 57
Grayson Greiner C 60 58 25 48 44 6 25 53 36
Cadyn Grenier SS 1 1 75 70 71 69 56 64 64
Robbie Grossman LF - - 16 10 30 8 55 49 61
Wilkin Grullon 1B 28 34 22 55 25 16 29 42 37
Manuel Guance 2B 1 1 59 52 60 53 16 37 23
Alfredo Guanchez 3B 1 1 52 61 55 58 58 57 44
Gabriel Guanchez C 35 52 17 45 32 8 19 32 20
Manuel Guariman C 56 54 17 46 30 10 12 18 17
Vicente Guaylupo CF 1 1 26 33 34 24 66 64 62
Jeiker Gudino C 52 56 57 56 57 54 57 57 62
Brayan Guedez 2B 2 1 55 51 58 54 55 44 59
Jorluis Guerra SS 1 1 63 62 58 55 25 36 28
Jose Guerra C 56 54 23 31 30 9 13 22 23
Luis Guerra SS 1 2 64 61 62 56 36 29 22
Mason Guerra 3B 1 1 44 60 56 37 50 61 55
Justin Guerrera 2B 1 1 57 48 59 56 44 50 41
Arturo Guerrero LF 2 3 17 49 26 10 66 59 59
Eduardo Guerrero 2B 1 1 61 49 62 59 46 55 52
Henry Guerrero C 40 36 10 25 17 5 4 6 7
Justin Guerrero C 57 53 14 41 32 13 10 39 18
Kevin Guerrero CF 1 1 12 35 25 11 63 62 58
Tom Guerrero 2B 2 2 64 58 60 55 59 41 59
Vladi Guerrero LF 1 2 19 30 24 17 41 49 56
Yancel Guerrero SS 1 1 66 58 60 58 39 37 29
Luis Guevara 2B 1 1 65 62 62 58 26 44 40
Freddy Guilamo C 57 51 13 46 26 12 16 31 23
Daniel Guilarte SS 1 2 65 72 74 64 46 42 26
German Guilarte C 53 55 12 39 26 6 9 33 18
Garret Guillemette C 46 55 15 50 22 11 14 30 22
Xavier Guillen 2B 1 1 60 57 62 52 62 61 54
Edward Guribe 3B 1 2 45 65 44 37 48 65 46
Yuli Gurriel 1B 6 12 24 35 24 22 38 57 38
Mac Guscette C 50 57 26 51 45 4 19 40 9
Dalton Guthrie 2B 1 1 56 47 86 60 63 51 71
Albert Gutierrez 3B 1 2 54 59 59 41 7 40 15
Carlos Gutierrez CF 2 1 19 24 21 11 69 54 72
Carlos Gutierrez CF 2 1 24 19 24 5 66 52 56
Dariam Gutierrez LF 1 1 22 22 16 9 50 56 58
Joan Gutierrez SS 1 2 65 62 58 57 26 38 36
Jean Guttierez CF 2 2 23 32 22 12 62 55 52
Angel Guzman 2B 2 2 68 63 65 61 70 54 67
David Guzman CF 2 2 24 51 35 15 68 43 58
Diego Guzman SS 2 1 65 61 56 58 31 28 26
Jonatan Guzman SS 2 2 64 60 58 58 35 37 37
Jonathan Guzman 2B - - 72 75 63 69 64 60 45
Michael Guzman SS 2 2 62 59 58 54 21 44 23
Randy Guzman RF 1 2 17 35 11 12 52 62 54
Raul Guzman CF 1 1 24 24 21 5 62 41 52
Raul Guzman 3B 1 1 52 61 56 33 23 39 37
Walfrent Guzman C 48 56 15 37 31 7 15 27 25
Hunter Haas 2B 2 2 63 53 66 62 57 50 58
Eric Haase C 50 58 29 65 43 11 42 59 48
Kevin Hacen 3B 1 2 52 60 58 43 23 30 21
Adam Hackenberg C 69 75 37 64 36 16 38 63 54
Woody Hadeen 2B 1 1 70 57 73 68 58 51 69
Elijah Hainline 2B 1 1 58 58 70 61 55 49 55
Jalen Hairston 2B 1 1 59 64 57 55 57 60 57
Matt Halbach 3B 1 1 40 44 48 36 39 50 47
Jim Haley 2B 1 1 52 60 61 48 48 51 46
Alex Hall C 49 51 27 43 36 17 39 49 40
Tayden Hall 1B 27 59 28 59 34 14 39 56 42
Billy Hamilton CF - - 51 43 37 41 83 42 69
Caleb Hamilton C 53 59 59 56 44 43 50 59 53
Carlos Hampshire 1B 4 2 5 1 6 1 40 21 43
Ty Hanchey LF 37 48 16 20 19 13 57 56 54
Mitch Haniger CF 10 6 8 11 9 6 55 55 50
Parks Harber 1B 1 1 36 55 43 26 40 54 47
Tyler Hardman 1B 1 3 41 65 43 31 25 45 43
Theo Hardy 2B 3 2 62 55 64 58 60 45 58
Dakota Harris 2B 1 1 60 51 68 57 65 45 59
Trey Harris LF 1 1 35 36 34 24 51 54 58
Josh Harrison 3B - - 52 52 62 43 51 56 52
Kalae Harrison 2B 1 1 66 52 63 55 54 44 61
Monte Harrison CF 2 1 27 75 24 14 71 82 65
Jay Harry 2B 1 1 62 53 64 54 61 47 63
Ben Hartl C 51 44 16 27 22 25 38 43 38
Eric Hartman CF 1 1 12 45 23 8 74 58 63
Adam Haseley LF 3 1 21 47 31 20 69 61 61
Josh Hatcher RF 2 4 23 40 29 18 48 74 48
Tommy Hawke CF 1 1 42 50 54 57 73 43 68
Kyle Hayes C 53 53 8 43 17 13 14 29 35
Tyler Heineman C 60 67 25 51 36 27 36 52 45
Michael Helman 2B 1 4 57 50 56 58 61 44 62
Lou Helmig LF - 1 28 37 35 28 53 51 49
Wyatt Hendrie C 50 55 16 48 29 13 43 63 44
Kyle Henley CF 1 1 18 28 25 30 81 51 53
Julio Henriquez 1B 1 2 48 54 40 15 25 29 29
Yonatan Henriquez 2B 1 1 58 49 59 56 56 44 48
Osvaldo Heredia CF 2 1 18 25 22 6 63 57 54
Roblin Heredia C 52 55 21 32 32 8 20 18 13
Michael Hermosillo CF 2 2 10 51 24 9 69 63 58
Alcides Hernandez C 37 41 19 21 14 10 20 25 33
Alexis Hernandez LF 2 2 12 15 22 3 58 54 60
Andres Hernandez 3B 2 1 47 62 51 38 16 16 10
Angelo Hernandez C 50 54 11 31 33 13 15 18 13
Arxy Hernandez 3B 1 1 54 63 50 43 13 33 15
Brayan Hernandez C 40 51 13 33 28 9 43 59 47
Cesar Hernandez CF 1 1 8 21 17 9 74 51 74
Diego Hernandez 2B 1 1 67 60 59 56 57 49 65
Diego Hernandez CF 2 2 24 50 34 19 77 58 72
Erick Hernandez LF 2 2 20 38 18 15 53 56 54
Fernando Hernandez 2B 2 1 57 52 59 53 15 24 24
Hojans Hernandez C 56 52 19 43 26 8 17 40 17
Jason Hernandez 2B 1 1 51 55 55 53 53 41 60
Jesus Hernandez SS 2 1 63 61 56 57 26 40 40
Jommer Hernandez C 58 60 9 26 25 5 10 16 23
Jorge Hernandez 3B 22 38 46 61 53 30 47 57 45
Jose Hernandez 2B 1 1 66 59 56 55 41 30 45
Jose Hernandez C 48 51 23 37 24 8 44 49 41
Juan Hernandez SS 1 1 67 59 62 55 38 32 45
Juan Hernandez SS 1 1 63 60 61 57 28 39 27
Julian Hernandez C 36 49 35 35 47 34 47 33 29
Luis Hernandez CF 2 1 10 19 15 9 66 52 53
Luis Hernandez C 56 52 15 31 27 11 7 37 18
Maikel Hernandez C 55 54 16 47 29 9 11 35 18
Merphy Hernandez CF 3 2 36 44 28 20 72 58 62
Miguel Hernandez 2B 3 1 73 62 65 63 63 68 53
Oferman Hernandez RF 1 1 19 27 26 3 57 65 54
Pedro Hernandez SS 1 1 65 58 57 55 46 31 32
Roynier Hernandez 2B 1 1 56 47 54 50 52 43 43
Sammy Hernandez C 43 51 25 42 36 22 27 28 21
Wilmer Hernandez C 51 55 19 31 26 7 19 38 28
Yadiel Hernandez LF 2 2 12 18 29 4 42 51 46
Yandro Hernandez LF 2 2 26 41 26 14 52 54 59
Cesar Hernández 2B 11 6 62 49 58 58 61 45 48
Diomedes Hernández C 36 47 22 27 24 13 42 47 44
Angel Herrera CF 2 1 19 36 26 6 65 52 57
Carlos Herrera C 55 54 17 43 32 9 31 33 36
Eduardo Herrera 3B 3 2 42 54 41 34 40 57 48
Herlinton Herrera 2B 2 1 57 54 59 50 63 46 49
Javier Herrera 2B 1 2 61 59 57 59 69 51 68
Jose Herrera C 51 51 15 37 26 6 17 18 30
Julio Herrera C 51 56 18 42 25 6 12 41 18
Kendrick Herrera 2B 1 1 66 56 61 57 54 49 60
Odubel Herrera CF - - 51 41 35 37 68 55 64
Reiner Herrera C 50 55 18 47 32 11 44 50 39
Roybert Herrera 3B 1 1 43 61 51 42 43 55 38
Yilber Herrera SS 1 2 63 67 62 57 62 57 50
Jimmy Herron LF 1 1 24 43 18 13 61 67 60
Tyler Herron C 55 49 16 22 21 14 44 44 55
Kehden Hettiger C 37 64 45 49 50 37 46 51 44
Duncan Hewitt C 53 52 12 44 35 14 49 51 50
Jason Heyward CF - - 27 55 35 18 73 67 81
Aaron Hicks LF 10 2 11 33 26 11 61 54 60
John Hicks C 59 62 18 51 61 8 43 51 47
Liam Hicks C 41 45 19 57 32 12 37 51 44
Edwin Hidalgo C 54 52 19 27 32 8 11 24 24
Renny Hidalgo CF 2 1 16 32 21 9 61 48 59
Reyden Hidalgo SS 1 2 62 56 56 56 33 27 37
Matt Higgins LF 1 1 10 40 14 10 49 44 43
P.J. Higgins C 48 55 47 56 61 50 38 54 45
Ryan Higgins 3B 1 1 44 50 45 29 44 48 48
Darius Hill LF 2 2 21 46 16 7 68 57 76
GJ Hill RF 2 5 62 71 58 59 70 66 58
Turner Hill CF 1 1 16 25 23 11 72 57 71
P.J. Hilson RF 2 2 46 30 25 28 68 68 69
Jason Hinchman LF 1 1 15 34 24 8 38 44 41
Robert Hipwell 3B 1 1 39 51 46 32 39 50 44
Caleb Hobson CF 1 1 20 18 20 15 66 47 60
Douglas Hodo III LF 1 1 6 28 22 7 67 56 74
Wyatt Hoffman 2B 1 1 65 51 67 53 66 49 68
Matt Hogan CF 3 4 35 59 46 32 72 63 67
Gery Holguin 2B 1 1 56 62 56 56 37 37 32
Korey Holland CF 2 1 67 37 47 49 72 44 59
David Hollie LF 4 5 38 61 44 26 55 49 61
Connor Hollis 2B 1 1 56 51 64 53 65 47 63
Kaden Hollow C 40 49 17 46 28 11 12 47 17
Mason Holt LF 1 1 13 19 10 16 66 44 57
Jake Holton 1B 3 4 22 43 24 10 30 42 32
Max Holy 2B 1 1 63 58 55 58 62 58 53
Josh Hood 2B 1 1 64 74 68 61 61 43 61
Connor Hoover 2B 1 2 56 53 62 56 55 49 55
TJ Hopkins CF 1 1 24 43 34 13 71 50 65
Kaden Hopson C 43 55 19 22 24 7 7 23 24
Bryson Horne 1B 2 2 24 34 32 13 14 23 18
Jackson Hornung C 44 49 17 45 38 21 43 47 45
Bennett Hostetler 2B 42 44 50 54 60 57 50 55 43
Maddux Houghton CF 1 2 3 28 17 8 72 58 69
Garrett Howe 2B 1 1 59 49 62 59 53 39 61
Carter Howell CF 1 1 23 16 23 22 69 54 69
Adrian Hoyte CF 2 1 17 34 22 5 67 48 59
Joe Hudson C 57 63 24 51 52 11 28 45 29
Kody Huff C 59 50 36 51 38 28 39 55 42
Connor Hujsak CF 1 1 57 56 59 52 74 49 73
Josue Huma 2B 2 1 59 56 56 56 52 55 52
Zach Humphreys C 49 53 38 62 38 26 43 57 41
Jerry Huntzinger C 46 48 31 42 39 26 42 53 45
Devin Hurdle 2B 1 1 54 50 62 55 58 43 61
Scott Hurst CF 1 1 59 79 57 48 75 77 53
Carlos Hurtado C 61 54 22 44 27 12 32 36 39
Ricardo Hurtado C 48 54 22 44 31 18 10 17 28
Jacob Hurtubise CF 2 2 14 39 13 6 72 64 75
Jong-hyuk Hwang 2B 1 2 53 63 52 38 15 38 11
Pedro Ibarguen 2B 1 1 60 59 58 58 66 51 62
Adrian Ibarra SS 1 2 67 57 58 59 36 30 46
Ruben Ibarra 1B 1 1 22 34 36 14 33 27 32
Cesar Idrogo SS 1 1 64 58 65 60 39 42 43
Ryan Ignoffo LF 51 14 32 56 33 27 45 59 43
Irving Igualas LF 1 1 14 14 22 8 50 46 57
Jhon Imbert 3B 1 1 42 57 36 39 39 51 42
Diego Infante LF 2 5 34 10 29 1 58 57 66
Sammy Infante 2B 1 1 59 50 60 49 60 48 58
Wencer Inirio 3B 1 2 37 59 43 37 44 58 44
David Isea C 54 51 21 33 31 8 11 27 28
Alex Isola LF 31 55 19 38 26 19 43 48 51
Eddy Isturiz C 51 56 18 29 24 10 10 25 27
Jose Izarra 2B 2 2 74 52 61 60 65 42 65
Victor Izturis C 59 56 11 28 32 14 18 42 18
Christian Jackson 2B 1 1 59 53 54 56 22 34 26
JoJo Jackson LF 1 1 47 47 45 39 52 54 50
Ryan Jackson 2B 1 1 62 46 60 62 59 40 47
Brandon Jaime C 36 49 9 8 14 4 1 9 7
Kamren James 3B 36 52 46 56 64 42 56 55 51
Lyonell James 3B 1 2 49 57 61 45 44 57 50
Justin Janas LF 1 1 24 30 32 28 42 46 53
Camden Janik C 43 51 29 17 25 20 49 49 47
Travis Jankowski CF - - 28 44 29 17 83 48 64
Erbin Jaque LF 1 2 19 13 17 8 61 54 58
Jim Jarvis 2B 2 2 63 46 59 57 57 46 47
Mike Jarvis 2B 1 2 63 48 55 55 59 44 60
Dylan Jasso 3B 1 1 40 63 49 34 45 59 48
Cristian Jauregui CF 1 1 14 37 23 7 70 54 67
Ismael Javier 2B 2 1 55 53 60 53 32 21 40
Johendry Javier 2B 1 1 60 53 53 57 53 62 57
Chase Jaworsky 2B 1 1 65 52 66 63 73 47 72
Yanki Jean-Baptiste 2B 1 2 65 49 57 54 57 38 56
Drew Jemison 2B 1 1 52 60 56 44 55 50 51
Andrew Jenkins 1B 21 33 32 64 44 33 42 51 40
Jeremiah Jenkins 1B 1 1 23 19 25 14 38 44 46
Jacob Jenkins-Cowart CF 1 1 21 39 40 21 63 54 61
Albert Jimenez 3B 2 2 42 61 43 33 44 52 40
Arison Jimenez CF 2 1 11 31 23 13 67 55 58
Audie Jimenez 2B 1 1 54 52 48 54 50 36 44
Carlos Jimenez LF 1 2 13 30 19 6 55 57 58
Carlos Jimenez CF 1 1 23 34 26 5 67 54 68
Edgar Jimenez C 48 51 62 62 53 55 58 54 61
Enoy Jimenez SS 1 1 65 60 59 54 43 30 22
Enrique Jimenez C 60 57 18 40 33 8 9 35 14
Frederik Jimenez C 52 52 21 27 29 12 15 21 17
Hansel Jimenez SS 1 1 55 64 62 36 63 61 65
Hector Jimenez CF 1 1 11 33 17 10 61 53 58
Manolfi Jimenez LF 1 1 12 20 23 3 54 57 56
Eikel Joaquin 2B 2 2 62 54 57 55 35 19 34
Brayden Jobert RF 1 1 35 51 32 31 50 66 57
Yorfran John 2B 1 1 63 51 61 57 39 25 47
Ayden Johnson 3B 2 4 52 69 65 48 54 57 50
Brett Johnson CF 2 2 44 45 43 41 76 55 68
Bryce Johnson CF 2 4 28 45 18 19 75 54 75
Dom Johnson CF 2 1 58 53 48 43 80 51 49
Justin Johnson 2B 1 2 57 49 66 54 56 43 47
Paris Johnson RF 1 2 13 19 14 9 57 58 55
Ryan Johnson 2B 31 42 62 55 9 57 57 51 48
Tyler Johnson LF 1 1 22 37 26 33 35 57 48
Carson Jones LF 1 2 36 58 12 3 59 62 57
Colby Jones 2B 1 1 61 54 57 61 59 51 52
Deundre Jones LF 4 3 30 41 32 21 44 53 48
L.J. Jones LF 1 3 23 44 37 17 41 41 45
Ryder Jones 3B 3 1 55 69 58 50 49 50 51
Sir Jamison Jones C 42 51 17 27 27 17 55 34 40
Taylor Jones 1B 2 4 36 56 55 38 41 51 47
Keith Jones II LF 1 1 25 34 27 24 51 43 56
Levi Jordan 2B 2 2 56 51 85 55 51 50 54
Rowdey Jordan 2B 1 5 56 53 57 53 67 52 66
Tavian Josenberger CF 3 1 57 53 55 50 80 53 74
Brayan Joseph SS 1 1 64 57 60 58 42 34 37
Dawel Joseph SS 2 3 70 57 66 65 64 56 65
Jean Joseph CF 2 2 18 34 21 6 70 51 62
Jakey Josepha SS 1 1 64 58 62 56 44 39 31
Corey Joyce 2B 2 2 58 48 61 55 52 47 54
Jorge Julio RF 1 2 23 33 24 16 55 59 57
Yoerny Junco 2B 1 1 56 57 59 59 54 34 57
Andrew Kachel 2B 1 1 52 49 61 49 48 43 58
Nick Kahle C 54 55 28 57 29 13 39 58 39
Connor Kaiser SS 1 2 74 67 61 58 55 62 58
Brian Kalmer 1B 1 3 37 41 39 23 44 56 44
Mikey Kane 2B 1 1 63 50 61 61 59 49 56
Scott Kapers C 45 60 30 60 39 15 41 54 50
Kobe Kato 2B 30 47 52 51 67 51 48 52 47
Andrew Keefer LF 2 2 42 55 44 31 49 56 46
Damon Keith LF 2 1 46 63 53 34 59 62 46
Robbie Kellerman C 47 47 16 34 23 2 2 2 7
Otto Kemp 2B 1 1 51 52 53 48 50 48 49
Tony Kemp 2B - - 58 43 69 59 69 42 62
Kevin Kendall 2B 1 1 67 53 68 60 57 53 59
Caden Kendle CF 1 1 26 40 29 36 71 54 74
Eric Kennedy LF 2 2 27 49 17 4 61 48 64
Nic Kent 2B 3 1 63 48 61 61 58 48 57
Kade Kern CF 1 2 6 24 12 2 70 57 68
Caleb Ketchup 2B 1 1 59 58 56 52 67 49 61
Kevin Kilpatrick CF 1 2 8 16 25 10 79 61 73
Joon-young Kim C 54 50 19 44 29 11 12 27 24
Will King C 51 67 5 59 17 9 12 47 23
Lamar King Jr. C 58 60 21 39 37 20 34 33 23
Scott Kingery 2B 1 1 61 45 62 59 63 47 67
Alex Kirilloff 1B 1 1 32 50 37 1 45 59 46
Tanner Kirwer LF 3 2 32 44 40 19 59 54 62
Blake Klassen 1B 4 1 22 35 27 18 31 51 38
Christian Knapczyk 2B 1 3 63 50 73 59 58 50 59
Andrew Knapp C 61 60 31 51 40 18 33 57 34
Bill Knight CF 1 1 20 17 18 15 73 44 71
Caleb Knight C 48 57 29 59 24 19 36 53 42
Ching-Hsien Ko LF 2 3 25 36 26 11 62 60 65
Grant Koch C 45 53 35 55 32 23 43 57 50
Zach Kokoska LF 3 3 15 26 33 5 57 54 56
Connor Kokx CF 3 2 14 33 23 10 69 47 67
Aldalay Kolokie CF 2 2 20 26 25 5 69 50 72
Mark Kolozsvary C 61 63 10 29 33 6 36 27 36
Addison Kopack 3B 31 50 43 68 44 35 56 67 45
Matt Koperniak LF 1 1 47 60 51 36 56 48 59
Dakota Kotowski LF 3 1 23 45 25 12 54 61 58
Kade Kretzschmar LF 1 1 15 23 11 22 57 43 65
Chase Krogman LF 1 3 21 45 21 13 59 58 58
Josh Kross C 39 68 29 56 44 13 23 50 31
Sam Kulasingam LF 1 1 39 63 43 38 53 64 48
Tommy La Stella 2B - - 53 49 61 51 51 49 53
Roman La Torre C 48 48 16 30 28 10 14 30 19
Yeniel Laboy 2B 1 1 66 56 55 59 42 44 58
Andres Lacruz RF 1 1 17 42 25 3 52 56 60
Oswaldo Ladera CF 2 1 25 23 18 10 67 51 53
Frandy Lafond LF 1 1 14 31 19 4 56 53 55
Ryan LaMarre CF - - 28 45 30 - 68 57 66
Jake Lamb 1B - - 38 66 46 27 45 64 51
Luis Lameda SS 1 2 63 60 60 55 43 41 30
Ramon Landaeta C 51 53 15 46 34 14 16 42 27
Carmine Lane C 41 44 43 51 46 42 44 46 48
Andriel Lantigua C 57 51 17 49 30 14 23 30 31
Claudiel Lantigua 2B 1 1 62 53 56 48 28 26 44
Hector Lantigua SS 1 1 63 59 58 58 22 36 29
Rafael Lantigua 2B - - 56 47 63 58 63 47 59
Robert Lantigua C 46 44 36 28 25 27 35 26 30
Chris Lanzilli 1B 3 2 39 51 50 33 42 53 43
Armando Lao C 51 41 25 29 30 38 66 60 62
Erick Lara SS 1 1 63 61 57 45 50 59 47
Gabriel Lara CF 1 2 11 22 20 15 66 48 58
Jorge Lara 2B 1 2 50 46 54 50 58 46 58
Junior Lara LF 2 1 16 19 21 5 56 51 58
Wilton Lara SS 2 1 54 63 59 38 17 40 5
Cristopher Larez SS 2 1 66 60 59 58 34 42 48
Jack Larsen LF 3 1 25 45 34 16 64 65 56
Roger Lasso LF 1 1 15 24 22 14 38 44 44
Johnabiell Laureano RF 2 1 26 39 33 17 60 52 55
Cortland Lawson 2B - 1 65 53 63 62 54 45 63
Derwin Laya 3B 1 1 52 67 52 46 39 24 9
Yojackson Laya 2B 1 2 65 57 61 57 60 57 57
DJ Layton 2B 1 1 63 59 50 53 57 59 50
Gregory Leal C 56 52 22 34 25 7 10 35 25
Victor Leal C 44 50 23 31 28 13 12 24 16
Jose Leanez LF 1 1 14 31 15 7 59 56 59
Cameron Leary LF 1 1 37 20 35 23 60 46 53
Charles Leblanc 3B 1 1 45 70 57 46 45 53 44
Ariel Lebron CF 2 1 15 20 14 4 66 54 57
Cristofer Lebron 2B 1 2 55 52 57 54 58 48 56
Bairon Ledesma 2B 2 2 52 50 71 53 64 44 58
Bennett Lee C 57 62 20 39 31 17 29 21 21
Dong-ju Lee 1B 10 20 34 45 38 27 39 48 44
Khalil Lee CF 1 1 17 47 23 13 72 75 61
Patrick Lee CF 1 1 20 49 18 16 77 60 76
Marcus Lee Sang CF - 3 28 31 19 12 74 68 73
Klendy Leen 1B 2 1 46 46 39 46 26 35 35
Ethan Lege LF 1 1 43 57 45 41 50 57 46
Qyshawn Legito C 44 62 26 52 35 19 33 45 34
Ryan Leitch C 44 50 23 55 29 6 39 51 45
Joshua Leito 3B 1 1 53 67 50 40 27 40 10
Matheus Lelis C 50 48 18 30 25 14 13 30 23
Kleimer Lemos 3B 1 2 38 52 42 36 15 19 7
Andri Leon LF 2 2 17 34 17 3 58 56 57
David Leon C 58 53 23 29 33 6 19 42 29
Santiago Leon 2B 1 2 67 59 64 58 63 53 61
Iverson Leonardo RF 1 3 29 48 37 19 56 68 63
Luis Leones CF 2 1 9 19 22 7 66 56 53
Raúl Leonte LF 1 2 12 32 21 3 59 57 61
Wueslly Lespe SS 1 1 64 58 60 55 27 25 35
Josh Lester 1B 1 4 40 56 44 38 43 53 49
Zach Levenson LF 1 1 40 39 27 26 54 52 65
Tatem Levins C 34 53 23 49 17 12 37 50 35
AJ Lewis C 45 58 50 53 52 57 49 53 50
Dillon Lewis LF 1 1 50 34 42 36 59 48 57
Kyle Lewis LF 1 1 32 47 32 23 49 69 61
Nadir Lewis LF 1 3 23 50 22 17 65 44 63
Roger Leyton CF 2 1 23 32 18 10 64 47 65
Steven Leyton 2B - - 58 46 61 56 55 46 48
Sandy León C 60 61 30 60 51 10 10 40 26
Luis Liberato CF 2 3 30 50 34 20 71 55 61
Yorman Licourt RF 2 3 29 45 32 14 43 67 60
Ahbram Liendo 2B 1 1 58 50 65 55 56 44 59
Lyle Lin C 64 54 27 45 33 17 26 57 34
Jonathan Linares C 56 63 17 28 26 7 16 17 17
Oswaldo Linares C 55 57 20 31 26 10 17 20 20
Winder Linares CF 1 2 20 26 23 3 67 51 57
Carlos Linarez C 55 60 22 44 30 11 10 41 17
Yohander Linarez 2B 1 2 57 49 56 57 29 26 39
Brady Lindsly C 55 50 26 52 34 11 44 57 42
Jack Lines 2B 1 1 62 53 59 57 60 48 57
Andre Lipcius 2B 1 1 45 58 63 54 38 53 44
Guy Lipscomb CF 1 1 23 22 30 34 75 49 73
Trey Lipscomb 1B 1 1 44 62 54 45 49 57 45
Enderso Lira C 62 55 15 36 25 9 17 19 14
Joshua Liranzo 3B 1 1 52 65 55 38 48 55 43
Hector Liriano RF 1 1 11 22 15 6 52 60 60
Jose Liriano LF 1 1 14 28 22 16 39 41 45
Raily Liriano CF 2 1 13 38 15 13 67 43 56
Hudson Livesey C 40 48 43 36 34 31 28 47 29
Jesus Lizardo C 48 54 37 23 27 36 24 34 29
Matt Lloyd LF 2 5 36 49 39 44 46 51 43
Alejandro Loaiza C 51 55 13 28 34 8 12 23 14
Brandon Lockridge CF 1 1 46 52 59 42 78 45 63
Griffin Lockwood-Powell C 40 48 18 32 20 16 34 48 32
Drake Logan 2B 1 1 52 58 45 52 50 56 52
Gavin Logan C 37 53 22 35 23 16 39 48 41
Ethan Long 3B 1 2 35 72 46 28 43 67 42
Jacoby Long CF 1 1 26 34 21 32 77 48 71
Anthony Longo C 41 45 25 27 37 33 34 26 36
Aidan Longwell LF 1 1 20 32 21 28 48 51 50
Tim Lopes LF - - 65 50 57 45 58 48 61
Abelaldo Lopez LF 1 1 20 16 14 9 54 56 55
Alejo Lopez 2B 1 5 58 42 63 49 55 36 64
Chris Lopez C 57 51 14 36 33 7 20 18 19
Cristian Lopez CF 2 1 4 23 31 10 65 43 57
Daniel Lopez CF 2 1 20 34 25 16 66 54 61
Edgardo Lopez C 52 52 15 43 30 8 8 33 17
Eduardo Lopez CF 2 3 23 50 33 18 65 57 60
Fabian Lopez SS 1 2 90 64 78 72 63 49 65
Gabriel Lopez C 60 46 31 32 37 35 32 35 32
Hansen Lopez C 62 54 27 36 40 19 16 20 20
Irving Lopez 2B 2 1 64 55 55 55 55 49 58
Jack Lopez 2B 6 3 61 57 50 61 64 60 61
Jason Lopez C 47 68 38 53 37 28 27 45 38
Jeison Lopez CF 1 1 25 23 26 3 68 57 58
Johan Lopez 2B 2 3 61 58 68 48 3 3 3
John Lopez C 63 55 18 21 29 21 30 27 37
Miguel Lopez SS 1 2 63 56 57 54 26 47 29
Moises Lopez 3B 2 1 56 62 60 40 26 30 11
Robert Lopez C 52 57 23 39 32 13 7 23 18
Abel Lorenzo 2B 33 51 56 64 58 42 60 66 62
Francisco Loreto C 55 48 60 65 63 58 64 54 57
Nick Lorusso 1B 1 1 35 57 37 26 35 23 36
Kyle Lovelace C 73 63 18 20 24 24 31 32 28
Estefano Lozano C 54 53 16 44 30 13 7 34 22
Geuri Lubo 2B 1 1 65 51 58 54 24 34 23
Aldrin Lucas C 51 56 13 31 29 7 10 29 21
Yaxson Lucena RF 1 1 9 38 25 6 49 60 52
Sandy Luciano LF 1 1 31 36 29 27 65 67 57
Nick Lucky 2B 1 5 62 52 59 60 58 54 49
Drew Lugbauer 1B 24 56 34 58 43 32 41 59 44
Andy Lugo 2B 1 1 52 52 44 43 55 51 58
Cesar Lugo CF 1 1 25 29 24 4 67 49 61
Edgar Lugo 2B 1 2 56 54 57 55 65 50 61
Erick Lugo C 54 60 36 25 30 36 25 29 37
Jesus Lugo LF 2 1 8 32 17 9 51 56 55
William Lugo 3B 1 1 51 67 60 48 43 51 49
Yoneiker Lugo C 53 54 12 41 32 11 18 35 23
Carlos Luis SS 1 1 72 61 43 56 3 3 3
Yerlin Luis CF 1 1 15 24 16 12 67 54 54
Nathan Lukes LF 2 3 62 52 60 57 70 60 71
Alexey Lumpuy CF 1 2 15 37 18 10 67 51 59
Wagnel Luna 2B 1 1 63 58 60 55 58 54 57
Chase Luttrell LF 1 1 31 35 40 31 69 56 64
Tristen Lutz RF 2 1 15 64 22 10 59 77 54
JT Mabry 2B 3 2 51 52 58 43 52 54 49
Djean Macares CF 2 2 39 51 29 17 62 55 60
Zach MacDonald CF 1 1 21 29 23 19 73 45 74
Anderson Machado SS 1 1 63 61 60 56 24 44 29
Austin Machado C 44 43 16 27 25 21 38 46 38
Dixon Machado 2B 1 1 66 54 65 67 55 68 55
Fabian Machado CF 1 1 17 42 18 6 60 57 64
Jesus Machado 2B 2 1 58 53 56 55 23 33 19
Juan Machado LF 2 1 18 37 27 14 63 52 61
Roilan Machandy CF 1 2 10 24 13 4 69 58 56
Vimael Machin 2B 3 4 56 57 66 53 56 60 54
Antonis Macias CF 1 1 54 44 56 49 61 42 58
Fabricio Macias LF 1 1 19 54 33 13 61 61 58
Johan Macias 2B 1 1 65 57 62 55 60 49 58
Jose Made CF 2 1 21 23 27 3 67 56 58
Steven Madero C 56 39 34 32 24 28 35 37 34
Nick Madrigal 2B 1 1 64 46 73 65 68 44 67
Reynaldo Madrigal LF 1 1 6 33 13 11 57 65 59
Bligh Madris LF 2 1 26 48 25 9 57 65 45
Bryce Madron LF 1 1 17 13 22 16 68 63 67
Jediael Maduro RF 1 2 12 37 22 11 57 60 53
Cam Magee 2B 2 1 60 51 69 57 51 50 64
Drew Maggi 2B - - 66 55 50 51 59 51 58
Grant Magill C 63 49 18 13 24 19 20 25 23
Solomon Maguire CF - - 2 3 2 - 69 48 59
Riley Mahan 3B 1 1 47 65 61 46 56 55 58
Luke Maile C 62 60 22 56 43 28 12 40 20
Alec Makarewicz 3B 2 1 44 52 47 39 47 52 45
Ramses Malave C 50 53 8 40 37 8 6 34 16
Martin Maldonado C 68 66 22 48 38 17 17 47 37
Umar Male LF 1 1 15 26 16 3 55 57 58
Ben Malgeri CF 1 1 12 15 23 12 72 49 69
Brad Malm 2B 1 1 53 50 51 49 30 31 20
Alexander Mambel C 31 45 25 55 47 39 28 31 31
Axel Mancebo CF 2 1 21 23 20 7 67 49 65
Trey Mancini 1B 2 2 26 54 28 18 46 55 44
Jake Mangum CF 1 4 28 50 20 3 78 74 63
Luke Mann 3B 1 2 53 73 56 38 39 72 50
Junior Manon SS 2 1 67 59 57 56 41 40 35
Renair Manrique SS 2 2 67 61 56 57 38 44 22
Michael Mantecon C 56 51 17 29 34 9 14 38 19
Oneill Manzueta LF 1 4 22 1 26 1 57 60 47
Agustin Marcano C 54 51 16 34 33 10 9 38 20
Jose Marcano 2B 2 1 58 56 56 54 14 20 28
Jose Marcano C 49 61 27 47 39 24 31 47 36
Jose Marcano C 50 52 15 42 29 13 10 34 23
Marco Marcelino LF 1 1 7 38 19 3 49 56 46
Jose Marchan LF 1 2 17 15 22 9 58 52 56
Norkis Marcos 3B 1 1 44 57 58 41 15 14 11
Brady Marget 1B 1 1 20 22 27 20 46 41 45
Maximo Maria LF 2 1 14 12 19 4 51 55 50
Reyli Mariano 2B 1 1 60 52 59 57 54 47 52
Jermaine Maricuto C 56 53 22 45 30 6 18 19 27
Jahir Marin C 45 44 31 23 38 28 32 23 24
Liosward Marin C 55 55 16 45 29 10 15 33 13
Nelson Marin C 53 56 21 45 31 10 10 41 16
Luis Marinez C 49 51 15 42 28 10 8 42 27
Jake Marisnick CF - - 23 44 29 16 76 69 74
Gedionne Marlin SS 1 1 65 60 56 54 26 27 31
Eddy Marmolejos 2B 1 1 65 62 55 52 63 56 53
Anthony Marquez 2B 2 1 61 47 61 58 55 48 49
Anyelo Marquez 2B 1 2 60 58 62 56 56 45 58
Gustavo Marquez CF 2 2 14 29 16 6 74 53 57
Jesus Marquez C 59 44 30 37 26 37 28 37 25
Luis Marquez 2B 2 1 59 49 61 58 52 41 49
Angel Marte C 41 48 27 23 30 23 30 25 25
Daniel Marte CF 1 1 13 39 27 14 64 52 54
Hamlet Marte C 40 46 22 56 30 14 38 54 43
Modeifi Marte 1B 2 1 26 50 43 35 38 22 30
Christian Martin 2B 1 1 58 47 63 56 58 50 63
David Martin C 49 48 10 22 23 14 42 48 44
Garrett Martin LF 2 2 54 63 49 50 53 60 56
Max Martin LF 1 2 19 24 24 11 49 53 56
Clarence Martina RF 1 1 10 30 22 8 48 57 45
Alexander Martinez C 46 41 23 44 29 13 8 33 18
Alfonzo Martinez RF 1 2 9 24 27 5 50 60 58
Andrew Martinez 2B 2 3 55 46 62 54 51 42 53
Browm Martinez CF 2 1 22 32 20 16 75 51 72
Bryan Martinez 3B 1 1 31 46 52 33 48 59 47
Dany Martinez C 57 53 22 43 27 7 9 36 18
Eddson Martinez CF 2 1 23 27 15 4 68 44 71
Enmanuel Martinez C 54 51 13 29 32 12 13 26 15
Eric Martinez C 44 49 11 54 39 14 7 41 25
Ernesto Martinez CF - - 28 63 39 23 62 65 44
J.P. Martinez CF 3 4 48 42 36 43 76 58 59
Jarol Martinez SS 2 2 61 57 58 54 37 41 29
Jaset Martinez 1B 9 28 26 32 29 20 44 43 52
Jonathan Martinez 2B 1 1 57 53 62 52 31 31 21
Juan Martinez LF 1 1 9 28 16 10 41 55 43
Juan Martinez 3B 1 1 44 54 48 27 31 24 30
Juan Martinez 2B 1 1 61 58 56 58 57 46 55
Kendry Martinez 2B 2 2 62 59 66 63 66 50 62
Larry Martinez C 45 52 24 37 33 14 7 22 28
Luis Martinez C 50 52 20 42 27 9 12 37 26
Michael Martinez RF 1 1 14 30 11 8 51 61 54
Orlando Martinez LF 3 2 26 42 42 3 68 52 67
Rafael Martinez SS - - 55 55 39 39 18 6 8
Randy Martinez 2B 1 1 56 43 62 55 60 47 59
Raudelis Martinez C 48 51 17 43 33 18 16 22 23
Roberto Martinez 2B 2 2 68 56 64 60 23 35 36
Yeral Martinez RF 1 2 24 41 27 6 50 63 60
Yohander Martinez SS 1 1 63 69 61 56 37 43 41
Yordani Martinez 2B 1 1 57 55 63 52 56 46 58
Nick Martini LF - - 29 46 29 13 59 55 67
Shendrion Martinus 2B 2 1 59 48 56 48 67 45 63
Brandon Martorano C 45 49 22 65 29 16 47 68 64
J.C. Masson RF 1 1 18 38 24 11 52 57 54
Cameron Masterman LF 1 2 32 47 41 31 47 53 45
Angel Mata C 43 47 20 39 31 13 11 42 22
Jean Mata CF 2 1 23 26 27 4 62 51 52
Yohenny Mata SS 1 1 62 60 56 58 35 24 32
Angel Mateo CF 1 2 11 33 11 3 66 56 63
Daniel Mateo CF 1 1 20 13 18 3 71 52 78
Juan Mateo 2B 1 2 58 60 57 56 57 44 58
Juan Matheus 2B 1 1 64 62 68 62 18 18 13
Jack Mathey C 50 54 26 32 22 11 19 36 25
Mark Mathias 2B 1 1 53 56 65 56 47 50 55
Carter Mathison CF 1 1 22 22 16 19 68 51 50
Carlos Matias CF 1 1 34 23 23 24 64 69 67
Richard Matic 3B 2 2 44 68 60 33 48 50 47
J.J. Matijevic RF 2 1 34 67 52 33 48 58 39
Alvaro Matos 2B 1 1 58 57 56 56 64 64 57
Delvis Matos LF 1 1 15 19 14 3 56 49 44
Ewing Matos LF 1 1 12 18 24 8 57 59 57
Gabe Matthews 1B 2 4 24 47 36 16 40 30 18
Jason Matthews 2B 1 2 63 54 66 59 51 44 62
Gabriel Mavarez 2B 1 1 52 61 59 56 56 42 59
Luis Maza 2B 1 1 62 58 62 57 24 47 36
Nomar Mazara RF 1 1 17 44 23 6 49 68 46
Quincy McAfee 2B 2 2 57 51 50 53 65 46 68
Ben McCabe 1B 27 45 25 25 23 19 29 21 19
James McCann C 54 60 14 52 40 8 35 56 40
TJ McCants 2B 2 1 57 48 49 61 68 47 59
Ryan McCarty 2B 2 2 53 55 63 58 52 51 49
Nik McClaughry 2B 1 1 67 44 61 58 52 43 61
Cole McConnell CF 1 1 19 18 20 19 71 49 78
Alex McCoy CF 2 1 29 58 28 31 62 51 44
Mason McCoy 2B 1 2 70 59 62 65 55 53 54
Mac McCroskey 2B 1 1 62 52 75 61 58 48 59
Ryan McCrystal C 42 55 26 39 23 20 41 41 35
Morgan McCullough 2B 1 1 65 62 52 59 58 46 59
Carson McCurdy 1B - - 47 53 54 42 14 13 23
Carson McCusker RF 2 3 19 53 30 13 44 68 47
Andrew McCutchen LF - - 12 26 28 17 50 51 50
Darrien McDowell 1B 1 1 28 43 26 20 20 20 18
Max McDowell C 58 54 27 39 45 18 18 41 40
Micah McDowell CF 1 3 58 49 46 51 73 46 71
Daniel McElveny C 52 61 49 47 61 50 53 45 53
Alex McGarry LF 1 3 23 39 26 11 41 49 38
Cade McGee 3B 1 1 50 62 52 37 45 63 49
Will McGillis 2B 1 1 51 43 58 44 54 36 37
Garrett McGowan 1B 1 1 19 33 20 17 26 22 29
Reese McGuire C 70 63 27 55 38 13 27 40 31
Shane McGuire C 42 51 33 50 39 21 36 43 38
John McHenry 2B 1 1 50 44 60 48 55 41 64
Brandon McIlwain LF 1 1 22 46 22 13 62 51 49
Blaine McIntosh CF 3 4 34 31 27 20 67 55 58
Paul McIntosh C 39 48 21 43 23 12 38 44 38
Dalton McIntyre CF 1 1 17 17 20 15 74 43 75
Donovan McIntyre CF 1 1 17 22 15 21 61 49 54
Aaron McKeithan C 45 55 22 43 24 10 6 31 25
Jared McKenzie CF 1 1 24 15 20 22 68 58 63
Billy McKinney LF - - 20 34 22 11 59 55 53
Nick McLain CF 3 2 45 53 47 47 74 67 67
Sean McLain 2B 2 1 63 49 66 59 60 47 56
Ben McLaughlin 1B 1 1 31 45 32 24 43 52 37
J.D. McLaughlin LF 1 1 12 38 24 3 65 61 58
Brennon McNair 2B 1 2 59 59 57 52 60 40 53
Jake Means 3B 2 3 49 55 46 36 33 54 49
Alver Medina 3B 1 1 53 65 58 35 59 60 57
Dilan Medina LF 1 1 24 24 33 37 66 68 58
Jose Medina C 53 56 12 44 27 10 14 22 17
Nelson Medina CF 2 2 16 27 24 7 73 60 74
Rafael Medina C 34 35 8 16 19 1 6 3 4
Raimel Medina RF 1 1 16 24 19 9 53 60 56
Ramcell Medina SS 2 3 56 64 60 58 55 60 51
Raymer Medina 2B 1 1 71 59 72 67 54 54 67
Steven Medina LF 1 1 24 35 31 31 69 56 68
Abelardo Medrano LF 2 2 13 30 14 7 55 51 58
Adony Mejia C 52 55 18 31 26 11 18 35 14
Adriander Mejia C 46 55 14 34 28 10 9 34 21
Alan Mejia CF 2 2 11 31 33 5 58 59 56
Esteban Mejia 2B 2 2 59 49 54 50 51 51 58
Gerald Mejia CF 2 2 24 28 14 8 64 56 56
Jose Mejia 2B 2 1 52 60 59 54 51 46 50
Lisandro Mejia SS 1 2 61 59 62 54 30 45 28
Omar Mejia 3B 1 1 55 61 61 30 58 54 65
Manuel Mejias C 55 56 17 27 26 9 17 40 24
Sergio Mejias RF 1 1 13 40 17 4 56 56 54
Yorberto Mejicano C 56 51 16 42 32 6 8 34 28
Jose Melendez C 58 56 21 45 32 11 14 33 21
Yahil Melendez 2B 1 1 53 55 59 56 55 59 52
Leandy Mella 2B 2 4 58 57 66 58 59 52 54
Jose Mena C 53 60 24 51 25 8 27 41 34
Alberto Mendez 2B 1 2 74 55 64 66 57 40 59
Bryant Mendez SS 1 1 63 58 56 58 30 35 42
Jairo Mendez RF 1 2 9 31 26 3 56 58 55
Jehancarlos Mendez 2B 1 1 55 54 53 60 56 56 57
Joel Mendez LF 2 2 18 32 14 6 55 55 55
Jorge Mendez C 56 55 11 28 24 13 15 28 27
Luis Mendez 3B 2 1 56 62 58 46 29 10 3
Romel Mendez CF 1 1 9 24 19 8 65 49 61
Wady Mendez LF 1 1 12 18 20 12 57 57 55
Noah Mendlinger 2B 1 1 50 60 54 46 62 41 56
Aniel Mendoza SS 1 2 65 60 58 57 22 25 40
Carlos Mendoza 2B 2 1 56 51 56 53 63 47 50
Evan Mendoza 2B 1 3 61 67 65 49 56 67 47
Ramon Mendoza 2B 1 1 57 54 58 50 59 47 61
Jesus Meneses 2B 1 1 63 54 57 57 62 57 62
Richard Meran CF 1 1 20 31 17 10 64 52 59
Estarling Mercado RF 1 1 19 36 22 15 53 62 57
Jan Mercado C 48 63 29 49 19 11 28 57 38
Reidy Mercado LF 1 1 18 23 19 18 64 57 53
Jeffrey Mercedes 2B 1 1 58 47 56 54 58 38 57
Jace Mercer 2B 1 1 51 56 62 52 59 44 47
Kier Meredith CF 1 2 10 26 26 9 73 47 56
Omar Meregildo 3B 1 1 43 65 50 32 48 51 52
Whit Merrifield 2B - - 60 50 63 49 61 54 64
David Mershon 2B 1 1 61 51 69 58 73 43 71
Andres Mesa 2B 2 1 63 52 46 54 61 51 47
Cole Messina C 45 57 26 50 41 24 38 47 50
Skyler Messinger 3B 1 1 39 74 54 35 49 64 53
Frankeli Mesta 2B 1 1 57 63 64 52 57 53 57
Ben Metzinger 1B 31 49 38 52 40 32 6 27 29
Nick Meyer C 63 65 38 57 39 18 48 58 43
Chris Meyers 1B 1 1 42 54 38 24 44 43 44
Adrian Meza 2B 1 2 60 57 61 49 36 22 43
Jose Meza LF 2 1 16 16 18 7 60 53 57
Julio Meza C 54 42 31 40 36 14 15 15 47
Luis Meza C 55 57 26 52 34 17 22 48 30
Brandol Mezquita CF 1 1 23 34 36 8 61 53 59
Fredy Michel SS 1 1 65 59 61 59 40 27 32
Eddie Micheletti RF 31 50 26 36 25 27 45 61 43
Daniel Mielcarek SS 2 1 67 59 61 58 25 37 46
Yaikel Mijares 2B 1 1 61 52 59 54 55 47 59
Justin Miknis C 45 48 22 31 28 10 18 27 17
Santiago Millan LF 1 2 14 19 24 9 59 56 53
Andrew Miller C 50 55 24 30 25 22 43 52 45
Brad Miller RF - - 51 48 38 39 50 48 47
Brian Miller CF 1 2 36 48 38 21 74 46 70
Darrien Miller C 44 46 31 50 40 35 47 50 41
Janero Miller LF 1 1 16 18 21 3 34 24 38
Tyler Miller 1B 9 12 45 51 52 43 44 54 47
Cody Milligan CF 26 47 48 44 60 53 70 48 73
Maykel Minoso C 41 44 22 42 31 10 36 43 39
Freylin Minyety 2B 1 1 59 64 61 60 18 31 32
Adolfo Miranda LF 1 1 35 36 36 33 68 66 70
Nestor Miranda 3B 2 4 41 54 45 33 41 52 42
Dominic Miroglio C 52 56 23 58 43 22 29 47 39
Nick Mitchell CF 24 31 49 49 42 31 67 57 71
Tucker Mitchell C 46 49 24 45 36 12 12 26 16
Misael Mojica 2B 1 1 55 54 58 46 52 39 37
Raymond Mola LF 2 1 10 15 20 6 56 56 56
Moises Molero CF 1 1 10 32 13 14 64 41 55
Christian Molfetta C 44 52 37 56 48 37 41 52 46
Carlos Molina C 41 48 23 34 32 10 7 19 13
Leosdany Molina 2B - 1 52 44 44 42 21 3 19
Gabe Moncada 1B 2 1 46 44 45 32 32 42 41
Randel Mondesi RF 1 2 16 42 29 8 57 62 60
Nate Mondou 2B 1 1 48 45 61 55 56 46 53
Sam Mongelli 2B 1 1 55 51 63 55 60 52 57
Jose Monserrate CF 2 1 15 24 18 5 72 38 75
Juan Monso 2B 2 1 56 52 60 57 56 44 55
Arnaldo Montano C 52 53 14 45 26 12 14 27 25
Jarold Montealto SS 2 1 66 56 59 54 22 26 35
Darlyn Montero SS 1 1 63 57 61 56 31 28 37
Edgar Montero 3B 3 2 55 64 62 44 45 51 43
Eduardo Montero C 55 52 13 34 28 8 12 21 24
Estivenzon Montero LF 1 1 31 30 25 33 61 56 56
Frederi Montero 3B 1 1 43 67 41 28 48 63 46
Juan Montero C 50 54 43 57 51 38 39 51 44
Neurelin Montero C 55 52 19 36 27 6 18 29 29
Willy Montero CF 2 1 21 24 16 6 68 59 61
Rafi Montesino CF 1 1 27 25 32 27 66 59 64
Carlos Monteverde CF 2 1 26 37 13 4 63 50 57
Nick Montgomery C 36 58 23 42 22 16 38 51 36
Torin Montgomery 1B - 4 18 50 35 12 39 48 41
Jose Monzon 2B 2 1 64 60 62 69 63 53 57
Bernard Moon 2B 1 1 59 49 58 53 57 49 56
Brody Moore 2B 1 3 68 59 61 63 56 43 63
Cole Moore 1B 32 55 27 59 38 15 36 64 44
Angelo Mora C 57 52 12 45 25 9 11 25 20
Edison Mora SS 1 4 72 64 56 66 44 70 44
Javier Mora 2B 2 1 60 54 55 49 35 28 20
Juan Mora 2B 2 3 65 51 60 53 49 52 41
Coby Morales LF 1 1 23 37 31 17 45 56 52
Daje Morales 2B 1 2 56 57 57 59 53 38 52
Jeferson Morales 2B 29 59 48 50 50 47 44 57 39
Jesus Morales C 44 41 25 35 36 31 29 37 36
Jonathan Morales C 58 56 28 55 28 13 33 44 37
Lazaro Morales CF 2 1 14 36 19 5 64 55 58
Colin Moran LF - - 31 49 42 36 47 58 51
Aneudis Mordan C 51 45 12 33 38 12 13 22 28
Cristian More CF 1 2 17 18 22 6 76 46 64
Darell Morel 3B 3 3 52 69 57 49 55 64 53
Darwin Moreno CF 1 2 26 38 18 11 63 57 56
Jesus Moreno C 60 47 15 40 19 6 13 45 48
Luis Moreno SS 2 2 64 56 61 59 22 43 21
Moises Moreno RF 1 2 13 22 22 3 57 60 54
Ramon Moreno CF 2 1 13 22 21 11 62 53 59
Leandro Morgado CF 1 1 23 33 20 9 70 57 67
Zach Morgan C 46 49 25 41 39 25 30 24 25
Shotaro Morii 2B 1 1 65 63 58 60 53 55 44
Estivel Morillo CF 1 1 10 24 14 13 65 48 55
Jirvin Morillo C 44 62 32 48 37 14 26 50 39
Yohangel Moris 3B 1 2 58 64 52 39 26 32 13
Cody Morissette 3B - - 58 57 67 58 56 49 58
Yorvin Morla 2B 1 1 59 54 62 49 62 45 56
PK Morris LF 6 11 27 56 33 21 39 55 48
Kadon Morton LF 3 1 38 70 36 9 64 65 54
Korey Morton CF 1 1 34 37 52 34 73 71 69
Isaac Moscote 2B 1 1 54 56 59 51 60 52 56
Deivis Mosquera LF 1 1 12 22 15 4 58 38 59
Diego Mosquera 2B 2 1 58 59 62 55 65 46 69
Jack Moss LF 1 2 23 41 37 17 39 43 51
Edgar Mota C 51 51 22 28 31 10 10 39 24
Gregory Mota 3B 1 1 57 60 51 46 4 33 32
Jorgelys Mota SS 2 1 43 58 56 54 28 45 35
Drew Mount LF 3 2 26 53 20 25 61 58 49
Jeyson Moya 2B 2 1 65 59 59 59 58 49 60
Jonathan Moya LF 1 1 31 35 24 30 56 60 67
Omar Moya C 41 42 23 30 28 6 11 28 28
Josh Moylan 3B 2 2 42 64 53 34 30 41 34
Cesar Mujica C 43 40 35 26 24 31 32 34 37
Jesus Mujica SS 2 1 64 61 61 54 25 45 39
Jose Mujica C 53 55 21 34 28 21 44 51 43
Arquedion Muller 2B 1 2 57 56 57 49 16 17 28
Anthony Mulrine C 51 64 32 39 28 10 27 30 31
JJ Muno 2B 2 2 56 57 64 56 59 57 56
Maikol Munoz 2B 1 2 62 56 58 55 23 30 43
Yairo Munoz 3B 5 8 49 66 57 46 55 53 46
Yeuni Munoz LF 1 1 12 12 14 9 58 51 60
Kristin Munroe 3B 2 3 53 59 55 54 63 44 53
Shane Muntz 1B 32 56 23 59 36 29 37 64 49
Juan Murillo 3B 3 3 38 57 45 26 44 51 36
Kai Murphy LF 1 1 16 49 18 16 60 78 55
Tanner Murphy LF 2 3 20 43 14 3 60 45 58
Austin Murr LF 1 2 35 44 31 22 49 57 43
Ethan Murray 2B 1 5 65 59 69 64 57 48 52
Tanner Murray 2B 2 3 59 50 56 46 54 44 64
Ivan Murzi C 51 48 41 53 55 8 39 54 53
Andruw Musett C 43 52 18 28 26 7 13 42 26
Kole Myers CF 1 1 57 41 52 49 77 65 62
Noah Myers CF - 1 20 14 28 9 73 58 69
Wil Myers LF 1 10 40 49 53 32 55 67 53
Deivis Nadal 2B 2 1 56 56 54 39 55 58 58
Demetrio Nadal 2B 1 1 65 51 59 56 62 43 52
Raisei Nakamura 1B 1 2 37 1 31 27 61 29 48
Taishi Nakawake 2B 1 1 72 51 60 64 50 41 42
Tyler Naquin LF - - 18 35 22 13 61 76 65
Joe Naranjo 1B 1 1 21 55 23 13 35 54 43
Carlos Narvaez C 58 51 28 43 34 7 31 58 43
Efrenyer Narvaez C 51 51 14 27 25 7 14 32 14
Omar Narvaez C 71 45 24 35 25 11 17 33 21
Jesus Natera C 56 50 14 31 33 7 16 19 16
Cristopher Navarro 2B 1 1 57 60 76 45 58 42 49
Anderson Navas C 39 56 23 38 33 12 11 29 24
Andrew Navigato 2B 1 6 58 56 52 51 59 53 46
Juan Carlos Negret LF 1 - 7 21 25 12 51 61 55
Felix Negueis LF 1 2 18 31 20 9 62 51 60
Tyler Neslony LF 1 1 27 47 26 15 57 52 65
Dylan Neuse CF 1 1 52 44 48 50 64 46 62
Kyle Nevin 3B 1 1 30 58 36 35 41 55 48
Ben Newton SS - 1 71 71 64 67 54 60 56
Cherif Neymour 2B 2 2 62 49 60 57 34 31 44
Roiber Niazoa 3B 1 1 55 64 52 40 14 14 26
Kay-Lan Nicasia SS 1 1 54 58 47 48 54 50 48
Ryan Nicholson 1B 1 1 29 27 27 34 18 29 29
Jackson Nicklaus 2B 1 1 54 43 62 58 43 46 40
Angel Nieblas SS 1 1 62 61 57 54 36 41 42
Quincy Nieporte 1B 2 2 28 49 37 22 12 24 19
Hector Nieves 3B 1 2 55 59 58 48 35 31 44
Yorfran Nieves SS 1 1 64 58 56 56 26 23 23
Yerald Nin SS 1 1 62 51 60 58 46 25 22
Rikuu Nishida 2B 1 1 55 44 73 56 63 43 73
Jose Noguera C 43 46 22 38 27 12 16 41 20
Austin Nola C 56 50 45 53 68 55 50 48 56
Andres Nolaya C 43 40 19 28 30 13 33 41 36
Jake Noll 1B 1 1 37 50 42 51 40 47 49
Franyer Noria 2B 1 1 69 43 61 58 59 41 57
Satchell Norman C 47 53 45 53 50 39 52 54 50
Anderson Nova LF 1 1 12 24 28 4 44 48 44
Charles Nova 2B 1 1 56 41 63 54 51 43 44
Freudis Nova 3B 1 1 55 72 56 54 56 72 54
Josi Novas 2B 1 1 63 57 62 62 48 57 41
Kevin Novoa C 52 51 12 37 25 13 7 29 23
Jemone Nuel SS 1 1 61 58 60 57 71 48 63
Omar Nuel LF 1 2 16 26 18 7 59 58 55
Abraham Nunez LF 1 1 14 18 21 8 61 54 57
Alejandro Nunez 2B 2 1 62 56 57 54 67 48 69
Irvin Nunez C 41 52 16 47 25 10 11 19 18
Lennyn Nunez C 54 52 12 43 32 11 9 19 28
Pablo Nunez CF 2 3 28 48 29 19 60 62 62
Rainer Nunez 1B 1 1 23 37 33 20 36 42 41
Starlyn Nunez SS 2 1 61 57 56 57 22 45 43
Vicent Nunez C 52 51 14 36 24 9 14 21 16
Zeus Nunez 3B 1 2 38 63 39 28 41 52 37
Ethan O'Donnell CF 1 1 27 29 32 38 70 49 67
Brian O'Keefe C 55 51 20 57 34 10 33 53 37
Matt O'Neill C 47 53 17 47 20 11 29 44 38
Juan Obispo CF 2 1 22 19 19 13 65 57 60
Jose Ochoa LF 1 2 10 20 20 5 55 55 60
Nathaniel Ochoa Leyva SS - - 47 55 51 47 30 29 25
Yoiber Ocopio C 44 55 19 39 26 15 13 35 13
Luis Ogando 2B 2 2 50 44 62 52 48 44 42
Keshawn Ogans 2B 1 1 64 61 57 52 59 45 56
Michell Ojeda 2B 1 1 55 64 61 54 59 65 59
Miguel Ojeda Jr. C 47 54 21 37 28 18 33 36 39
Jared Oliva CF 2 1 28 54 41 18 69 59 67
Ricardo Olivar C 48 47 43 41 42 37 61 47 63
Oscar Olivares 3B - 1 52 68 62 38 49 68 47
Jordany Oliver CF 2 1 16 22 18 8 67 49 59
Christian Olivo 2B 1 1 59 47 68 59 67 43 72
Jason Ollarve C 48 45 8 47 50 13 7 28 20
Juan Olmos C 52 67 25 58 28 20 38 61 44
Johnny Olmstead 2B 1 1 60 64 58 57 48 56 59
Joe Olsavsky 2B 1 1 58 53 65 57 52 54 60
Diego Omana C 52 55 21 37 29 13 16 35 20
Jorge Ona RF 1 1 26 61 28 20 41 67 48
Alexander Orasma 2B 2 1 57 50 58 54 50 42 41
Edgardo Ordonez C 50 51 19 38 32 6 13 26 17
Jesus Ordonez C 50 51 20 38 27 6 7 35 16
Christopher Orelin 2B 1 1 56 44 58 49 52 46 50
Erny Orellana CF 1 1 36 27 32 27 59 66 69
Josnaider Orellana C 44 42 14 42 29 13 12 28 25
Brennan Orf LF 1 1 24 34 42 27 44 51 47
Brayan Oropeza C 45 51 24 45 28 11 13 39 15
Maikol Orozco SS 1 1 65 56 58 56 44 37 47
Jesus Ortega CF 1 2 12 38 23 14 64 55 57
Jorel Ortega 2B 3 3 60 65 57 54 67 56 43
Juan Ortega C 57 54 12 42 32 11 10 29 25
Rafael Ortega RF 7 3 31 44 34 17 67 58 62
Raynerd Ortega 2B 1 1 55 59 61 53 43 28 44
Victor Ortega C 58 54 15 45 33 11 8 24 14
Angel Ortiz CF 1 1 13 35 16 16 61 48 58
D'Angelo Ortiz 2B 1 1 46 51 44 43 47 47 46
Deniel Ortiz 3B 1 1 50 65 49 39 47 62 46
Diorky Ortiz 2B 2 1 55 55 55 55 21 17 39
Francisco Ortiz C 44 51 20 42 31 36 34 50 39
German Ortiz SS 1 1 67 62 59 55 28 26 39
Jankel Ortiz 2B 10 8 62 54 53 53 51 47 51
Jose Ortiz CF 1 1 40 22 35 24 76 52 67
Nicolas Ortiz C 50 51 17 46 26 11 44 52 42
Robin Ortiz CF 1 1 9 31 23 9 66 57 65
Juan Ortuno 2B 1 1 50 51 58 54 57 50 62
Drake Osborn C 57 48 14 22 20 22 24 23 27
Hector Osorio CF 2 2 13 20 21 8 62 43 55
Isaac Osorio RF 1 2 12 26 23 12 54 63 54
Javier Osorio SS 1 1 62 80 68 62 54 54 55
Austin Overn CF 1 1 25 30 20 13 83 49 77
Carlos Oviedo C 34 49 22 34 24 17 28 37 41
Eduardo Oviedo LF 1 2 19 14 17 8 59 46 58
Juan Oviedo C 52 52 11 36 24 9 14 42 22
Harry Owen C 43 54 24 21 25 17 21 23 21
Chris Owings 2B - - 62 63 56 56 69 70 58
Avery Owusu-Asiedu RF 3 3 6 26 31 8 57 61 49
Miguel Pabon 2B 1 2 64 63 56 58 60 52 53
Arden Pabst C 61 63 27 56 22 17 35 57 44
Azaeel Pacheco C 59 54 34 32 31 36 26 33 26
Orlando Pacheco C 49 51 14 38 33 13 16 34 20
Bryant Packard LF - - 30 52 42 26 39 56 42
Spencer Packard LF 3 1 22 44 30 11 36 41 43
Leider Padilla RF 1 2 20 35 17 6 53 60 57
Ricardo Paez LF 1 1 15 25 18 6 54 47 56
Ezequiel Pagan CF 4 2 24 47 34 20 67 69 60
Charlie Pagliarini 3B 1 1 43 58 54 29 45 56 38
Trey Paige 2B 1 1 55 52 50 39 43 54 53
Moises Paiva 2B 1 1 61 51 59 56 53 41 55
Jermaine Palacios 2B 2 2 77 69 65 67 54 59 58
Josh Palacios LF 27 55 29 63 19 16 67 63 58
Nathaniel Palacios 3B 2 1 41 54 47 31 39 53 52
Manuel Palencia C 42 52 19 37 31 7 11 17 27
Aaron Palensky LF 1 2 42 42 42 43 45 56 57
Daniel Palka LF 2 1 29 48 35 15 53 62 51
Alberth Palma 2B 1 2 66 56 58 57 60 41 56
Miguel Palma C 65 46 23 36 37 13 13 23 18
Ronaiker Palma C 62 72 23 55 32 6 15 30 29
Preston Palmeiro LF 2 1 40 62 39 37 43 56 63
Jake Palmer LF 2 4 36 48 45 33 55 40 57
Cristofher Paniagua CF 1 2 25 33 17 3 66 44 53
Stephen Paolini LF 1 2 24 56 24 15 64 67 61
Michael Papierski C 43 48 18 49 23 18 37 48 40
Luis Parababire C 51 54 12 38 27 6 9 30 23
Angel Paredes CF 1 1 26 29 37 32 66 62 62
Luis Paredes CF 1 1 15 30 22 7 64 50 60
Javier Pariguan C 52 51 14 39 34 10 8 37 14
Eddie Park CF 2 2 15 40 9 1 68 53 75
Aaron Parker C 50 49 27 16 24 17 25 32 22
Brandon Parker LF 2 1 10 30 10 - 48 57 42
James Parker 2B 3 4 57 59 61 59 57 51 56
Jeffry Parra C 53 49 29 55 36 17 38 51 42
Samuel Parra CF 2 1 10 33 14 10 64 56 53
Brailin Pascual 3B 1 1 58 67 59 35 34 13 12
Duncan Pastore 3B 1 1 45 53 46 38 43 52 49
Beyker Pastran SS 2 1 62 56 60 55 58 49 57
Jose Pastrano 2B 1 2 56 51 68 60 59 51 58
Oswaldo Patino 2B 1 1 61 55 57 50 21 23 25
Andrew Patrick CF 3 2 43 61 54 47 68 63 69
Engel Paulino CF 2 1 14 38 20 5 71 49 67
Enzo Paulino LF 1 2 21 27 23 17 56 44 60
Isaac Paulino 2B 2 2 50 56 52 39 43 47 36
Jose Paulino CF 2 1 20 37 13 6 68 54 60
Dillon Paulson 1B 2 4 49 58 30 44 10 7 18
Connor Pavolony C 79 67 27 61 30 28 40 60 43
Keiderson Pavon SS 1 1 64 57 56 58 45 24 32
Joselin Payano C 40 46 18 32 30 7 9 41 23
Tyler Payne C 55 53 24 51 28 15 33 49 34
Jack Payton C 57 49 24 50 30 9 40 43 42
Mark Payton LF 1 1 5 25 10 6 59 55 69
Karell Paz LF 1 1 21 54 36 22 47 58 50
Richard Paz C 42 44 67 51 57 66 61 52 53
Francisco Pazos 1B 4 2 42 1 37 28 46 22 36
Jacob Pearson CF 1 2 15 21 11 2 72 31 70
John Peck 2B 2 2 63 59 73 58 63 58 57
Fernando Peguero CF 1 1 50 42 55 55 72 50 74
Jhoan Peguero CF 1 1 21 22 10 4 60 61 62
Jonathan Peguero C 55 53 21 47 25 11 8 28 27
Juanfel Peguero 2B 1 2 56 44 56 51 52 38 54
Odalys Peguero 2B 1 1 56 49 63 64 61 47 64
Rafy Peguero LF 2 1 12 33 14 6 55 54 56
Carlos Pelegrin LF 1 1 10 33 23 10 61 46 63
Luis Pelegrin 3B 1 1 42 56 50 41 51 41 38
Anthony Pena 2B 1 1 58 62 57 43 52 53 46
Daniel Pena C 36 45 22 34 32 13 31 42 39
Ezequiel Pena 2B 1 1 60 57 57 53 55 48 58
Fernando Pena C 53 55 23 26 27 10 7 35 20
Heudy Pena 2B 2 1 63 50 60 57 65 48 60
Isaac Pena 2B 1 1 59 48 54 56 57 43 45
Javier Pena C 52 53 14 41 26 7 8 40 27
Jefferson Pena CF 2 1 61 59 61 54 62 48 61
Jerffson Pena LF 1 1 20 37 24 8 56 59 54
Jhonson Pena SS 1 1 54 43 61 49 64 48 72
Joandrew Pena 3B 1 1 43 49 52 31 24 30 28
Jose Pena C 44 55 23 30 37 32 31 24 31
Jose Pena CF 2 1 18 25 20 10 66 49 56
Ricardo Pena C 57 52 19 37 24 12 19 25 27
Ronald Pena LF 1 1 10 27 21 9 58 51 56
Sebastian Pena RF 1 2 8 37 28 6 56 62 57
Viandel Pena 2B - - 66 52 60 58 66 52 63
Yenci Pena 3B 1 1 43 69 46 40 55 68 48
Yordalin Pena LF 1 2 8 40 22 5 50 61 53
Caleb Pendleton C 62 57 10 46 31 7 13 49 22
Ty Penner 1B 1 1 35 53 39 25 35 29 29
Jack Penney 2B 1 1 63 55 62 64 54 48 65
Garrett Pennington 1B 1 1 34 58 37 29 35 48 31
Wilmeyber Penuela 2B 1 1 52 48 57 54 62 48 50
Nick Peoples LF 1 1 26 20 27 17 53 51 47
David Peralta RF 3 3 23 43 21 4 54 47 59
Dexters Peralta 2B 2 - 65 66 57 66 61 58 58
Ramon Peralta SS 1 1 65 62 61 56 45 42 45
Waldy Peralta 2B 1 1 55 62 63 52 63 54 56
Jesus Peraza C 52 55 19 40 32 8 18 28 24
Jose Peraza LF - - 63 52 59 63 72 55 61
Jhonny Perdomo 2B 1 1 52 56 58 54 42 53 37
Randy Perea CF 2 1 19 21 13 4 67 53 54
Jhonny Pereda C 51 64 26 52 28 11 30 54 30
Alejandro Pereira C 48 45 22 28 33 7 7 35 27
Angel Pereira 2B 2 1 61 49 62 47 40 26 28
Sandro Pereira 2B 1 1 61 58 53 50 52 36 59
Yordis Perera 3B 1 1 43 57 59 26 40 52 30
Adrian Perez 2B 1 2 59 52 58 49 33 28 33
Alexander Perez 2B 1 1 64 59 57 60 30 44 29
Andy Perez 2B 1 1 67 59 56 55 58 59 58
Angel Perez C 50 52 22 33 27 12 17 39 13
Carlos Perez C 44 51 25 37 28 7 5 23 16
Cristian Perez CF 1 2 12 28 25 7 69 57 68
Daniel Perez LF 1 2 24 36 28 22 38 41 44
Dayro Perez 2B 1 2 61 62 59 52 53 43 64
Eddy Perez SS 1 2 66 59 57 59 24 32 43
Eduardo Perez RF 1 2 15 38 18 12 54 58 52
Enyervert Perez 2B 1 2 44 52 42 42 41 39 42
Frank Perez LF 1 2 18 23 19 7 61 55 54
Hernan Perez 2B 1 1 59 69 59 51 60 67 55
Jake Perez 2B 1 2 58 54 58 51 29 29 35
Jean Perez 2B 2 1 57 59 57 55 7 32 10
Jhonny Perez C 46 54 21 32 26 12 10 27 18
Jonathan Perez CF 2 2 10 21 23 5 67 57 57
Jose Perez 2B 1 1 59 54 57 48 64 46 50
Jose Perez 2B 1 1 63 57 57 57 31 39 39
Juan Perez C 38 40 11 36 32 14 10 28 25
Juan Carlos Perez LF 1 2 47 68 42 16 68 69 57
Luis Perez LF 1 2 16 17 19 5 63 53 62
Marcelo Perez SS 1 1 61 60 59 53 43 39 34
Miguel Perez CF 2 1 12 32 23 10 67 49 53
Miguel Perez SS - - 61 58 43 48 - - -
Nicolas Perez 2B 2 3 78 54 70 56 69 48 57
Reylin Perez 2B 1 1 53 47 57 51 52 37 39
Robert Perez CF 1 2 9 21 24 4 66 62 57
Wilmer Perez C 43 52 25 56 36 11 37 50 27
Yeison Perez LF 1 2 21 39 21 13 52 50 53
Robert Perez Jr. LF 2 5 16 21 18 12 52 65 52
Rafe Perich 3B 1 1 41 75 49 36 41 73 46
Marco Pernalete RF 1 2 21 23 27 7 54 60 58
Jose Peroza 3B 1 2 36 67 45 28 43 67 39
Vincent Perozo C 58 59 20 46 28 18 12 37 30
Darius Perry C 47 53 17 58 25 8 14 55 22
Fabian Pertuz 2B 1 2 63 63 52 58 50 44 48
Jackie Pertuz C 39 48 27 53 34 16 36 52 44
Sam Petersen CF 1 1 56 48 70 59 60 46 61
Jace Peterson 2B - - 62 55 66 68 60 47 56
Elias Petiyan SS 1 1 62 61 59 57 30 41 26
Ian Petrutz LF 1 1 25 41 28 50 43 46 46
Elian Peña 2B 2 2 74 58 72 64 64 52 61
Tommy Pham LF 6 5 17 22 28 17 45 55 46
Kervin Pichardo 2B 1 1 58 60 56 57 59 53 59
Ryan Picollo LF 1 1 25 41 45 36 53 61 47
Angel Pierre 2B 2 1 50 65 52 48 35 20 5
Louis Pierre RF 1 2 14 24 22 6 55 58 53
Mauricio Pierre RF 1 1 16 31 28 8 56 59 57
Kevin Pillar CF 6 7 17 43 22 11 67 54 67
Antonio Pimentel SS 2 1 67 62 57 58 39 26 43
Brandon Pimentel LF 3 1 17 41 24 8 40 47 37
Manny Pina C 62 57 25 52 56 8 18 49 25
Fidel Pinango 1B 1 1 22 31 25 15 23 30 25
Andrew Pinckney CF 2 3 6 23 9 3 72 65 74
Chad Pinder 2B 2 2 58 64 66 63 58 61 59
Chase Pinder CF 1 1 50 63 59 47 71 58 59
Rashawn Pinder CF 1 1 16 29 20 7 72 49 71
Alen Pineda C 38 43 20 38 37 7 36 45 37
Jack Pineda 2B 2 2 60 55 62 51 55 49 46
Leandro Pineda RF 1 2 21 40 22 20 53 66 60
Luis Pineda C 55 55 22 28 24 6 19 32 29
Aaron Pinero 2B 1 1 60 64 60 54 65 56 58
Luis Pino CF 1 1 17 31 25 17 70 53 63
Yassel Pino 3B - - 36 55 42 23 36 50 39
Andrew Pintar CF 2 2 62 51 69 61 72 50 79
Adrian Pinto 2B 1 2 56 58 59 58 70 55 64
Avinson Pinto SS 3 4 65 65 64 61 63 49 63
Jesus Pinto CF 2 3 37 46 31 30 73 64 68
Santiago Pinto CF 2 1 19 24 27 7 68 51 53
Konner Piotto C 55 52 22 31 23 24 31 22 30
Kenny Piper C 49 53 19 34 49 15 15 41 24
Enmanuel Pire C 51 51 24 39 44 8 8 17 27
Jose Pirela CF 1 1 14 34 22 8 71 54 68
Jose Pirela LF - - 38 57 31 35 44 62 58
Stephen Piscotty LF 1 1 28 61 31 23 60 67 56
Dominic Pitelli 2B 1 1 64 50 71 65 53 49 53
Gersel Pitre C 66 67 36 58 38 26 9 31 23
Henry Pizani C 56 55 17 37 26 6 12 25 23
Juan Pizarro CF 1 1 25 29 24 13 67 50 59
Erison Placencia SS 2 2 66 56 57 54 38 44 29
Geovanny Planchart C 47 57 18 44 31 10 9 24 24
Victor Planchart C 49 53 36 35 31 24 6 13 6
Kevin Plawecki C 53 37 21 33 26 12 33 51 59
Straton Podaras C 47 54 18 36 22 17 24 20 26
Nick Podkul 2B 1 2 48 47 54 43 51 57 54
Andy Polanco CF 1 1 12 23 23 24 63 55 59
Moises Polanco 2B 1 1 65 58 57 58 64 47 61
Narciso Polanco 2B 1 1 57 58 61 55 55 44 53
Yonkelvin Polanco LF 1 2 12 30 18 3 57 37 55
Tito Polo LF 1 2 29 49 23 20 68 45 69
Eduardo Ponce C 56 50 19 45 24 13 11 35 22
Isaac Ponce C 40 50 25 27 25 23 27 32 30
Logan Porter C 49 48 26 53 32 19 33 54 41
Hudson Potts 3B 1 1 53 65 66 43 54 63 53
Caden Powell SS 13 5 58 62 57 58 44 58 42
Peyton Powell 1B 31 44 27 36 29 17 6 31 23
Arnold Prado RF 1 1 15 19 19 7 52 57 60
Jesus Prado LF 2 1 12 27 21 7 57 51 59
Santiago Prado C 44 43 55 57 54 53 62 65 62
Anthony Prato 2B 2 3 63 48 67 57 56 44 56
Karniel Pratt RF 1 2 20 18 14 10 51 64 55
Sam Praytor C 50 64 27 59 33 29 49 48 58
Christian Pregent C 55 48 20 39 16 13 15 22 21
Jesus Premoli 1B 1 1 30 24 37 28 26 23 37
Collin Price C 44 48 28 32 26 16 52 40 38
Micah Pries LF 1 1 22 25 23 18 52 52 54
Jordan Procyshen C 60 52 15 56 31 15 27 43 26
Jurdrick Profar 2B 1 1 66 61 60 59 64 54 62
Luis Puello C 44 36 20 37 34 18 45 41 41
Danny Puerta CF 1 1 21 27 25 16 66 54 54
Jorge Puerta C 47 56 18 41 25 9 14 34 26
Juan Pulinario LF 1 1 17 18 14 7 57 62 58
Emerson Purroy SS 1 1 66 56 58 58 42 26 41
Jordan Qsar LF - - 33 43 43 26 56 60 52
Juniel Querecuto 2B - - 72 65 40 61 - - -
Luis Quesada LF 1 - 6 3 4 1 51 45 51
Junior Quezada LF 1 2 6 34 19 4 54 61 52
Yunior Quezada 3B 1 1 47 60 55 42 47 60 44
Bryant Quijada C 33 51 45 53 53 39 44 53 50
Josueth Quinonez CF 1 1 32 37 32 26 64 67 66
Roiner Quintana CF 1 2 22 35 26 5 71 53 64
Cesar Quintas LF 1 2 14 31 23 9 56 55 57
Alison Quintero C 65 55 16 36 22 12 4 45 56
Malcom Quintero C 60 55 36 34 28 26 4 14 8
Marlon Quintero C 44 49 20 32 30 13 18 17 13
Alexi Quiroz C 43 54 15 43 33 7 9 27 19
Nelson Quiroz C 55 54 20 42 30 11 14 17 17
Oswal Rada C 54 53 23 45 33 11 6 30 24
Blake Rambusch 2B 1 1 59 52 62 52 72 42 74
Abiezel Ramirez 2B - - 64 63 56 63 65 74 58
Abrahan Ramirez 2B 2 1 60 57 55 53 30 24 45
Amauri Ramirez RF 1 1 30 24 36 35 58 68 62
Angel Ramirez LF - - 6 11 9 1 51 44 44
Ben Ramirez 3B 3 3 45 60 52 34 41 56 49
Breiny Ramirez RF 1 2 16 30 21 8 52 64 58
Enmanuel Ramirez CF 1 1 14 25 23 8 68 53 54
German Ramirez SS 1 1 59 66 61 58 57 65 56
Harold Ramirez LF 1 - 36 45 37 21 46 50 47
Isaac Ramirez CF 1 2 14 27 21 13 67 55 58
Jean Ramirez LF 1 1 9 39 22 9 64 49 66
Jorge Ramirez C 50 53 12 34 30 11 8 16 21
Josias Ramirez LF 1 2 18 18 15 9 59 44 60
Justin Ramirez CF 1 1 10 34 22 10 64 52 57
Lucas Ramirez RF 1 1 40 63 42 33 42 67 44
Manni Ramirez RF 2 3 25 45 31 13 59 66 61
Micael Ramirez C 53 56 19 50 30 19 29 47 35
Rafael Ramirez 2B 1 1 49 56 51 36 44 42 44
Ramon Ramirez LF 1 1 18 31 23 7 54 49 50
Raynier Ramirez 2B 3 3 54 52 66 54 40 42 51
Richard Ramirez C 54 73 22 34 29 12 8 36 16
Ronald Ramirez 2B 1 1 63 56 57 55 58 40 57
Dariel Ramon 2B 1 2 55 47 59 49 33 17 36
Eriandys Ramon 2B 1 1 56 55 47 53 48 48 46
Edwin Ramos C 55 55 22 40 32 11 9 20 26
Henry Ramos CF 1 1 6 13 9 2 67 56 64
Jeremy Ramos LF 2 2 13 25 25 9 47 53 58
Jose Ramos CF 2 2 34 46 30 21 74 59 71
Jose Ramos 2B 1 1 64 56 60 54 65 50 60
Raylin Ramos RF 1 2 9 23 12 13 53 67 59
Santiago Ramos C 46 44 17 46 29 11 10 42 28
Yaisel Ramos CF 2 1 14 24 18 13 59 72 56
Yoangel Ramos SS 1 1 62 60 61 54 37 44 39
Tyler Rando C 39 46 15 52 24 12 6 28 27
Jonathan Rangel 2B 1 1 51 57 58 57 63 57 61
Oscar Rangel C 59 56 20 46 25 14 20 47 42
Roylems Rangel C 55 52 11 31 28 10 19 19 29
Nick Raposo C 45 48 25 48 46 14 31 45 37
Eric Rataczak 1B 1 1 24 47 33 23 41 42 44
John Rave CF 1 1 36 40 31 44 67 54 63
Luis Ravelo SS 2 1 75 70 76 72 54 50 61
Rangel Ravelo 1B 4 4 34 50 38 26 37 41 59
Elian Rayo 3B 26 38 41 61 47 34 41 53 43
Joe Redfield CF 1 1 11 24 17 18 70 51 73
Chandler Redmond 1B 1 5 22 33 24 22 38 42 41
Jakson Reetz C 53 50 39 49 45 39 41 56 49
Tyler Reichenborn LF 2 1 15 28 26 3 64 47 53
Jose Reina LF 1 1 33 36 32 15 54 51 53
Zach Reks LF 2 2 15 46 26 12 55 63 59
Zach Remillard 2B 1 1 60 70 56 43 52 62 53
Hunter Renfroe RF 15 37 22 41 45 11 53 70 50
Carlos Renzullo 2B 3 3 58 52 66 59 68 48 61
Alexander Requena C 57 54 20 37 25 12 19 36 18
Angel Requena 2B 1 1 56 56 57 56 69 66 64
Bladimir Restituyo CF 1 2 61 50 44 52 75 49 61
Adam Retzbach C 43 49 25 24 35 14 32 38 36
Peson Revierre LF 2 1 16 31 25 5 64 52 68
Brian Rey 2B 2 1 59 43 60 58 62 44 56
Adinso Reyes SS 2 4 63 59 61 61 52 56 52
Adrian Reyes LF - - 3 11 8 2 53 45 54
Christofer Reyes SS 2 1 74 58 71 63 60 49 55
Endry Reyes 3B 1 1 50 43 55 23 53 52 52
Felix Reyes 1B 1 2 36 57 42 30 41 60 45
Jose Reyes LF - - 21 44 34 9 58 63 50
Josmir Reyes C 42 52 14 27 33 13 9 19 13
Luis Reyes 3B 1 2 57 65 52 42 31 40 33
Omar Reyes SS 1 1 62 62 58 57 27 43 31
Pablo Reyes 2B 3 1 57 61 54 56 58 55 56
Rainer Reyes LF 1 1 21 31 23 19 52 49 56
Ripken Reyes 2B 1 1 60 57 59 58 68 49 51
Samuel Reyes CF 1 1 18 26 14 10 66 56 61
Yensi Reyes LF 1 1 14 13 16 6 44 44 51
Emanuel Reyna 1B 1 1 23 42 29 23 41 44 43
Matt Reynolds 2B - 1 58 51 70 58 59 47 50
Dario Reynoso 2B 1 - 60 63 61 54 57 64 56
Elias Reynoso SS 1 2 63 60 60 58 23 25 30
Francis Reynoso RF 1 2 17 28 28 3 52 61 59
Ibrain Ricardo 2B 1 1 65 55 54 57 62 59 55
Mariano Ricciardi 2B 1 1 58 43 63 49 48 42 53
Kevin Richards LF 1 1 19 36 19 8 62 60 58
Grant Richardson LF 8 7 25 61 44 41 62 68 52
Riangelo Richardson 2B 1 1 61 53 64 52 56 56 61
Tre Richardson 2B 1 1 57 49 67 60 58 46 65
Caleb Ricketts C 49 48 31 49 37 28 45 56 43
JT Riddle 2B 2 2 76 56 69 69 65 48 67
Barrett Riebock CF 1 1 23 48 24 21 71 57 68
Justin Riemer 2B 1 1 63 51 73 56 58 41 69
Dennys Riera 2B 1 1 57 51 59 57 54 43 55
Elias Riera C 57 53 23 28 27 7 8 36 15
Brayan Rijo LF 2 2 8 30 19 6 59 53 55
Elvis Rijo 2B 1 1 58 60 61 52 59 47 60
Alexander Rincon CF 1 1 26 36 23 35 55 60 70
Heriberto Rincon CF 1 2 19 40 26 8 64 53 59
Diego Rincones LF 1 1 23 39 28 11 47 56 50
Alberto Rios C 55 44 29 44 41 28 52 52 45
Alejandro Rios C 52 51 20 29 32 10 9 42 26
Alvaro Rios C 57 52 36 38 23 34 23 30 27
Endy Rios 2B 1 1 64 53 61 53 62 66 70
Kekai Rios C 55 69 36 73 49 39 25 68 52
Nestor Rios C 41 43 13 39 33 12 15 21 16
Jamie Ritchie C 41 40 26 43 34 13 12 21 22
Luke Ritter 2B 2 5 49 49 61 53 55 50 51
Javier Rivas SS 1 1 54 64 56 58 31 28 24
Jeremy Rivas SS 1 1 72 60 74 69 63 46 65
Kevin Rivas 2B 34 47 63 58 59 55 60 44 64
Rainier Rivas LF - - 21 38 24 8 52 55 52
Yensi Rivas 2B 2 4 63 58 66 59 65 51 62
Yosneiker Rivas 2B 1 2 61 61 58 59 59 56 58
Angel Rivera C 55 47 21 46 29 9 10 21 28
Belfi Rivera CF 1 3 29 50 35 19 75 41 72
Jose Rivera 2B 2 2 63 57 56 55 58 45 59
Miguel Rivera C 54 54 15 34 25 11 16 35 22
Yefri Rivera SS 1 1 64 58 58 57 29 46 23
Eliezer Rivero C 41 41 14 47 32 6 14 29 28
Giovanny Rivero C 50 51 18 29 28 13 9 42 20
Jonathan Rivero C 53 51 14 36 30 9 15 28 26
Marwin Rivero CF 1 1 35 27 28 25 58 58 56
Sebastian Rivero C 57 70 27 45 23 8 38 41 42
Yoander Rivero 2B 1 1 64 52 62 60 58 52 61
Luis Rives CF 3 3 32 53 37 24 60 71 65
Jhonanderson Robain C 52 52 18 40 31 7 13 40 13
Jacen Roberson LF 3 1 24 46 41 13 62 59 58
Robert Robertis CF 2 1 19 20 22 4 64 48 70
Brett Roberts LF 2 2 59 57 48 44 55 56 52
Caleb Roberts C 41 51 21 31 44 14 43 55 51
Cody Roberts C 50 67 22 53 29 15 39 57 40
Cole Roberts 2B 4 2 73 57 66 64 59 48 52
Kai Roberts CF 33 30 44 55 51 30 75 49 72
Blake Robertson LF 4 5 23 31 21 23 51 57 51
Daniel Robertson 2B 6 4 57 61 59 50 47 55 48
Kramer Robertson 2B 1 1 63 61 73 59 57 55 56
Tyler Robertson LF 1 1 45 54 47 42 66 49 65
Chuckie Robinson C 53 77 30 58 55 21 40 60 38
Errol Robinson 2B 1 1 63 55 71 58 73 51 61
Jose Robledo 2B - - 65 44 63 47 50 46 48
Kevin Robledo C 37 45 46 52 43 29 36 50 44
Kay Robles CF 1 1 15 23 16 3 65 57 54
Sean Roby 3B 3 4 41 62 48 36 30 60 43
Dylan Rock LF 3 2 12 36 15 1 49 56 57
Brock Rodden 2B 1 1 55 53 62 55 61 49 62
Victor Rodrigues C 42 47 17 29 32 8 11 34 22
Adrian Rodriguez 2B 1 1 69 63 70 65 52 47 44
Aiverson Rodriguez 2B 1 2 65 61 56 57 24 28 27
Albert Rodriguez LF 1 2 12 22 21 10 56 52 57
Alejandro Rodriguez 2B 43 50 50 44 61 52 57 52 59
Alex Rodriguez C 53 51 25 21 41 13 53 59 49
Alfredo Rodriguez C 51 54 20 38 33 11 7 25 27
Angel Rodriguez CF 1 1 18 24 17 3 69 63 61
Angel Rodriguez C 42 48 34 35 29 23 25 29 24
Anthony Rodriguez CF 2 2 24 36 13 7 62 51 54
Anthony Rodriguez SS 1 2 57 64 65 56 51 46 46
Carlos Rodriguez C 48 50 17 37 30 12 17 41 27
Carlos Rodriguez C 64 55 15 27 26 14 18 33 24
CJ Rodriguez C 58 75 29 73 33 21 31 72 41
Cristhian Rodriguez 2B 1 1 55 61 57 56 44 42 46
David Rodriguez C 53 61 17 56 31 11 26 57 30
Derek Rodriguez LF 2 1 13 36 16 9 59 51 57
Donis Rodriguez 2B 2 1 55 46 58 46 59 43 54
Eddy Rodriguez LF 1 1 21 27 22 17 59 56 59
Edryn Rodriguez 2B 2 1 56 52 67 58 53 45 57
Elorky Rodriguez CF 3 3 54 49 58 47 65 51 72
Endy Rodriguez 2B 1 1 57 55 62 55 33 25 32
Eric Rodriguez C 60 57 15 53 28 15 44 53 48
Esterling Rodriguez CF 2 1 14 22 21 9 68 52 54
Frank Rodriguez C 50 54 16 42 26 10 13 34 28
Gabriel Rodriguez C 57 50 20 32 31 11 12 26 25
Gerardo Rodriguez C 54 54 18 34 33 15 42 53 48
Guillermo Rodriguez SS 1 2 66 61 58 56 24 36 32
Jesus Rodriguez CF 2 1 20 30 24 13 72 45 64
Jesus Rodriguez C 43 51 42 62 43 28 44 63 44
Johan Rodriguez 2B 1 1 66 56 56 58 62 45 58
Jorge Rodriguez C 56 55 23 45 29 6 11 39 26
Jose Rodriguez C 54 55 12 28 32 12 10 29 19
Joseph Rodriguez LF 1 1 11 25 20 6 58 59 57
Justin Rodriguez 3B 1 1 50 59 58 44 30 42 46
Keyber Rodriguez 2B 2 3 63 54 71 63 58 40 56
Lizandro Rodriguez 2B 1 1 52 51 56 54 58 43 56
Luis Rodriguez 2B 1 1 53 63 57 49 53 46 53
Luis Rodriguez C 38 52 24 58 40 17 15 40 31
Luis Rodriguez 2B 1 1 65 58 67 65 28 23 31
Luis Rodriguez C 54 62 38 59 42 27 37 51 43
Manny Rodriguez SS 1 1 63 67 61 56 55 78 38
Miguel Rodriguez CF 2 1 13 39 24 15 63 56 53
Miguel Rodriguez C 64 68 23 38 27 9 8 30 15
Miguel Rodriguez SS 1 1 66 61 61 56 42 46 45
Nathanael Rodriguez SS 1 1 66 59 57 56 38 39 29
Nerio Rodriguez C 52 50 1 3 33 1 3 3 3
Orangel Rodriguez C 47 57 19 46 33 16 31 44 26
Ramon Rodriguez C 55 57 29 51 22 17 41 54 39
Raudi Rodriguez CF 1 1 25 20 22 27 70 49 67
Reynaldo Rodriguez 1B 1 1 33 36 32 17 40 45 44
Samuel Rodriguez 2B 1 1 66 61 58 56 35 38 38
Tyler Rodriguez SS 1 1 63 59 61 59 24 46 24
Victor Rodriguez SS 2 1 61 59 61 59 35 32 44
Wilson Rodriguez CF 1 1 12 12 25 23 55 52 43
Yorman Rodriguez C 41 50 23 48 36 12 41 54 51
Jack Rogers 1B 1 1 35 56 42 31 44 55 48
Anderdson Rojas 2B 1 1 60 55 57 49 65 52 59
Angel Rojas 2B 2 3 66 57 62 60 56 58 54
Carlos Rojas C 51 48 17 42 30 16 16 25 24
Daniel Rojas SS 1 2 65 57 56 56 31 28 39
Eduardo Rojas C 51 53 24 36 28 6 9 40 27
Elvis Rojas RF 1 1 17 31 18 8 50 59 57
Eyeksson Rojas 2B 1 1 58 55 62 55 68 51 55
Freider Rojas C 57 52 15 42 29 12 7 40 27
Gilberto Rojas C 37 34 5 21 18 5 3 14 5
Jose Rojas 2B 1 2 52 55 68 51 58 67 55
Samuel Rojas C 44 55 16 44 38 17 28 52 37
Sebastian Rojas CF 3 3 36 47 29 21 71 52 65
Javier Roman C 38 41 23 27 28 9 13 23 20
Nate Rombach C 46 54 29 53 38 17 27 50 35
Patrick Romeri CF 3 1 18 62 20 9 63 45 67
Anger Romero C 54 52 19 41 26 9 7 37 26
David Romero 2B 2 1 61 54 61 52 59 42 58
Esteban Romero CF 1 1 36 36 26 35 71 66 65
Josue Romero C 55 56 22 27 26 13 12 19 18
Kiko Romero 1B 23 40 43 56 54 35 44 47 45
Leandro Romero 2B 2 4 63 61 64 63 61 54 64
Noelberth Romero 2B 1 1 55 61 61 54 58 46 50
Omar Romero 2B 2 2 66 48 59 58 56 38 44
Rayber Romero 2B 1 1 57 57 54 53 24 28 31
Yael Romero 1B - - 22 26 16 5 13 3 18
Maxwell Romero Jr. C 58 55 26 57 20 13 31 56 30
Carlos Rondon C 44 49 28 30 33 36 31 23 32
Jose Rondon 2B 1 1 70 73 62 62 50 61 45
Joswuill Rondon LF 1 2 9 24 15 8 59 46 59
Leonardo Rondon 2B 27 41 59 53 56 49 36 36 42
Newremberg Rondon C 52 51 22 40 28 17 36 50 44
Pedro Roque 2B 1 2 64 57 62 54 64 48 57
Fernando Roquez LF 1 1 18 31 20 8 51 51 57
Euri Rosa C 50 55 23 43 24 9 18 33 28
Gabriel Rosado C 59 59 29 53 51 16 31 53 39
Jamaliel Rosado Jr. SS 1 1 59 63 56 54 47 57 51
Alfonsin Rosario LF 1 1 31 37 30 38 48 56 46
Amed Rosario SS - - 59 67 56 65 64 63 57
Dalvy Rosario 2B 39 43 61 67 59 60 69 58 54
Dilan Rosario 2B 1 1 62 51 46 54 60 51 51
Eddie Rosario LF - - 16 36 23 19 49 55 49
Enyel Rosario 2B 1 1 58 46 62 58 57 42 56
Guillermo Rosario C 54 55 17 39 31 12 18 40 22
Helder Rosario C 44 46 24 42 24 10 16 34 19
Neify Rosario LF 2 2 15 28 16 3 49 57 42
Ricardo Rosario LF 1 2 9 13 22 6 59 53 58
Ronald Rosario C 54 53 19 43 31 12 17 38 30
Yemil Rosario SS 1 2 63 62 58 57 37 26 26
Juan Rosas C 54 51 20 27 26 8 19 22 13
Caden Rose CF 1 1 44 56 57 48 67 56 70
Nathan Rose 2B 1 1 62 59 61 46 56 55 55
Nick Roselli 2B 1 1 55 46 66 57 52 50 51
Corey Rosier CF 5 4 24 47 41 19 71 52 56
Emdys Rosillo C 43 57 28 32 28 35 33 24 29
Ben Ross SS 1 1 67 61 50 63 69 49 70
Jackson Ross 1B 1 1 39 46 52 42 44 49 47
Shawn Ross 3B 45 62 52 68 52 46 46 65 44
Mike Rothenberg C 51 67 32 58 37 30 35 65 56
Chris Rotondo LF 1 1 11 17 19 22 61 51 61
Alonzo Rubalcaba C 43 57 22 43 33 15 24 19 27
Adrian Rubio CF 1 1 11 21 23 7 65 48 56
Luis Rubio SS 2 1 67 59 62 59 30 47 22
Jake Rucker 2B 1 1 51 55 64 49 53 54 57
Jaden Rudd CF 1 1 48 51 45 42 67 65 63
Matt Rudick LF 2 2 12 34 27 10 65 52 72
Agustin Ruiz LF 4 2 7 50 66 1 55 61 67
Ibrahim Ruiz CF 1 1 32 36 26 23 58 59 65
Leyderman Ruiz SS 1 1 64 60 58 56 36 41 45
Lizardo Ruiz SS 2 1 63 60 58 58 43 43 44
Poncho Ruiz C 50 51 32 54 41 27 9 23 34
Sandy Ruiz 3B 55 23 44 57 29 27 12 32 14
Tony Ruiz RF 1 1 18 22 14 8 55 58 58
Yirber Ruiz LF 1 1 18 23 24 13 57 44 59
Yoiber Ruiz SS 1 1 61 58 58 54 37 43 43
T.J. Rumfield 1B 2 1 21 34 20 22 39 63 47
Milo Rushford CF 1 1 32 31 29 42 66 50 64
Addison Russell 2B 6 10 69 71 66 69 57 62 58
Stone Russell 2B 41 53 50 58 46 43 50 58 46
Sam Ruta 3B 1 1 50 57 62 33 46 53 49
Eddie Rynders 2B 1 1 60 61 62 58 60 61 62
Jose Sabino LF 1 2 7 38 26 6 53 56 57
Tommy Sacco Jr. 2B 1 1 64 46 61 55 53 49 52
Lexer Saduy LF 1 1 21 19 22 18 54 51 56
Christian Saez 1B 5 2 22 39 27 17 35 48 44
Jhoanjel Saez 2B 1 1 61 52 62 56 67 47 58
Andrew Salas SS 4 3 71 62 73 70 67 63 58
Anibal Salas CF 1 1 10 27 23 11 66 56 56
Hector Salas 2B 2 2 60 59 65 57 63 48 71
Cesar Salazar C 55 60 42 50 45 39 32 57 32
Eduardo Salazar LF - - 21 45 24 11 57 65 60
Johnfrank Salazar 3B 1 1 38 84 51 33 46 81 48
Kleyver Salazar C 44 58 15 40 22 4 44 53 42
Andruw Salcedo C 53 52 16 39 24 6 17 30 20
Josh Sale 3B - - 50 60 49 37 47 51 45
Felix Salguera C 54 56 24 32 27 10 14 36 13
Raimfer Salinas LF 3 2 4 23 15 8 62 71 54
Roque Salinas CF - - 32 37 33 3 55 44 56
Dereck Salom 2B 1 2 64 53 65 61 55 47 52
Dionmy Salon C 55 56 22 46 25 13 14 34 17
Mike Salvatore 2B 5 15 49 55 59 56 45 45 56
Danyer Sanabria CF 1 1 12 33 25 10 61 53 57
Jose Sanabria CF 1 2 24 24 25 9 62 51 60
Jose Sanabria 2B 1 2 61 61 57 54 57 53 47
Aldenis Sanchez CF - - 19 39 33 11 77 50 68
Alexander Sanchez 2B 1 1 53 63 59 51 55 57 62
Ali Sanchez C 74 65 38 69 56 8 43 68 50
Axel Sanchez SS 1 4 71 68 70 64 51 47 52
Brayan Sanchez C 46 46 18 47 27 11 37 41 45
Brian Sanchez LF - 1 6 6 12 2 56 47 68
Carlos Sanchez C 50 54 18 37 30 13 14 21 24
Edward Sanchez 2B 3 1 51 49 59 46 52 36 43
Edwin Sanchez CF 1 2 17 20 22 8 66 49 60
Heison Sanchez 3B 1 1 43 61 44 47 16 10 20
Hugo Sanchez 2B 1 1 59 58 61 56 49 52 50
Jadiel Sanchez RF 2 3 42 26 56 3 57 77 59
Javier Sanchez C 60 59 30 52 34 21 33 50 35
Jonnhan Sanchez CF 1 1 20 31 15 10 62 48 58
Jose Sanchez LF 1 2 13 30 19 8 56 52 58
Juan Sanchez 3B 3 3 51 68 59 49 49 62 42
Juan Sanchez C 46 53 15 32 31 9 9 31 27
Junior Sanchez 2B 1 2 55 59 61 56 56 51 48
Luis Sanchez 2B 2 2 54 58 53 45 15 15 36
Ronny Sanchez 3B 2 1 52 62 60 33 10 28 25
Sandy Sanchez 2B 2 1 50 44 54 49 35 25 44
Wilber Sanchez 2B 1 1 67 58 65 59 63 42 65
Yohendry Sanchez C 53 68 22 51 27 18 37 63 38
Yolbert Sanchez SS 3 5 62 71 63 62 52 46 61
Yolmer Sanchez 2B 1 1 65 59 61 61 49 52 54
Darian Sandford CF 1 1 50 51 44 31 66 45 52
Eliam Sandoval RF 1 2 20 39 26 12 53 58 55
Jonaiker Sandoval CF 2 2 25 39 27 13 63 49 57
Joshuan Sandoval C 39 36 23 43 29 15 15 25 21
Junior Sanquintin SS 3 3 55 63 62 50 55 62 51
Tony Santa Maria 2B 1 1 54 54 51 49 46 53 43
Cristian Santana 1B 1 1 43 62 44 33 42 51 45
Eliesel Santana RF 1 2 11 26 16 6 57 64 59
Eric Santana CF 2 1 12 38 22 5 69 44 67
Jancel Santana 2B 1 1 61 48 62 55 25 35 29
Jean Santana 2B 1 1 58 64 56 56 56 64 59
John Santana LF 1 2 17 18 21 8 59 53 54
Manuel Santana C 40 47 23 36 31 10 13 33 16
Natanael Santana CF 2 1 19 33 21 7 65 68 61
Rayner Santana C 48 51 19 41 26 7 16 25 14
William Santana 3B 2 1 58 66 56 46 31 27 31
Juan Santander C 44 60 16 35 32 8 11 42 24
Carlos Santiago 2B - - 58 59 56 63 57 46 64
Idalberto Santiesteban LF 1 2 10 25 22 7 59 58 58
Adriam Santos SS 1 1 55 48 56 52 53 44 51
Angeudis Santos 2B 2 2 60 52 62 51 57 53 48
Enmanuel Santos LF 1 1 16 24 15 5 61 52 57
Ghordy Santos 2B 3 4 56 55 62 51 61 56 48
Kevin Santos CF 1 2 9 36 23 15 64 51 55
Luis Santos 2B 1 1 59 52 62 61 59 49 61
Miguel Santos 2B 1 1 56 49 61 59 57 41 58
Robert Santos CF 1 1 26 29 29 30 62 68 66
Steven Santos C 32 45 28 53 40 33 31 29 37
Miguel Sanó 1B 1 1 29 79 42 31 52 78 54
Boris Sarduy 2B 2 1 58 59 56 55 57 57 56
Dangelo Sarmiento 2B 1 1 72 53 71 65 56 40 40
Warren Saunders 1B 1 1 36 43 44 42 47 42 43
Matt Scheffler C 52 56 25 41 23 11 32 48 34
Austin Schell C 37 43 12 42 15 11 19 25 32
Luke Scherrer C 52 56 21 45 29 23 27 29 30
Jason Schiavone C 46 62 20 21 15 20 44 50 45
Kyle Schmidt C 48 52 19 47 18 11 33 44 37
T.J. Schofield-Sam 3B 2 2 47 62 54 38 50 56 43
Jonathan Schoop 2B - - 67 57 68 59 51 51 55
RJ Schreck LF 2 2 9 34 21 10 65 49 62
Troy Schreffler CF 2 2 37 43 39 24 63 63 59
Scott Schreiber 1B 2 3 39 53 22 23 41 49 44
Cody Schrier 2B 1 1 62 52 73 62 58 52 66
Austin Schultz 2B 1 1 62 61 51 58 59 56 48
Nick Schwartz C 45 47 21 10 13 22 26 18 22
JJ Schwarz C 37 52 23 56 34 22 33 50 38
Trevor Schwecke 2B 2 4 53 56 60 56 56 46 44
Quincy Scott LF 1 1 18 19 20 22 57 51 67
Anthony Scull CF 1 2 19 25 13 14 71 53 67
Chandler Seagle C 55 64 24 53 23 4 13 52 29
Jean Segura 2B - - 50 65 64 49 73 67 63
Kegnnalex Seijas C 44 58 37 32 30 27 33 28 35
Rothaikeg Seijas CF 1 2 10 32 20 12 66 63 56
Quentin Selma 1B 2 3 41 52 43 30 33 53 45
Moises Semerite CF 1 1 53 62 51 43 69 61 60
Hayden Senger C 52 64 18 59 24 17 38 57 30
Nick Senzel 3B 1 1 56 67 67 48 72 63 70
Joseph Sequera C 50 52 15 35 32 13 8 27 14
Eli Serrano CF 30 29 31 44 34 30 61 54 63
Jose Serrano 2B 31 41 62 62 59 53 57 47 59
Ney Serrano SS 1 1 65 57 56 59 23 24 23
Teilon Serrano CF 2 1 21 19 23 12 73 49 67
Danny Serretti 2B 3 1 61 51 59 58 56 47 43
Brian Serven C 68 58 35 58 41 26 30 53 38
Frailyn Severino 2B 2 1 55 64 58 46 58 42 60
Pedro Severino C 51 70 12 56 51 3 13 59 18
Noel Severo LF 1 1 33 23 36 34 68 62 66
Jehisbert Sevilla 2B 2 1 54 53 68 51 49 47 50
Bobby Seymour 1B 1 1 17 43 27 13 31 41 5
Aaron Shackelford 2B 15 13 46 46 59 50 53 48 46
Colby Shade CF 1 1 31 30 25 40 75 45 71
Jacob Sharp C 45 54 32 26 38 39 51 60 52
AJ Shaver CF 2 1 46 44 26 28 63 67 63
Sammy Shaw 2B 1 1 52 48 62 57 65 49 63
Easton Shelton 1B 1 1 44 36 42 39 36 35 36
Anthony Sherwin 2B 1 1 58 51 59 54 63 51 57
Luke Shliger C 55 60 21 31 23 20 32 33 19
Kodey Shojinaga C 37 54 42 48 51 42 59 53 55
Dalton Shuffield 2B 2 3 54 50 67 58 66 47 70
Jose Sibrian C 51 51 15 46 39 3 21 13 24
Armando Sierra RF 1 2 19 26 22 5 51 61 57
Joan Sierra 3B 1 2 52 65 56 36 19 15 39
Juan Sierra RF 1 2 8 42 19 7 51 62 58
Phillip Sikes CF 1 1 13 38 11 1 64 54 70
Renny Sillet C 42 52 36 23 33 29 36 24 26
Brahian Silva C 57 53 15 27 25 8 19 25 27
Carlos Silva C 44 56 21 36 33 9 10 40 28
Daniel Silva C 40 46 20 46 28 8 19 41 20
Gabriel Silva C 55 55 23 35 24 7 15 23 22
Heribert Silva CF 2 1 12 32 21 11 64 53 55
Manuel Silva CF 2 1 10 30 15 10 63 51 58
Franchely Silverio 3B 1 2 32 51 41 31 38 51 36
Oscar Silverio C 49 54 19 28 24 7 10 28 13
Karson Simas 2B 1 2 58 52 61 50 58 53 62
Kenyon Simmons 2B 1 1 53 65 54 44 10 19 5
Toby Simmons CF 1 1 10 21 16 10 73 49 66
Claudio Simon 2B 1 2 50 55 55 49 56 43 44
Jhon Simon 3B 3 3 48 62 55 33 51 60 48
Ronny Simon 2B 1 1 55 61 53 38 49 52 65
William Simoneit C 34 60 21 57 22 19 44 56 42
Colin Simpson LF 31 39 22 31 19 21 36 51 45
Jon Singleton 1B 3 5 23 46 37 23 33 43 33
Kyle Sinzza 2B 1 1 56 51 59 55 61 45 59
Givian Sirvania 2B 2 1 62 55 59 53 67 50 69
Cameron Sisneros 1B 1 1 21 18 14 13 33 21 25
Jean Carlos Sió 2B 1 1 51 51 55 54 66 45 53
Austin Slater RF 3 4 35 39 46 33 64 54 67
Jake Slaughter 3B - - 45 64 54 46 48 51 49
Colby Smelley C 51 57 34 57 33 22 38 57 43
D'Andre Smith 2B 2 1 61 56 65 58 58 47 59
David Smith CF 1 1 49 61 49 51 76 44 63
Dominic Smith 1B - - 37 45 39 28 34 45 36
Grant Smith SS 1 1 64 49 67 63 56 46 58
Marcus Smith CF 2 2 24 46 16 7 78 59 62
Myles Smith CF 1 1 22 27 26 18 62 45 65
Jake Snider LF 1 4 48 51 49 48 58 59 54
Michael Snyder 1B 1 1 43 50 42 32 31 47 44
Taylor Snyder 2B 4 1 54 60 63 55 49 56 43
Nick Sogard 2B 1 3 63 54 68 60 62 52 59
Justim Sojo 2B 1 1 61 44 61 52 59 43 62
Nick Solak LF 1 1 45 44 64 57 59 43 56
Donovan Solano 2B - - 43 49 56 43 43 40 42
Edwin Solano 2B 1 1 66 59 56 58 22 40 30
Rocky Solano CF 2 1 25 30 25 12 62 49 55
Warel Solano 3B 2 4 58 65 57 51 51 63 52
Yoffry Solano 2B 1 1 68 57 62 59 57 54 56
Jhoan Solarte CF 1 2 19 33 27 7 65 51 52
Nate Soria C 42 50 24 53 35 16 28 51 32
Yeycol Soriano CF 2 1 17 33 24 7 72 53 71
Andres Sosa C 47 49 38 44 39 36 42 50 41
Andrews Sosa C 56 54 22 35 31 11 8 17 15
Anthony Sosa LF 1 1 59 50 58 56 55 48 47
Guillermo Sosa 2B 2 1 59 52 55 50 57 44 60
Ivan Sosa 2B 1 1 68 48 59 59 13 17 20
Miguel Sosa LF 31 39 22 39 29 13 49 64 53
Thomas Sosa CF 1 2 7 39 17 5 61 62 59
Dorian Soto SS 2 2 60 64 63 62 57 58 49
Elian Soto RF 1 1 13 30 29 6 51 62 59
Elliot Soto 2B 1 1 73 67 60 72 54 55 61
Juarlin Soto 2B 1 2 64 59 60 59 59 52 64
Marco Soto 2B 1 3 68 57 61 58 54 42 65
Randy Soto C 46 54 22 30 31 13 20 38 25
Wally Soto C 50 56 20 47 30 11 15 38 16
Ty Southisene 2B 3 1 65 56 69 64 57 47 53
Garrett Spain LF 2 3 3 33 9 4 69 54 67
Lamar Sparks RF 2 4 37 61 38 15 61 77 46
Tommy Specht LF 1 2 7 35 32 1 62 69 55
Declan Speirs C 52 56 22 41 32 14 10 19 17
Lucas Spence CF 1 1 20 25 21 27 61 63 57
John Spikerman CF 1 1 44 34 48 44 79 44 76
Harrison Spohn 2B 2 2 60 56 63 61 49 51 44
Jared Sprague-Lott 2B 1 1 56 63 60 47 32 27 23
Josh Springer C 37 48 48 58 46 35 43 59 47
Brett Squires RF 2 2 35 74 37 26 49 72 44
Austin St. Laurent 2B 1 1 58 62 50 52 62 59 58
Ryan Stafford C 65 65 33 48 42 34 48 46 52
Cal Stark C 47 52 16 11 16 23 26 19 27
Wade Stauss C 41 48 14 32 46 7 14 49 33
Jacob Steels CF 1 1 21 18 13 18 70 42 73
Murphy Stehly 3B 1 2 51 47 63 37 52 45 51
Anthony Stephan CF 1 1 46 43 57 47 63 43 71
Landon Stephens 1B 23 22 42 53 51 46 49 50 48
Seth Stephenson CF 1 1 63 44 65 55 70 42 72
Chad Stevens 2B 2 5 57 66 58 50 52 68 54
Eliezel Stevens 2B 1 1 56 43 54 55 24 25 31
Felix Stevens LF 1 2 18 61 25 12 52 77 59
DJ Stewart LF 1 5 20 36 27 11 48 52 58
Joe Stewart LF 1 1 37 43 36 15 67 46 68
Cole Stilwell 1B 32 41 21 53 39 18 35 50 42
Madison Stokes 2B 2 4 58 65 57 47 46 67 50
Alex Stone C 40 54 20 55 48 15 15 32 30
Hunter Stovall 2B 22 29 58 50 65 54 59 55 61
Kellen Strahm CF 1 2 37 49 29 3 73 47 72
Jackson Strong CF 1 1 42 43 45 38 64 63 71
Royelny Strop CF 2 3 27 47 36 26 71 62 65
C.J. Stubbs C 50 54 27 52 39 24 36 50 49
Alexander Suarez CF 1 1 11 31 23 12 66 54 63
Jhoangel Suarez 2B 1 1 55 56 58 58 58 54 62
Jose Suarez LF 1 2 15 17 25 5 57 54 59
Luis Suarez 2B 1 1 68 48 64 62 45 45 24
Wilson Suarez C 51 53 12 31 30 6 8 36 20
Jose Subero SS 1 1 66 57 61 55 25 46 24
Christopher Suero C 50 58 22 31 25 12 42 52 51
Luis Suero CF 2 1 20 29 17 15 67 49 57
Adrian Sugastey C 54 63 13 45 24 7 17 29 22
Matt Suggs C 44 69 23 17 23 15 21 24 21
Juan Sulbaran C 54 56 20 29 33 9 15 37 18
Joseph Sullivan LF - - 33 43 36 28 58 47 62
William Sullivan 1B 2 1 29 45 32 11 38 50 30
Colin Summerhill C 38 57 12 15 19 19 48 59 47
Jared Sundstrom LF 1 1 40 48 40 25 59 68 66
Joe Suozzi LF 1 1 20 28 21 15 54 47 56
Jesus Superlano SS 1 2 63 61 58 54 36 38 40
Anderson Suriel RF 1 2 20 41 22 4 55 57 60
Ezequiel Surun SS 1 1 64 62 60 57 24 24 42
Tim Susnara C 49 63 34 66 33 10 25 60 18
Drew Swift 2B 1 1 70 54 72 66 62 54 51
Charlie Szykowny 3B 1 1 45 76 52 31 43 68 36
Andres Tabares CF 1 2 13 29 26 7 68 55 52
Joseph Tailor 2B 1 1 57 57 61 51 14 17 32
Tommy Takayoshi C 55 57 10 22 16 18 27 30 19
LJ Talley 2B - 1 47 52 62 45 55 54 53
Martin Tamara C 54 55 19 35 27 9 18 29 22
Miguel Tamares SS 2 1 70 55 61 58 40 28 32
Kevin Tamburini 2B 1 1 52 48 59 48 54 45 58
Dominic Tamez C 41 58 18 29 38 6 12 29 32
Anthony Tandron SS - 1 69 50 62 65 16 7 20
Nick Tanielu 2B 2 2 55 61 68 50 45 43 36
German Tapia RF 1 1 20 43 27 12 55 61 59
Layant Tapia SS 1 2 62 59 57 58 39 46 38
Raimel Tapia LF - - 29 71 31 20 55 58 55
Roosbert Tapia 3B 2 2 32 53 44 32 24 12 12
Sergio Tapia C 51 56 20 40 24 8 16 30 17
Graysen Tarlow C 53 47 39 46 43 40 27 30 28
Dillon Tatum C 49 57 25 43 21 16 28 26 19
McCarthy Tatum 1B 4 2 32 57 45 25 40 60 37
Terrell Tatum CF 1 2 50 49 52 3 74 42 72
Carlos Tavares LF 1 1 35 38 35 40 43 49 42
Feldi Tavarez C 39 47 37 30 33 25 34 31 31
Bracewell Taveras 2B 1 2 64 61 62 58 55 45 56
Carlos Taveras RF 2 3 23 49 31 13 53 61 62
Emilio Taveras C 53 54 17 44 32 10 18 30 18
Felix Taveras LF 1 2 14 34 22 6 51 56 53
Jonathan Taveras 2B 1 1 59 56 56 49 21 24 39
Romer Taveras CF 3 2 36 49 30 18 71 51 65
Tim Tawa CF 3 1 58 62 57 48 71 74 62
Chris Taylor RF 1 3 59 62 46 57 59 59 59
Nelly Taylor CF 1 1 24 18 21 16 77 59 61
Railin Tea 2B 2 1 62 53 54 49 62 47 66
Angel Tejada 2B 1 1 58 54 57 59 57 41 54
D'Angelo Tejada SS 2 1 67 62 60 55 37 28 41
Ludwin Tejada C 45 51 18 38 29 12 16 36 21
Railin Tejada CF 1 2 12 16 23 9 69 47 62
Dashyll Tejeda CF 1 2 14 20 19 3 74 58 65
Eduarlin Tejeda 2B 1 1 62 53 59 55 25 20 27
Luis Tejeda 3B 2 1 55 60 61 53 54 52 58
Rowdy Tellez 1B - - 24 28 32 18 39 45 37
Raider Tello 3B 1 1 58 60 46 44 51 60 49
Felix Tena CF 2 1 15 39 20 6 67 51 57
Bryce Teodosio CF 4 5 18 41 22 14 73 67 64
Efren Teran 2B 1 1 62 58 56 57 66 49 66
Gabriel Terrero SS 2 1 65 61 60 54 39 41 38
Marcos Terrero C 55 52 15 31 25 14 11 30 16
Andrew Tess C 44 51 40 35 35 38 31 41 47
Alexander Then SS 2 2 63 58 58 54 37 39 44
Andy Thomas C 40 55 29 49 36 11 28 52 44
Jared Thomas C 50 49 39 50 38 15 36 60 43
Johnathon Thomas CF 1 1 21 23 24 13 68 38 60
Rhylan Thomas CF 3 2 23 49 31 14 76 47 79
Jay Thomason 3B 1 1 48 65 43 48 48 52 43
Bennett Thompson C 46 59 45 52 50 27 45 52 41
Jake Thompson LF 2 3 37 46 39 35 51 55 45
Jordan Thompson 2B 3 2 64 67 59 57 58 65 46
Trayce Thompson LF - - 23 54 35 16 67 62 63
Brock Tibbitts C 39 53 22 38 28 17 42 57 39
Humberto Tiberi C 58 51 15 31 31 9 17 40 17
Josh Tiedemann 2B 1 1 53 44 61 47 55 47 54
Junior Tilien 2B - 1 59 52 58 51 56 49 45
Johnny Tincher C 58 42 27 45 40 21 31 51 42
Yeferson Tineo SS 1 1 67 60 62 54 26 26 37
Trent Tingelstad LF 2 4 66 23 44 3 48 50 62
Brendan Tinsman C 33 51 36 58 26 20 38 64 43
Carlos Tirado 1B - - 48 50 52 11 16 34 18
Riley Tirotta 3B 2 3 38 67 42 33 41 67 51
Justin Toerner LF 1 4 49 43 28 32 63 61 62
Tyler Tolbert 2B 3 4 63 54 57 60 74 51 61
Francisco Toledo C 46 53 22 34 28 13 9 35 22
Jeral Toledo 2B 1 2 56 56 63 62 60 47 63
Almen Tolentino C 59 47 28 30 29 24 24 35 37
Andrew Toles CF 1 1 6 12 11 1 71 67 65
Mitchell Tolman 2B 3 1 48 45 59 50 55 45 45
Tyler Tolve C 50 65 14 44 43 10 11 38 28
Juan Tomas SS 3 3 61 64 61 53 51 59 54
Marshall Toole CF 1 1 22 24 18 16 77 43 70
Diego Tornes LF 2 2 22 33 25 13 59 59 63
Eduardo Torrealba 2B 1 1 58 53 77 62 58 48 63
Osmar Torrealba CF 2 2 13 30 24 12 68 50 67
Yorvis Torrealba LF 4 1 26 46 38 23 62 50 54
Andres Torres C 49 43 38 37 34 34 26 35 25
Bryan Torres LF 29 46 52 46 49 48 69 46 69
Daniel Torres SS 1 1 65 62 56 59 39 32 46
Erick Torres CF 1 2 10 18 14 6 66 48 67
Jesus Torres CF 1 2 11 29 15 14 62 52 58
Luis Torres LF 10 15 22 38 28 19 38 44 41
Rafhlmil Torres SS 1 1 66 57 59 53 41 42 43
Santiago Torres LF 2 1 13 15 20 4 59 57 59
Victor Torres C 61 67 28 54 36 20 56 56 49
Wuinder Torres C 54 46 13 30 25 6 10 34 19
Jose Torrez C 54 53 22 27 27 7 19 37 29
Osvaldo Tovalin 1B 1 1 38 51 44 26 37 49 38
Anderson Tovar RF 1 1 26 28 29 29 63 60 59
Deward Tovar CF 1 1 21 23 18 3 61 53 61
Jose Tovar C 50 54 17 42 30 6 15 23 19
Pedro Tovar CF 1 2 12 19 27 13 62 50 55
Wilfredo Tovar 2B - - 75 73 66 73 60 52 56
Yimy Tovar 2B 1 1 63 61 58 57 62 50 62
River Town LF 1 1 11 16 22 19 56 56 57
Michael Trautwein C 42 53 10 22 22 18 41 56 39
Tanner Tredaway LF 1 3 53 46 58 48 63 57 62
Alan Trejo 2B 3 4 64 55 64 62 55 61 46
Caeden Trenkle CF 1 1 20 40 27 9 71 60 56
Michel Triana 1B 4 4 39 52 41 26 45 55 50
Carter Trice 2B 1 1 52 49 55 50 56 55 58
Fenwick Trimble CF 1 1 39 38 53 46 75 52 65
Justin Trimble 3B 1 1 46 59 57 48 49 57 46
Angel Trinidad CF 1 1 19 26 25 3 65 55 56
Wilian Trinidad 2B 1 1 58 54 61 53 65 48 58
Deshandro Tromp 2B 1 1 63 57 59 54 62 61 62
Kedaur Trujillo C 50 51 17 29 25 11 19 29 24
Yoshi Tsutsugo LF - - 35 64 44 26 49 59 49
Carson Tucker SS 7 8 71 64 61 64 55 57 52
Cole Tucker RF 1 2 57 85 63 57 65 79 56
Preston Tucker 1B - - 48 51 48 33 44 52 45
Stanley Tucker 2B 1 1 63 54 63 59 74 56 72
Tevin Tucker 2B - 1 66 55 59 56 63 53 44
Colin Tuft C 43 49 32 55 48 27 64 54 61
Brendan Tunink CF 1 1 20 41 37 14 79 51 72
Emil Turbi 2B 1 1 59 53 62 52 17 33 41
Michael Turconi 2B 1 1 61 57 58 59 54 52 52
Gionti Turner 2B 3 2 58 44 62 54 62 43 63
Justin Turner 3B - - 45 59 44 31 41 57 43
Michael Turner C 40 51 26 39 30 18 36 53 48
Tyresse Turner 2B 1 1 57 43 56 56 63 49 57
Will Turner CF 44 43 20 20 21 14 71 50 79
Ronny Ugarte 1B 1 2 43 49 45 41 31 31 31
Eyke Ugueto 2B 1 2 59 52 59 51 36 19 19
Miguel Ugueto LF 1 2 16 20 27 12 57 56 53
Fabian Urbina C 53 54 17 37 25 8 11 30 18
Jose Urbina C 51 51 15 41 26 13 14 34 18
Nestor Urbina 2B 2 1 54 57 54 50 55 46 51
Omar Urbina C 54 53 18 29 26 12 19 22 14
Juan Uribe 2B 1 1 62 56 54 53 34 27 44
Cole Urman C 61 74 9 56 41 15 6 37 26
Santiago Ustariz C 57 46 12 45 33 8 17 35 15
Pat Valaika 2B 3 1 60 55 67 62 56 50 60
Felipe Valderrama C 50 54 20 40 30 12 8 24 28
Javier Valdes C 41 51 39 57 50 44 48 59 39
Argenis Valdez RF 1 1 35 27 24 30 68 62 69
Enrique Valdez 2B - - 51 58 45 41 43 49 43
Esmerlyn Valdez LF 1 1 15 13 20 4 54 55 57
Jesus Valdez 3B 1 2 41 64 51 32 37 57 44
Julio Valdez RF 1 1 19 41 25 3 54 60 58
Luis Valdez 2B 2 1 66 57 56 58 68 45 67
Miguel Valdez 3B 1 1 55 63 59 37 8 15 17
Moises Valdez 2B 2 1 56 48 55 52 57 44 44
Anthuan Valencia 2B 1 1 60 54 63 61 57 50 64
Eduardo Valencia C 50 56 13 42 29 11 7 28 17
John Valente 2B 3 2 57 52 49 38 42 56 51
Chase Valentine 2B 2 3 56 50 69 61 58 55 64
Cleudis Valenzuela 2B 1 1 60 59 59 51 65 53 60
Sahid Valenzuela 2B 1 2 63 59 77 58 62 58 56
Breyvic Valera 2B 1 1 57 50 72 54 60 47 52
Fabricio Valera LF 1 1 14 20 19 3 51 57 55
Victor Valera SS 1 1 64 61 59 59 46 29 43
Moises Valero C 57 51 22 28 31 12 9 36 14
Jefferson Valladares C 33 44 23 30 30 17 42 51 43
Joenelly Van Der Linden SS 1 1 61 60 60 57 39 29 29
Josh VanMeter 2B 1 2 53 51 58 49 49 44 48
Edward Vargas CF 2 2 10 29 26 3 56 45 44
Ildemaro Vargas 2B 1 3 62 56 66 58 55 50 60
Jeisel Vargas 2B 1 1 62 44 58 52 23 27 21
Jheremy Vargas 2B 1 2 55 64 66 61 57 61 57
Jhocsuanth Vargas C 43 56 23 45 28 13 19 41 18
Miguel Vargas CF 2 1 17 19 18 3 64 56 53
Raul Vargas 2B 1 1 59 54 53 53 70 64 64
Yeison Vargas SS 1 1 63 59 56 57 33 31 27
Amilcar Vasquez C 51 54 14 34 31 13 7 25 24
Brandon Vasquez CF 1 1 12 21 25 4 67 53 52
Carlos Vasquez 2B 36 48 47 42 54 46 43 43 52
Jalen Vasquez 2B 1 3 63 58 62 61 54 47 51
Neifi Vasquez CF 2 2 13 25 18 6 64 45 61
Randy Vasquez 2B 2 1 61 57 58 64 42 27 44
Yosweld Vasquez C 37 29 26 49 45 49 36 32 35
Luis Vazquez 2B 11 12 75 60 68 61 61 52 57
Onix Vega C 49 59 29 54 27 16 33 53 43
Alfredo Velasquez 2B 1 1 63 64 60 53 57 44 63
Facundo Velasquez CF 2 1 18 36 17 14 68 56 63
Grenyerbert Velasquez 2B 1 2 54 65 53 49 31 40 37
Nomar Velasquez 2B 1 2 60 49 56 57 41 40 26
Ramses Velazquez RF 1 2 21 30 19 11 57 58 60
Ruben Velazquez 2B 1 1 37 45 39 41 21 30 23
Remy Veldhuisen LF 1 1 25 25 23 36 46 55 49
Angel Ventura CF 2 1 10 40 18 15 72 53 73
Dervy Ventura 2B 1 1 55 44 56 53 53 41 41
Kevin Verde 2B 1 2 52 48 61 53 23 22 36
Will Verdung 3B 1 1 50 60 52 33 41 57 50
Joe Vetrano 1B 3 3 21 41 18 18 7 34 20
Carlos Vicioso LF 1 1 17 23 14 3 58 54 58
Luis Vicioso C 58 51 14 40 33 11 14 18 21
Anthony Vilar 2B 50 47 63 45 64 55 62 43 59
Andres Villafane RF 1 2 13 41 10 7 51 63 52
Yeremi Villahermosa C 50 51 43 50 56 41 51 53 47
Fernando Villalobos C 44 56 13 33 31 7 8 38 13
Heber Villalobos C 50 51 13 35 25 12 6 25 26
Axel Villaman LF 1 1 25 26 24 9 41 52 36
Carlos Villarroel C 47 59 37 32 28 35 37 30 27
Jancel Villarroel C 57 52 12 40 30 6 18 25 26
Miguel Villarroel 2B 1 1 61 60 62 57 52 42 64
Juan Villavicencio 2B 1 1 57 49 58 54 53 41 40
Kevin Villavicencio 2B 2 2 60 56 66 59 62 53 67
Diego Villegas CF 2 2 23 25 24 21 56 55 59
Diego Viloria C 61 59 19 41 30 9 11 34 29
Uziel Viloria SS 1 1 61 60 62 57 44 27 46
Colton Vincent C 41 53 22 36 21 22 54 65 49
Carlos Virahonda C 52 54 11 39 27 7 10 32 16
July Vittini C 43 46 13 38 29 6 13 18 21
Edison Vivas C 42 43 25 30 22 17 44 41 43
Leonel Vivas 2B 1 2 61 58 62 58 63 51 50
Yeral Vizcaino RF 1 1 12 33 18 3 54 58 57
Ruben Vizcaya CF 1 2 25 25 26 7 63 57 56
Drew Vogel SS 1 1 65 52 59 59 57 48 53
Daniel Vogelbach 1B - - 14 33 31 9 4 29 22
Luke Voit 1B 17 49 24 44 38 23 38 48 35
Jason Vosler 1B 1 1 38 67 47 41 46 58 50
Brock Vradenburg 1B 1 1 21 42 27 13 46 45 43
Eric Wagaman LF 1 3 28 63 32 22 41 62 49
Ethan Wagner LF 1 1 50 39 31 50 64 56 55
Bo Walker CF 1 1 33 49 30 35 69 57 71
Steele Walker LF 1 3 27 42 39 27 58 42 59
Forrest Wall LF 4 5 47 41 59 48 70 38 67
Landon Wallace CF 24 48 22 21 29 19 65 49 63
Chad Wallach C 57 53 23 33 32 17 22 45 24
Reece Walling LF 1 1 22 39 23 21 45 48 42
Jared Walsh 1B 2 4 29 65 31 24 40 65 41
Jean Walters 2B 2 1 65 57 61 58 58 52 57
Yannic Walther C 37 45 38 46 39 36 31 38 35
Braiden Ward CF 1 2 51 47 65 49 74 46 68
Je'Von Ward LF 2 2 21 48 26 16 50 49 59
Nick Ward 2B 1 1 51 63 65 62 58 50 60
Ryan Ward LF 1 4 33 41 33 33 60 51 57
Bryson Ware 2B 3 1 55 59 54 57 54 55 46
Jude Warwick 2B 1 1 59 52 64 59 52 50 52
David Washington 1B - - 50 51 54 23 44 45 55
Nayerich Waterfort 2B 2 1 59 56 55 50 57 53 53
Luis Watter 2B 1 2 61 58 62 55 17 20 40
Caberea Weaver CF 2 4 52 57 59 33 78 63 56
Andy Weber 2B 5 5 59 56 72 58 55 46 58
Jared Wegner LF 1 3 14 31 12 5 47 45 53
Jeff Wehler 2B - - 57 54 60 49 50 52 58
Cooper Weiss 2B 2 3 62 58 59 55 60 58 58
Charlie Welch C 44 59 20 48 29 13 31 49 44
Toby Welk 1B 1 2 41 58 46 33 43 47 41
Kasen Wells CF 42 48 10 11 23 20 73 60 79
Joey Wendle 2B - - 56 53 65 60 51 50 54
Jacob Wetzel CF 1 2 18 50 14 18 68 75 74
Braylon Whitaker CF 1 - 16 41 23 14 72 56 67
Hudson White C 68 64 9 38 34 8 15 40 24
Tyler White 3B 2 3 45 54 68 31 37 52 52
Simon Whiteman 2B 2 5 59 46 57 53 60 50 56
Cam Williams 3B 1 1 38 62 52 29 43 58 45
Carter Williams LF - - 22 44 32 10 59 48 49
Chris Williams C 45 63 23 52 31 28 44 54 42
Donta' Williams LF 1 2 31 47 21 16 69 46 65
Jeron Williams 2B 1 1 64 61 67 63 65 58 42
Justin Williams 3B 1 1 51 56 47 38 20 31 25
Luke Williams 2B 1 1 68 60 63 45 66 61 62
Miles Williams LF 2 3 5 36 26 8 46 55 46
Noah Williams CF 1 1 25 36 23 36 63 45 64
Phillando Williams CF 1 1 32 38 37 29 62 66 59
Guillermo Williamson LF 1 1 25 34 26 16 55 58 59
Noah Williamson LF 1 1 24 48 23 3 55 55 57
Franco Willias 2B 1 1 51 56 40 49 45 52 46
Bryce Willits 1B 1 1 45 56 55 30 21 25 31
Cody Wilson CF 2 2 35 53 39 24 67 64 76
Eli Wilson C 61 54 29 53 31 34 39 47 41
Ethan Wilson LF 2 3 15 22 31 3 55 49 59
Marcus Wilson CF 2 2 21 59 13 7 72 57 59
Ryan Wilson LF 1 1 20 44 25 16 54 45 48
Tyler Wilson LF 21 44 20 27 22 18 39 55 41
Weston Wilson 2B 1 1 53 59 61 43 53 54 57
Braylen Wimmer 2B 3 1 56 55 53 46 56 51 44
John Wimmer 2B 1 1 68 51 59 63 71 47 68
Matt Winaker LF 2 1 32 56 36 28 44 51 43
Hogan Windish 2B 1 1 50 52 53 48 50 42 44
Pat Winkel C 53 57 39 60 45 19 35 56 36
Clay Winklaar LF 1 1 18 34 15 6 48 54 56
Jack Winkler 2B 2 1 58 53 61 58 51 46 50
Brett Wisely 2B 2 5 62 52 66 58 67 52 58
Justin Wishkoski 2B 1 1 58 64 64 55 23 27 22
Grant Witherspoon LF 1 4 25 60 26 27 65 62 61
Paul Witt 2B 1 1 58 53 60 53 49 51 49
Garrett Wolforth C 54 68 29 44 38 17 31 51 37
Tony Wolters C 38 79 50 63 51 28 53 65 45
Alsander Womack 2B 1 1 48 55 47 49 50 51 49
Kolten Wong 2B - - 59 51 63 57 70 44 63
Williams Wong 2B 3 4 50 53 57 50 51 47 62
Matthew Wood C 62 56 14 23 15 13 31 19 19
Ethan Workinger CF 1 1 24 37 21 24 64 51 67
Blake Wright 2B 1 1 59 52 57 48 51 46 53
Joshwan Wright 2B 2 1 54 53 50 41 53 55 51
Ryan Wrobleski C 39 64 18 60 28 6 46 66 42
Austin Wynns C 52 64 25 57 42 12 13 49 25
Casey Yamauchi 2B 1 1 59 46 68 58 64 42 58
Frailin Yan CF 1 1 35 35 34 25 68 59 60
Jonatan Yan LF 1 1 15 33 24 6 56 54 59
Eric Yang C 50 58 27 56 39 19 10 27 35
R.J. Yeager 1B 1 3 36 51 49 32 44 49 42
Andy Yerzy C 31 47 27 53 33 18 43 54 39
Jared Young 1B 1 4 42 51 53 46 49 46 55
Taylor Young 2B 1 1 58 49 64 57 63 42 65
Wyatt Young 2B 3 2 65 57 64 63 59 47 51
Trent Youngblood 2B 7 5 60 51 51 53 70 51 71
Vladimir Ysabel LF 1 2 13 32 23 6 54 56 59
Natanael Yuten LF 1 1 18 22 24 12 57 59 60
Bernardo Zabala C 49 54 11 43 27 6 17 18 16
Juan Zabala C 53 45 24 39 36 14 32 45 36
Mario Zabala CF 1 2 21 44 28 11 79 59 61
Diorland Zambrano 3B 2 3 36 52 48 30 41 46 48
Joshua Zamora 2B 2 1 52 58 60 46 41 58 48
Jose Zapata C 58 57 - - 25 - - - -
Juan Zapata 2B 2 1 52 44 56 42 50 38 43
Wesley Zapata 2B 1 1 58 61 60 54 60 46 59
Yael Zapata RF 1 1 31 24 35 33 65 65 59
Angel Zarate LF 1 1 48 42 57 42 58 39 61
Seby Zavala C 60 61 22 49 24 16 31 44 33
Bryant Zayas 2B 1 1 70 58 53 54 21 28 31
Julio Zayas C 50 45 17 30 32 7 9 37 24
Adam Zebrowski C 48 49 23 40 37 14 40 50 43
Zane Zielinski 2B 1 1 69 54 71 63 59 49 58
Bradley Zimmer CF 1 2 34 46 20 19 74 73 67
Jake Zitella 3B 1 1 44 60 50 37 44 55 38
Nick Zona 2B 2 3 54 55 49 51 54 55 50
John Zorrilla SS 1 2 61 60 56 56 53 60 64
Zach Zubia 1B 1 4 21 48 27 23 27 44 44
Jhosmmel Zue C 50 46 28 42 31 12 52 44 46
Friday, July 18th , 2025 - OOTP Baseball 26.5 Build 70