• Stat Geek Baseball

Albert Pujols

Image above: Albert Pujols

Texas Rangers Stadium

PEVA Player Ratings

Top 20 Batters



BATTING 1-20

Rank Year LastName First Team Lg HR RBI OBP SLG FV PEVA
1 2004 Bonds Barry SFN NL 45 101 0.609 0.812 1.31 48.632
2 2004 Pujols Albert SLN NL 46 123 0.415 0.657 1.34 28.059
3 2004 Beltre Adrian LAN NL 48 121 0.388 0.629 1.65 25.807
4 2004 Edmonds Jim SLN NL 42 111 0.418 0.643 1.54 24.965
5 2004 Berkman Lance HOU NL 30 106 0.450 0.566 1.45 23.880
6 2004 Rolen Scott SLN NL 34 124 0.409 0.598 1.64 22.929
7 2004 Drew J.D. ATL NL 31 93 0.436 0.569 1.57 22.091
8 2004 Abreu Bobby PHI NL 30 105 0.428 0.544 1.45 21.610
9 2004 Guerrero Vladimir ANA AL 39 126 0.391 0.598 1.36 21.307
10 2004 Tejada Miguel BAL AL 34 150 0.360 0.534 1.72 21.299
11 2004 Suzuki Ichiro SEA AL 8 60 0.414 0.455 1.67 19.568
12 2004 Dunn Adam CIN NL 46 102 0.388 0.569 1.20 19.479
13 2004 Sheffield Gary NYA AL 36 121 0.393 0.534 1.41 19.183
14 2004 Beltran Carlos KCA/HOU AL/NL 38 104 0.367 0.548 1.59 19.118
15 2004 Helton Todd COL NL 32 96 0.469 0.620 1.40 19.092
16 2004 Ramirez Manny BOS AL 43 130 0.397 0.613 1.06 18.026
17 2004 Matsui Hideki NYA AL 31 108 0.390 0.522 1.35 17.128
18 2004 Mora Melvin BAL AL 27 104 0.419 0.562 1.44 16.921
19 2004 Rodriguez Alex NYA AL 36 106 0.375 0.512 1.45 16.498
20 2004 Ortiz David BOS AL 41 139 0.380 0.603 1.00 16.054


Sponsor this page for $100 per year. Your banner or text ad can fill the space above. Click here to Sponsor the page and see how to reserve your ad.

    All Batters 2004 - PEVA Values (Alphabetical)

    Year    Last    First    Team    PEVA
    2004    Aardsma    David    SFN    0.200
    2004    Abbott    Paul    MULT    0.200
    2004    Abreu    Bobby    PHI    21.610
    2004    Acevedo    Jose    CIN    0.200
    2004    Adams    Mike    MIL    0.200
    2004    Adams    Russ    TOR    0.669
    2004    Adams    Terry    MULT    0.200
    2004    Adkins    Jon    CHA    0.200
    2004    Affeldt    Jeremy    KCA    0.200
    2004    Aguila    Chris    FLO    0.200
    2004    Ainsworth    Kurt    BAL    0.200
    2004    Alexander    Manny    TEX    0.200
    2004    Alfaro    Jason    HOU    0.200
    2004    Alfonseca    Antonio    ATL    0.200
    2004    Alfonzo    Edgardo    SFN    7.358
    2004    Allen    Chad    TEX    0.200
    2004    Almanza    Armando    ATL    0.200
    2004    Almanzar    Carlos    TEX    0.200
    2004    Alomar    Roberto    MULT    0.695
    2004    Alomar Jr.    Sandy    CHA    0.511
    2004    Alou    Moises    CHN    13.236
    2004    Alvarez    Abe    BOS    0.200
    2004    Alvarez    Tony    PIT    0.200
    2004    Alvarez    Wilson    LAN    0.200
    2004    Amezaga    Alfredo    ANA    0.298
    2004    Anderson    Brian    KCA    0.200
    2004    Anderson    Garret    ANA    5.568
    2004    Anderson    Jason    CLE    0.200
    2004    Anderson    Jimmy    MULT    0.200
    2004    Anderson    Marlon    SLN    0.903
    2004    Ankiel    Rick    SLN    0.200
    2004    Appier    Kevin    KCA    0.200
    2004    Aquino    Greg    ARI    0.200
    2004    Ardoin    Danny    TEX    0.200
    2004    Armas Jr.    Tony    MON    0.200
    2004    Arroyo    Bronson    BOS    0.200
    2004    Ashby    Andy    SDN    0.200
    2004    Astacio    Pedro    BOS    0.200
    2004    Atchison    Scott    SEA    0.200
    2004    Atkins    Garrett    COL    0.200
    2004    Aurilia    Rich    MULT    3.766
    2004    Ausmus    Brad    HOU    4.653
    2004    Ayala    Luis    MON    0.200
    2004    Backe    Brandon    HOU    0.200
    2004    Bacsik    Mike    TEX    0.200
    2004    Baek    Cha Seung    SEA    0.200
    2004    Baerga    Carlos    ARI    0.402
    2004    Baez    Danys    TBA    0.200
    2004    Bagwell    Jeff    HOU    11.783
    2004    Bajenaru    Jeff    CHA    0.200
    2004    Bako    Paul    CHN    0.433
    2004    Baldelli    Rocco    TBA    8.410
    2004    Baldwin    James    NYN    0.200
    2004    Balfour    Grant    MIN    0.200
    2004    Barajas    Rod    TEX    3.929
    2004    Bard    Josh    CLE    0.200
    2004    Barmes    Clint    COL    0.310
    2004    Barrett    Michael    CHN    8.750
    2004    Bartlett    Jason    MIN    0.200
    2004    Bartosh    Cliff    CLE    0.200
    2004    Batista    Miguel    TOR    0.200
    2004    Batista    Tony    MON    10.754
    2004    Bauer    Rick    BAL    0.200
    2004    Bautista    Danny    ARI    6.531
    2004    Bautista    Denny    MULT    0.200
    2004    Bautista    Jose    MULT    0.244
    2004    Bay    Jason    PIT    7.880
    2004    Beckett    Josh    FLO    0.200
    2004    Beck    Rod    SDN    0.200
    2004    Bedard    Erik    BAL    0.200
    2004    Beimel    Joe    MIN    0.200
    2004    Bell    David    PHI    8.440
    2004    Bell    Heath    NYN    0.200
    2004    Bellhorn    Mark    BOS    7.453
    2004    Belliard    Ron    CLE    7.641
    2004    Bell    Rob    TBA    0.200
    2004    Beltre    Adrian    LAN    25.807
    2004    Beltran    Carlos    MULT    19.118
    2004    Beltran    Francis    MULT    0.200
    2004    Beltran    Rigo    MON    0.200
    2004    Benitez    Armando    FLO    0.200
    2004    Bennett    Gary    MIL    1.047
    2004    Bennett    Jeff    MIL    0.200
    2004    Benoit    Joaquin    TEX    0.200
    2004    Benson    Kris    MULT    0.200
    2004    Bentz    Chad    MON    0.200
    2004    Berg    Dave    TOR    0.349
    2004    Berger    Brandon    KCA    0.200
    2004    Bergeron    Peter    MON    0.200
    2004    Bergman    Dusty    ANA    0.200
    2004    Berkman    Lance    HOU    23.880
    2004    Bernero    Adam    COL    0.200
    2004    Berroa    Angel    KCA    5.283
    2004    Betancourt    Rafael    CLE    0.200
    2004    Betemit    Wilson    ATL    0.200
    2004    Biddle    Rocky    MON    0.200
    2004    Bierbrodt    Nick    TEX    0.200
    2004    Bigbie    Larry    BAL    7.210
    2004    Biggio    Craig    HOU    8.359
    2004    Blackley    Travis    SEA    0.200
    2004    Blake    Casey    CLE    11.086
    2004    Blalock    Hank    TEX    13.324
    2004    Blanco    Andres    KCA    0.905
    2004    Blanco    Henry    MIN    3.355
    2004    Blanton    Joe    OAK    0.200
    2004    Bloomquist    Willie    SEA    0.758
    2004    Blum    Geoff    TBA    2.046
    2004    Bocachica    Hiram    SEA    1.005
    2004    Boehringer    Brian    PIT    0.200
    2004    Bonderman    Jeremy    DET    0.200
    2004    Bonds    Barry    SFN    48.632
    2004    Bong    Jung    CIN    0.200
    2004    Boone    Bret    SEA    7.573
    2004    Borchard    Joe    CHA    0.377
    2004    Borders    Pat    MULT    0.360
    2004    Borkowski    Dave    BAL    0.200
    2004    Borland    Toby    FLO    0.200
    2004    Borowski    Joe    CHN    0.200
    2004    Bottalico    Ricky    NYN    0.200
    2004    Bowen    Rob    MIN    0.200
    2004    Boyd    Jason    PIT    0.200
    2004    Bradford    Chad    OAK    0.200
    2004    Bradley    Milton    LAN    8.542
    2004    Bragg    Darren    MULT    0.466
    2004    Branyan    Russ    MIL    1.652
    2004    Brazell    Craig    NYN    0.200
    2004    Brazelton    Dewon    TBA    0.200
    2004    Brazoban    Yhency    LAN    0.200
    2004    Brito    Juan    ARI    0.418
    2004    Brocail    Doug    TEX    0.200
    2004    Brooks    Frank    PIT    0.200
    2004    Broussard    Ben    CLE    6.307
    2004    Brower    Jim    SFN    0.200
    2004    Brown    Adrian    KCA    0.200
    2004    Brown    Dee    KCA    0.616
    2004    Brown    Jamie    BOS    0.200
    2004    Brown    Kevin    NYA    0.200
    2004    Bruney    Brian    ARI    0.200
    2004    Bruntlett    Eric    HOU    0.646
    2004    Buchanan    Brian    MULT    0.249
    2004    Buck    John    KCA    1.486
    2004    Buehrle    Mark    CHA    0.200
    2004    Bukvich    Ryan    KCA    0.200
    2004    Bullinger    Kirk    HOU    0.200
    2004    Bump    Nate    FLO    0.200
    2004    Burba    Dave    MULT    0.200
    2004    Burke    Chris    HOU    0.200
    2004    Burke    Jamie    CHA    1.417
    2004    Burks    Ellis    BOS    0.200
    2004    Burnett    A.J.    FLO    0.200
    2004    Burnett    Sean    PIT    0.200
    2004    Burnitz    Jeromy    COL    9.661
    2004    Burrell    Pat    PHI    6.837
    2004    Burroughs    Sean    SDN    6.526
    2004    Bush    David    TOR    0.200
    2004    Bush    Homer    NYA    0.200
    2004    Bynum    Mike    SDN    0.200
    2004    Byrd    Marlon    PHI    2.686
    2004    Byrd    Paul    ATL    0.200
    2004    Byrnes    Eric    OAK    9.472
    2004    Cabrera    Daniel    BAL    0.200
    2004    Cabrera    Fernando    CLE    0.200
    2004    Cabrera    Jolbert    SEA    2.969
    2004    Cabrera    Miguel    FLO    14.825
    2004    Cabrera    Orlando    MULT    8.890
    2004    Cairo    Miguel    NYA    3.495
    2004    Calero    Kiko    SLN    0.200
    2004    Cali    Carmen    SLN    0.200
    2004    Callaway    Mickey    TEX    0.200
    2004    Calloway    Ron    MON    0.200
    2004    Cameron    Mike    NYN    8.153
    2004    Camp    Shawn    KCA    0.200
    2004    Cantu    Jorge    TBA    1.171
    2004    Capellan    Jose    ATL    0.200
    2004    Capuano    Chris    MIL    0.200
    2004    Carpenter    Chris    SLN    0.200
    2004    Carrasco    D.J.    KCA    0.200
    2004    Carrara    Giovanni    LAN    0.200
    2004    Carroll    Jamey    MON    2.021
    2004    Carter    Lance    TBA    0.200
    2004    Casey    Sean    CIN    15.047
    2004    Cash    Kevin    TOR    0.495
    2004    Castillo    Alberto    KCA    1.154
    2004    Castillo    Frank    BOS    0.200
    2004    Castillo    Jose    PIT    2.777
    2004    Castillo    Luis    FLO    9.151
    2004    Castilla    Vinny    COL    13.374
    2004    Castro    Juan    CIN    2.160
    2004    Castro    Ramon    FLO    0.241
    2004    Castro    Ramon A.    OAK    0.200
    2004    Catalanotto    Frank    TOR    1.114
    2004    Cedeno    Roger    SLN    1.364
    2004    Cepicky    Matt    MON    0.200
    2004    Cerda    Jaime    KCA    0.200
    2004    Chacin    Gustavo    TOR    0.200
    2004    Chacon    Shawn    COL    0.200
    2004    Chavez    Endy    MON    5.338
    2004    Chavez    Eric    OAK    11.437
    2004    Chavez    Raul    HOU    0.413
    2004    Chen    Bruce    BAL    0.200
    2004    Chen    Chin-Feng    LAN    0.200
    2004    Choate    Randy    ARI    0.200
    2004    Choi    Hee Seop    MULT    4.204
    2004    Christiansen    Jason    SFN    0.200
    2004    Chulk    Vinnie    TOR    0.200
    2004    Church    Ryan    MON    0.200
    2004    Cintron    Alex    ARI    5.189
    2004    Cirillo    Jeff    SDN    0.200
    2004    Clark    Brady    MIL    5.773
    2004    Clark    Howie    TOR    0.397
    2004    Clark    Jermaine    CIN    0.200
    2004    Clark    Tony    NYA    1.740
    2004    Claussen    Brandon    CIN    0.200
    2004    Clayton    Royce    COL    8.653
    2004    Clement    Matt    CHN    0.200
    2004    Clemens    Roger    HOU    0.200
    2004    Closser    J.D.    COL    0.779
    2004    Colbrunn    Greg    ARI    0.200
    2004    Collier    Lou    PHI    0.200
    2004    Colome    Jesus    TBA    0.200
    2004    Colon    Bartolo    ANA    0.200
    2004    Colon    Roman    ATL    0.200
    2004    Colyer    Steve    DET    0.200
    2004    Conine    Jeff    FLO    6.631
    2004    Conti    Jason    TEX    0.200
    2004    Contreras    Jose    MULT    0.200
    2004    Cook    Aaron    COL    0.200
    2004    Cooper    Brian    SFN    0.200
    2004    Cora    Alex    LAN    5.153
    2004    Corcoran    Roy    MON    0.200
    2004    Cordero    Chad    MON    0.200
    2004    Cordero    Francisco    TEX    0.200
    2004    Cordero    Wil    FLO    0.200
    2004    Corey    Mark    PIT    0.200
    2004    Cormier    Lance    ARI    0.200
    2004    Cormier    Rheal    PHI    0.200
    2004    Cornejo    Nate    DET    0.200
    2004    Correia    Kevin    SFN    0.200
    2004    Cota    Humberto    PIT    0.381
    2004    Cotts    Neal    CHA    0.200
    2004    Counsell    Craig    MIL    4.638
    2004    Crain    Jesse    MIN    0.200
    2004    Crawford    Carl    TBA    11.209
    2004    Crede    Joe    CHA    6.216
    2004    Crespo    Cesar    BOS    0.200
    2004    Cressend    Jack    CLE    0.200
    2004    Crisp    Coco    CLE    7.669
    2004    Crosby    Bobby    OAK    9.196
    2004    Crosby    Bubba    NYA    0.200
    2004    Crowell    Jim    PHI    0.200
    2004    Crozier    Eric    TOR    0.200
    2004    Cruceta    Francisco    CLE    0.200
    2004    Cruz    Deivi    SFN    4.153
    2004    Cruz    Jacob    CIN    1.182
    2004    Cruz Jr.    Jose    TBA    8.410
    2004    Cruz    Juan    ATL    0.200
    2004    Cubillan    Darwin    BAL    0.200
    2004    Cuddyer    Mike    MIN    2.792
    2004    Cummings    Midre    TBA    0.649
    2004    Cunnane    Will    ATL    0.200
    2004    Cust    Jack    BAL    0.200
    2004    Daigle    Casey    ARI    0.200
    2004    Dallimore    Brian    SFN    0.200
    2004    D'Amico    Jeff    CLE    0.200
    2004    Damon    Johnny    BOS    14.120
    2004    Darensbourg    Vic    MULT    0.200
    2004    Daubach    Brian    BOS    0.397
    2004    Davanon    Jeff    ANA    3.537
    2004    Davis    Ben    MULT    0.637
    2004    Davis    Doug    MIL    0.200
    2004    Davis    Jason    CLE    0.200
    2004    Davis    J.J.    PIT    0.200
    2004    Dawley    Joey    CLE    0.200
    2004    Day    Zach    MON    0.200
    2004    DeJean    Mike    MULT    0.200
    2004    DeJesus    David    KCA    4.245
    2004    de la Rosa    Jorge    MIL    0.200
    2004    Delgado    Carlos    TOR    7.440
    2004    Delgado    Wilson    NYN    0.842
    2004    Dellucci    David    TEX    3.580
    2004    de los Santos    Valerio    TOR    0.200
    2004    Dempster    Ryan    CHN    0.200
    2004    Denney    Kyle    CLE    0.200
    2004    DePaula    Jorge    NYA    0.200
    2004    DeRosa    Mark    ATL    1.988
    2004    Dessens    Elmer    MULT    0.200
    2004    DeVore    Doug    ARI    0.462
    2004    Diaz    Einar    MON    0.628
    2004    Diaz    Felix    CHA    0.200
    2004    Diaz    Matt    TBA    0.200
    2004    Diaz    Victor    NYN    0.557
    2004    Dickey    R.A.    TEX    0.200
    2004    Difelice    Mike    MULT    0.200
    2004    DiNardo    Lenny    BOS    0.200
    2004    Dingman    Craig    DET    0.200
    2004    Dobbs    Greg    SEA    0.200
    2004    Dohmann    Scott    COL    0.200
    2004    Dominique    Andy    BOS    0.200
    2004    Dominguez    Juan    TEX    0.200
    2004    Donnelly    Brendan    ANA    0.200
    2004    Dotel    Octavio    MULT    0.200
    2004    Douglass    Sean    TOR    0.200
    2004    Downs    Scott    MON    0.200
    2004    Dransfeldt    Kelly    CHA    0.200
    2004    Dreifort    Darren    LAN    0.200
    2004    Drese    Ryan    TEX    0.200
    2004    Drew    J.D.    ATL    22.091
    2004    Drew    Tim    ATL    0.200
    2004    Driskill    Travis    COL    0.200
    2004    Dubois    Jason    CHN    0.200
    2004    DuBose    Eric    BAL    0.200
    2004    Duchscherer    Justin    OAK    0.200
    2004    Duckworth    Brandon    HOU    0.200
    2004    Duncan    Jeff    NYN    0.200
    2004    Dunn    Adam    CIN    19.479
    2004    Dunn    Scott    ANA    0.200
    2004    Durazo    Erubiel    OAK    9.214
    2004    Durbin    Chad    MULT    0.200
    2004    Durbin    J.D.    MIN    0.200
    2004    Durham    Ray    SFN    5.931
    2004    Durrington    Trent    MIL    0.342
    2004    Dye    Jermaine    OAK    8.446
    2004    Easley    Damion    FLO    2.053
    2004    Eaton    Adam    SDN    0.290
    2004    Eckstein    David    ANA    7.426
    2004    Edmonds    Jim    SLN    24.965
    2004    Eischen    Joey    MON    0.200
    2004    Elarton    Scott    MULT    0.200
    2004    Eldred    Cal    SLN    0.200
    2004    Ellison    Jason    SFN    0.200
    2004    Embree    Alan    BOS    0.200
    2004    Encarnacion    Juan    MULT    5.338
    2004    Ennis    John    DET    0.200
    2004    Ensberg    Morgan    HOU    4.553
    2004    Erickson    Matt    MIL    0.200
    2004    Erickson    Scott    MULT    0.200
    2004    Erstad    Darin    ANA    5.365
    2004    Escalona    Felix    NYA    0.200
    2004    Escobar    Alex    CLE    0.725
    2004    Escobar    Kelvim    ANA    0.200
    2004    Estalella    Bobby    MULT    0.200
    2004    Estes    Shawn    COL    0.200
    2004    Estrada    Johnny    ATL    8.521
    2004    Estrella    Leo    SFN    0.200
    2004    Everett    Adam    HOU    3.423
    2004    Everett    Carl    MULT    1.528
    2004    Eyre    Scott    SFN    0.200
    2004    Falkenborg    Brian    LAN    0.200
    2004    Farnsworth    Kyle    CHN    0.200
    2004    Fassero    Jeff    MULT    0.200
    2004    Feliciano    Pedro    NYN    0.200
    2004    Feliz    Pedro    SFN    6.058
    2004    Fernandez    Jared    HOU    0.200
    2004    Fetters    Mike    ARI    0.200
    2004    Fick    Robert    MULT    0.610
    2004    Field    Nate    KCA    0.200
    2004    Figgins    Chone    ANA    6.924
    2004    Figueroa    Nelson    PIT    0.200
    2004    Fikac    Jeremy    MON    0.200
    2004    File    Bob    TOR    0.200
    2004    Finley    Steve    MULT    13.475
    2004    Flaherty    John    NYA    0.934
    2004    Flores    Jose    LAN    0.200
    2004    Flores    Randy    SLN    0.200
    2004    Floyd    Cliff    NYN    4.650
    2004    Floyd    Gavin    PHI    0.200
    2004    Fogg    Josh    PIT    0.200
    2004    Foppert    Jesse    SFN    0.200
    2004    Ford    Ben    MIL    0.200
    2004    Ford    Lew    MIN    10.782
    2004    Fordyce    Brook    TBA    0.393
    2004    Fortunato    Bartolome    MULT    0.200
    2004    Fossum    Casey    ARI    0.200
    2004    Foulke    Keith    BOS    0.200
    2004    Fox    Andy    MULT    0.200
    2004    Fox    Chad    FLO    0.200
    2004    Francisco    Frank    TEX    0.200
    2004    Francis    Jeff    COL    0.200
    2004    Franco    John    NYN    0.200
    2004    Franco    Julio    ATL    3.558
    2004    Franklin    Ryan    SEA    0.200
    2004    Franklin    Wayne    SFN    0.200
    2004    Frasor    Jason    TOR    0.200
    2004    Frederick    Kevin    TOR    0.200
    2004    Freel    Ryan    CIN    7.378
    2004    Freeman    Choo    COL    0.249
    2004    Fuentes    Brian    COL    0.200
    2004    Fullmer    Brad    TEX    0.906
    2004    Fultz    Aaron    MIN    0.200
    2004    Furcal    Rafael    ATL    8.494
    2004    Gagne    Eric    LAN    0.200
    2004    Galarraga    Andres    ANA    0.200
    2004    Gallo    Mike    HOU    0.200
    2004    Garcia    Danny    NYN    0.922
    2004    Garcia    Freddy    MULT    0.200
    2004    Garcia    Jairo    OAK    0.200
    2004    Garcia    Jesse    ATL    0.303
    2004    Garcia    Karim    MULT    0.739
    2004    Garciaparra    Nomar    MULT    2.592
    2004    Garcia    Rosman    TEX    0.200
    2004    Garland    Jon    CHA    0.200
    2004    Gathright    Joey    TBA    0.212
    2004    Gaudin    Chad    TBA    0.200
    2004    Geary    Geoff    PHI    0.200
    2004    George    Chris    KCA    0.200
    2004    German    Esteban    OAK    0.208
    2004    German    Franklyn    DET    0.200
    2004    Germano    Justin    SDN    0.200
    2004    Gerut    Jody    CLE    6.101
    2004    Gettis    Byron    KCA    0.200
    2004    Giambi    Jason    NYA    1.809
    2004    Gibbons    Jay    BAL    2.314
    2004    Giles    Brian    SDN    14.713
    2004    Giles    Marcus    ATL    3.952
    2004    Gil    Geronimo    BAL    0.200
    2004    Gil    Jerry    ARI    0.200
    2004    Ginter    Keith    MIL    3.981
    2004    Ginter    Matt    NYN    0.200
    2004    Gipson    Charles    TBA    0.200
    2004    Gissell    Chris    COL    0.200
    2004    Glanville    Doug    PHI    0.408
    2004    Glaus    Troy    ANA    2.358
    2004    Glavine    Tom    NYN    0.273
    2004    Gload    Ross    CHA    2.476
    2004    Glover    Gary    MIL    0.200
    2004    Glynn    Ryan    TOR    0.200
    2004    Gobble    Jimmy    KCA    0.200
    2004    Gomes    Jonny    TBA    0.200
    2004    Gomez    Alexis    KCA    0.200
    2004    Gomez    Chris    TOR    2.302
    2004    Gonzalez    Adrian    TEX    0.200
    2004    Gonzalez    Alex    MULT    1.437
    2004    Gonzalez    Alex    FLO    8.385
    2004    Gonzalez    Dicky    TBA    0.200
    2004    Gonzalez    Edgar    ARI    0.200
    2004    Gonzalez    Jeremi    TBA    0.200
    2004    Gonzalez    Juan    KCA    0.715
    2004    Gonzalez    Luis    ARI    4.220
    2004    Gonzalez    Luis A.    COL    2.422
    2004    Gonzalez    Mike    PIT    0.200
    2004    Gonzalez    Raul    CLE    0.200
    2004    Good    Andrew    ARI    0.200
    2004    Goodwin    Tom    CHN    0.200
    2004    Gordon    Tom    NYA    0.200
    2004    Gosling    Mike    ARI    0.200
    2004    Gotay    Ruben    KCA    0.617
    2004    Grabowski    Jason    LAN    0.974
    2004    Grabow    John    PIT    0.200
    2004    Gracesqui    Franklyn    FLO    0.200
    2004    Graffanino    Tony    KCA    1.946
    2004    Graman    Alex    NYA    0.200
    2004    Granderson    Curtis    DET    0.200
    2004    Graves    Danny    CIN    0.200
    2004    Green    Andy    ARI    0.218
    2004    Greene    Khalil    SDN    6.698
    2004    Green    Nick    ATL    1.243
    2004    Green    Shawn    LAN    10.277
    2004    Greene    Todd    COL    1.519
    2004    Gregg    Kevin    ANA    0.200
    2004    Greinke    Zack    KCA    0.200
    2004    Greisinger    Seth    MIN    0.200
    2004    Grieve    Ben    MULT    2.473
    2004    Griffiths    Jeremy    HOU    0.200
    2004    Griffey Jr.    Ken    CIN    4.800
    2004    Grilli    Jason    CHA    0.200
    2004    Grimsley    Jason    MULT    0.200
    2004    Grissom    Marquis    SFN    9.750
    2004    Groom    Buddy    BAL    0.200
    2004    Gross    Gabe    TOR    0.536
    2004    Grudzielanek    Mark    CHN    1.411
    2004    Gryboski    Kevin    ATL    0.200
    2004    Guardado    Eddie    SEA    0.200
    2004    Guerrier    Matt    MIN    0.200
    2004    Guerrero    Vladimir    ANA    21.307
    2004    Guerrero    Wilton    KCA    0.200
    2004    Guiel    Aaron    KCA    0.281
    2004    Guillen    Carlos    DET    15.524
    2004    Guillen    Jose    ANA    10.664
    2004    Guthrie    Jeremy    CLE    0.200
    2004    Gutierrez    Ricky    MULT    0.264
    2004    Guzman    Cristian    MIN    8.163
    2004    Guzman    Freddy    SDN    0.200
    2004    Hafner    Travis    CLE    15.872
    2004    Hairston    Jerry    BAL    2.546
    2004    Hairston    Scott    ARI    1.864
    2004    Halama    John    TBA    0.200
    2004    Halladay    Roy    TOR    0.200
    2004    Hall    Bill    MIL    2.958
    2004    Hall    Toby    TBA    4.730
    2004    Halsey    Brad    NYA    0.200
    2004    Halter    Shane    ANA    0.316
    2004    Hammond    Chris    OAK    0.200
    2004    Hammonds    Jeffrey    SFN    0.714
    2004    Hammock    Robby    ARI    1.012
    2004    Hampton    Mike    ATL    0.200
    2004    Hancock    Josh    MULT    0.200
    2004    Hansen    Dave    MULT    0.885
    2004    Harang    Aaron    CIN    0.200
    2004    Harden    Rich    OAK    0.200
    2004    Haren    Danny    SLN    0.200
    2004    Harikkala    Tim    COL    0.200
    2004    Harper    Travis    TBA    0.200
    2004    Harris    Brendan    MULT    0.200
    2004    Harris    Lenny    FLO    0.230
    2004    Harris    Willie    CHA    3.351
    2004    Hart    Bo    SLN    0.200
    2004    Hart    Corey    MIL    0.200
    2004    Harvey    Ken    KCA    3.642
    2004    Harville    Chad    MULT    0.200
    2004    Hasegawa    Shigetoshi    SEA    0.200
    2004    Hatteberg    Scott    OAK    8.122
    2004    Hawkins    La Troy    CHN    0.200
    2004    Hawpe    Brad    COL    0.410
    2004    Haynes    Jimmy    CIN    0.200
    2004    Heilman    Aaron    NYN    0.200
    2004    Helms    Wes    MIL    1.628
    2004    Helton    Todd    COL    19.092
    2004    Hendrickson    Ben    MIL    0.200
    2004    Hendrickson    Mark    TBA    0.200
    2004    Hennessey    Brad    SFN    0.200
    2004    Hensley    Matt    ANA    0.200
    2004    Hentgen    Pat    TOR    0.200
    2004    Heredia    Felix    NYA    0.200
    2004    Herges    Matt    SFN    0.200
    2004    Hermansen    Chad    TOR    0.200
    2004    Hermanson    Dustin    SFN    0.200
    2004    Hernandez    Adrian    MIL    0.200
    2004    Hernandez    Carlos    HOU    0.200
    2004    Hernandez    Jose    LAN    2.951
    2004    Hernandez    Livan    MON    0.267
    2004    Hernandez    Orlando    NYA    0.200
    2004    Hernandez    Ramon    SDN    6.881
    2004    Hernandez    Roberto    PHI    0.200
    2004    Hessman    Mike    ATL    0.200
    2004    Hidalgo    Richard    MULT    7.323
    2004    Hietpas    Joe    NYN    0.200
    2004    Higginson    Bobby    DET    6.008
    2004    Hill    Bobby    PIT    2.010
    2004    Hillenbrand    Shea    ARI    6.441
    2004    Hill    Koyie    ARI    0.200
    2004    Hill    Shawn    MON    0.200
    2004    Hinch    A.J.    PHI    0.200
    2004    Hinske    Eric    TOR    7.491
    2004    Hitchcock    Sterling    SDN    0.200
    2004    Hocking    Dennis    COL    0.229
    2004    Hoffman    Trevor    SDN    0.200
    2004    Hollandsworth    Todd    CHN    2.123
    2004    Hollins    Damon    ATL    0.200
    2004    Holliday    Matt    COL    3.481
    2004    Horgan    Joe    MON    0.200
    2004    House    J.R.    PIT    0.200
    2004    Howard    Ben    FLO    0.200
    2004    Howard    Ryan    PHI    0.200
    2004    Howry    Bobby    CLE    0.200
    2004    Huckaby    Ken    MULT    0.200
    2004    Hudson    Luke    CIN    0.200
    2004    Hudson    Orlando    TOR    6.660
    2004    Hudson    Tim    OAK    0.200
    2004    Huff    Aubrey    TBA    11.992
    2004    Hughes    Travis    TEX    0.200
    2004    Huisman    Justin    KCA    0.200
    2004    Hummel    Tim    CIN    0.388
    2004    Hunter    Torii    MIN    8.485
    2004    Hyzdu    Adam    BOS    0.200
    2004    Ibanez    Raul    SEA    7.127
    2004    Infante    Omar    DET    5.079
    2004    Inge    Brandon    DET    5.045
    2004    Ishii    Kazuhisa    LAN    0.200
    2004    Isringhausen    Jason    SLN    0.200
    2004    Izturis    Cesar    LAN    11.530
    2004    Izturis    Maicer    MON    0.333
    2004    Jackson    Damian    MULT    0.200
    2004    Jackson    Edwin    LAN    0.200
    2004    Jackson    Mike    CHA    0.200
    2004    Jacobsen    Bucky    SEA    1.176
    2004    Jarvis    Kevin    MULT    0.200
    2004    Jenkins    Geoff    MIL    12.345
    2004    Jennings    Jason    COL    0.200
    2004    Jeter    Derek    NYA    14.433
    2004    Jimenez    D'Angelo    CIN    9.793
    2004    Jimenez    Jose    CLE    0.200
    2004    Johnson    Charles    COL    3.349
    2004    Johnson    Jason    DET    0.200
    2004    Johnson    Mark L.    MIL    0.200
    2004    Johnston    Mike    PIT    0.200
    2004    Johnson    Nick    MON    1.701
    2004    Johnson    Randy    ARI    0.200
    2004    Johnson    Reed    TOR    6.464
    2004    Jones    Andruw    ATL    12.763
    2004    Jones    Bobby    BOS    0.200
    2004    Jones    Chipper    ATL    8.469
    2004    Jones    Jacque    MIN    8.727
    2004    Jones    Todd    MULT    0.200
    2004    Jordan    Brian    TEX    0.505
    2004    Julio    Jorge    BAL    0.200
    2004    Kapler    Gabe    BOS    2.698
    2004    Karros    Eric    OAK    0.200
    2004    Karsay    Steve    NYA    0.200
    2004    Kata    Matt    ARI    0.511
    2004    Kazmir    Scott    TBA    0.200
    2004    Kearns    Austin    CIN    1.301
    2004    Kelton    David    CHN    0.200
    2004    Kendall    Jason    PIT    14.560
    2004    Kennedy    Adam    ANA    5.262
    2004    Kennedy    Joe    COL    0.200
    2004    Kensing    Logan    FLO    0.200
    2004    Kent    Jeff    HOU    11.604
    2004    Keppinger    Jeff    NYN    0.492
    2004    Kershner    Jason    TOR    0.200
    2004    Kida    Masao    MULT    0.200
    2004    Kielty    Bobby    OAK    1.229
    2004    Kieschnick    Brooks    MIL    0.559
    2004    Kim    Byung-Hyun    BOS    0.200
    2004    Kim    Sun-Woo    MON    0.200
    2004    King    Ray    SLN    0.200
    2004    Kinney    Matt    MULT    0.200
    2004    Klesko    Ryan    SDN    6.506
    2004    Kline    Steve    SLN    0.200
    2004    Knoedler    Justin    SFN    0.200
    2004    Knotts    Gary    DET    0.200
    2004    Knott    Jon    SDN    0.200
    2004    Koch    Billy    MULT    0.200
    2004    Kolb    Danny    MIL    0.200
    2004    Konerko    Paul    CHA    11.316
    2004    Koplove    Mike    ARI    0.200
    2004    Koskie    Corey    MIN    6.166
    2004    Kotchman    Casey    ANA    0.251
    2004    Kotsay    Mark    OAK    10.203
    2004    Kroeger    Josh    ARI    0.200
    2004    Kroon    Marc    COL    0.200
    2004    Krynzel    Dave    MIL    0.200
    2004    Kubel    Jason    MIN    0.538
    2004    Labandeira    Josh    MON    0.200
    2004    Lackey    John    ANA    0.200
    2004    Laird    Gerald    TEX    0.373
    2004    Laker    Tim    CLE    0.368
    2004    Lamb    Mike    HOU    3.698
    2004    Lane    Jason    HOU    1.631
    2004    Lankford    Ray    SLN    1.658
    2004    Larkin    Barry    CIN    4.307
    2004    LaRoche    Adam    ATL    2.873
    2004    Larson    Brandon    CIN    0.489
    2004    LaRue    Jason    CIN    5.206
    2004    Lawrence    Brian    SDN    0.200
    2004    Lawton    Matt    CLE    11.193
    2004    League    Brandon    TOR    0.200
    2004    LeCroy    Matt    MIN    1.686
    2004    Ledee    Ricky    MULT    1.699
    2004    Ledezma    Wilfredo    DET    0.200
    2004    Lee    Carlos    CHA    14.188
    2004    Lee    Cliff    CLE    0.200
    2004    Lee    David    CLE    0.200
    2004    Lee    Derrek    CHN    10.602
    2004    Lee    Travis    NYA    0.200
    2004    Lehr    Justin    OAK    0.200
    2004    Leicester    Jon    CHN    0.200
    2004    Leiter    Al    NYN    0.200
    2004    Leone    Justin    SEA    0.605
    2004    Leon    Jose    BAL    0.200
    2004    Leskanic    Curt    MULT    0.200
    2004    Levine    Alan    DET    0.200
    2004    Lewis    Colby    TEX    0.200
    2004    Lidge    Brad    HOU    0.200
    2004    Lidle    Cory    MULT    0.200
    2004    Lieber    Jon    NYA    0.200
    2004    Lieberthal    Mike    PHI    7.377
    2004    Liefer    Jeff    MIL    0.200
    2004    Ligtenberg    Kerry    TOR    0.200
    2004    Lilly    Ted    TOR    0.200
    2004    Lima    Jose    LAN    0.200
    2004    Lincoln    Mike    SLN    0.200
    2004    Linden    Todd    SFN    0.200
    2004    Linebrink    Scott    SDN    0.200
    2004    Liriano    Pedro    MIL    0.200
    2004    Little    Mark    CLE    0.200
    2004    Loaiza    Esteban    MULT    0.200
    2004    Lo Duca    Paul    MULT    10.685
    2004    Loe    Kameron    TEX    0.200
    2004    Lofton    Kenny    NYA    2.658
    2004    Logan    Nook    DET    0.879
    2004    Lohse    Kyle    MIN    0.200
    2004    Long    Terrence    SDN    3.002
    2004    Looper    Braden    NYN    0.200
    2004    Lopez    Aquilino    TOR    0.200
    2004    Lopez    Felipe    CIN    1.634
    2004    Lopez    Javy    BAL    13.874
    2004    Lopez    Javier    COL    0.200
    2004    Lopez    Jose    SEA    0.590
    2004    Lopez    Luis    BAL    0.200
    2004    Lopez    Luis    MON    0.200
    2004    Lopez    Mendy    KCA    0.200
    2004    Lopez    Mickey    SEA    0.200
    2004    Lopez    Rodrigo    BAL    0.200
    2004    Loretta    Mark    SDN    15.943
    2004    Lowe    Derek    BOS    0.200
    2004    Lowell    Mike    FLO    14.639
    2004    Lowry    Noah    SFN    0.200
    2004    Ludwick    Ryan    CLE    0.254
    2004    Lugo    Julio    TBA    9.527
    2004    Luna    Hector    SLN    0.990
    2004    Mabry    John    SLN    2.543
    2004    MacDougal    Mike    KCA    0.200
    2004    Machado    Andy    CIN    0.622
    2004    Machado    Robert    BAL    0.295
    2004    Macias    Jose    CHN    0.870
    2004    Mackowiak    Rob    PIT    6.300
    2004    Maddux    Greg    CHN    0.200
    2004    Madritsch    Bobby    SEA    0.200
    2004    Madson    Ryan    PHI    0.200
    2004    Magruder    Chris    MIL    0.520
    2004    Mahay    Ron    TEX    0.200
    2004    Maine    John    BAL    0.200
    2004    Majewski    Gary    MON    0.200
    2004    Majewski    Val    BAL    0.200
    2004    Malaska    Mark    BOS    0.200
    2004    Mantei    Matt    ARI    0.200
    2004    Manzanillo    Josias    FLO    0.200
    2004    Maroth    Mike    DET    0.200
    2004    Marquis    Jason    SLN    0.384
    2004    Marrero    Eli    ATL    3.672
    2004    Marsonek    Sam    NYA    0.200
    2004    Marte    Damaso    CHA    0.200
    2004    Martinez    Anastacio    BOS    0.200
    2004    Martinez    Edgar    SEA    4.554
    2004    Martinez    Pedro    BOS    0.200
    2004    Martinez    Ramon    CHN    1.042
    2004    Martinez    Sandy    MULT    0.200
    2004    Martinez    Tino    TBA    6.270
    2004    Martin    Tom    MULT    0.200
    2004    Martinez    Victor    CLE    13.595
    2004    Mateo    Henry    MON    0.200
    2004    Mateo    Julio    SEA    0.200
    2004    Mateo    Ruben    MULT    0.494
    2004    Matheny    Mike    SLN    4.572
    2004    Matos    Luis    BAL    2.155
    2004    Matsui    Hideki    NYA    17.128
    2004    Matsui    Kazuo    NYN    4.142
    2004    Matthews    Gary    TEX    2.609
    2004    Matthews    Mike    CIN    0.200
    2004    Mauer    Joe    MIN    1.850
    2004    Maurer    Dave    TOR    0.200
    2004    May    Darrell    KCA    0.200
    2004    Mayne    Brent    MULT    0.900
    2004    McCarty    David    BOS    0.956
    2004    McConnell    Sam    ATL    0.200
    2004    McCracken    Quinton    MULT    0.867
    2004    McDonald    Darnell    BAL    0.200
    2004    McDonald    John    CLE    0.372
    2004    McEwing    Joe    NYN    0.623
    2004    McGriff    Fred    TBA    0.200
    2004    McKay    Cody    SLN    0.200
    2004    McLeary    Marty    SDN    0.200
    2004    McLemore    Mark    OAK    1.214
    2004    McMillon    Billy    OAK    0.209
    2004    McPherson    Dallas    ANA    0.200
    2004    Meadows    Brian    PIT    0.200
    2004    Meche    Gil    SEA    0.200
    2004    Mecir    Jim    OAK    0.200
    2004    Melhuse    Adam    OAK    1.738
    2004    Mench    Kevin    TEX    6.817
    2004    Mendoza    Ramiro    BOS    0.200
    2004    Menechino    Frank    MULT    2.175
    2004    Mercker    Kent    CHN    0.200
    2004    Merloni    Lou    CLE    1.322
    2004    Mesa    Jose    PIT    0.200
    2004    Meyer    Dan    ATL    0.200
    2004    Miceli    Dan    HOU    0.200
    2004    Michaels    Jason    PHI    3.535
    2004    Mientkiewicz    Doug    MULT    2.641
    2004    Miles    Aaron    COL    4.898
    2004    Millar    Kevin    BOS    7.006
    2004    Miller    Corky    CIN    0.200
    2004    Miller    Damian    OAK    5.641
    2004    Miller    Justin    TOR    0.200
    2004    Miller    Matt    CLE    0.200
    2004    Miller    Trever    TBA    0.200
    2004    Miller    Wade    HOU    0.200
    2004    Millwood    Kevin    PHI    0.200
    2004    Milton    Eric    PHI    0.200
    2004    Minor    Damon    SFN    0.353
    2004    Mirabelli    Doug    BOS    2.313
    2004    Mitre    Sergio    CHN    0.200
    2004    Moeller    Chad    MIL    2.823
    2004    Mohr    Dustan    SFN    3.753
    2004    Molina    Ben    ANA    3.964
    2004    Molina    Jose    ANA    1.434
    2004    Molina    Yadier    SLN    1.040
    2004    Mondesi    Raul    MULT    0.509
    2004    Monroe    Craig    DET    5.897
    2004    Mora    Melvin    BAL    16.921
    2004    Mordecai    Mike    FLO    0.284
    2004    Moreno    Orber    NYN    0.200
    2004    Morneau    Justin    MIN    2.487
    2004    Morris    Matt    SLN    0.200
    2004    Moss    Damian    TBA    0.200
    2004    Mota    Guillermo    MULT    0.200
    2004    Mottola    Chad    BAL    0.200
    2004    Moyer    Jamie    SEA    0.200
    2004    Mueller    Bill    BOS    4.492
    2004    Mulder    Mark    OAK    0.200
    2004    Mulholland    Terry    MIN    0.200
    2004    Munoz    Arnie    CHA    0.200
    2004    Munro    Peter    HOU    0.200
    2004    Munson    Eric    DET    2.879
    2004    Murphy    Donnie    KCA    0.200
    2004    Murray    Calvin    CHN    0.200
    2004    Mussina    Mike    NYA    0.200
    2004    Myers    Brett    PHI    0.200
    2004    Myers    Greg    TOR    0.200
    2004    Myers    Mike    MULT    0.200
    2004    Myers    Rodney    LAN    0.200
    2004    Myette    Aaron    CIN    0.200
    2004    Nady    Xavier    SDN    0.435
    2004    Nageotte    Clint    SEA    0.200
    2004    Nakamura    Mike    TOR    0.200
    2004    Nance    Shane    ARI    0.200
    2004    Narron    Sam    TEX    0.200
    2004    Nathan    Joe    MIN    0.200
    2004    Navarro    Dioner    NYA    0.200
    2004    Neal    Blaine    SDN    0.200
    2004    Nelson    Jeff    TEX    0.200
    2004    Nelson    Joe    BOS    0.200
    2004    Neu    Mike    FLO    0.200
    2004    Nevin    Phil    SDN    11.662
    2004    Newhan    David    BAL    3.795
    2004    Nitkowski    C.J.    MULT    0.200
    2004    Nivar    Ramon    TEX    0.200
    2004    Nix    Laynce    TEX    3.748
    2004    Nixon    Trot    BOS    1.312
    2004    Nomo    Hideo    LAN    0.200
    2004    Norton    Greg    DET    0.231
    2004    Norton    Phil    CIN    0.200
    2004    Novoa    Roberto    DET    0.200
    2004    Nunez    Abraham    PIT    0.705
    2004    Nunez    Abraham    MULT    2.731
    2004    Nunez    Franklin    TBA    0.200
    2004    Nunez    Vladimir    COL    0.200
    2004    Obermueller    Wes    MIL    0.200
    2004    Offerman    Jose    MIN    1.002
    2004    Ohka    Tomokazu    MON    0.200
    2004    Ojeda    Augie    MIN    1.119
    2004    Ojeda    Miguel    SDN    1.717
    2004    Olerud    John    MULT    4.374
    2004    Oliver    Darren    MULT    0.200
    2004    Olivo    Miguel    MULT    3.137
    2004    Olmedo    Ray    CIN    0.200
    2004    Olson    Tim    ARI    0.440
    2004    Ordonez    Magglio    CHA    1.585
    2004    Ordonez    Rey    CHN    0.200
    2004    Oropesa    Eddie    SDN    0.200
    2004    Ortiz    David    BOS    16.054
    2004    Ortiz    Ramon    ANA    0.200
    2004    Ortiz    Russ    ATL    0.200
    2004    Osborne    Donovan    NYA    0.200
    2004    Osik    Keith    BAL    0.200
    2004    Osuna    Antonio    SDN    0.200
    2004    Oswalt    Roy    HOU    0.200
    2004    Otsuka    Akinori    SDN    0.200
    2004    Overbay    Lyle    MIL    10.967
    2004    Padilla    Juan    MULT    0.200
    2004    Padilla    Vicente    PHI    0.200
    2004    Palmeiro    Orlando    HOU    1.095
    2004    Palmeiro    Rafael    BAL    7.167
    2004    Park    Chan Ho    TEX    0.200
    2004    Parra    Jose    NYN    0.200
    2004    Parrish    John    BAL    0.200
    2004    Pascucci    Val    MON    0.229
    2004    Patterson    Corey    CHN    10.770
    2004    Patterson    Danny    DET    0.200
    2004    Patterson    John    MON    0.200
    2004    Paul    Josh    ANA    0.701
    2004    Pavano    Carl    FLO    0.201
    2004    Payton    Jay    SDN    6.807
    2004    Pearce    Josh    SLN    0.200
    2004    Peavy    Jake    SDN    0.200
    2004    Pellow    Kit    COL    0.413
    2004    Pena    Carlos    DET    7.347
    2004    Pena    Wily Mo    CIN    4.703
    2004    Penny    Brad    MULT    0.200
    2004    Peralta    Jhonny    CLE    0.200
    2004    Percival    Troy    ANA    0.200
    2004    Perez    Antonio    LAN    0.200
    2004    Perez    Eduardo    TBA    0.200
    2004    Perez    Eddie    ATL    0.819
    2004    Perez    Neifi    MULT    3.023
    2004    Perez    Odalis    LAN    0.200
    2004    Perez    Oliver    PIT    0.200
    2004    Perez    Timo    CHA    2.183
    2004    Perez    Tomas    PHI    0.655
    2004    Perisho    Matt    FLO    0.200
    2004    Perry    Herb    TEX    0.352
    2004    Peterson    Adam    TOR    0.200
    2004    Pettitte    Andy    HOU    0.200
    2004    Phelps    Josh    MULT    2.742
    2004    Phelps    Tommy    FLO    0.200
    2004    Phelps    Travis    MIL    0.200
    2004    Phillips    Andy    NYA    0.200
    2004    Phillips    Brandon    CLE    0.200
    2004    Phillips    Jason    NYN    3.518
    2004    Phillips    Paul    KCA    0.200
    2004    Piazza    Mike    NYN    5.101
    2004    Pickering    Calvin    KCA    0.851
    2004    Piedra    Jorge    COL    0.706
    2004    Pierre    Juan    FLO    13.525
    2004    Pierzynski    A.J.    SFN    7.074
    2004    Pineiro    Joel    SEA    0.200
    2004    Podsednik    Scott    MIL    8.806
    2004    Polanco    Placido    PHI    6.596
    2004    Politte    Cliff    CHA    0.200
    2004    Pond    Simon    TOR    0.200
    2004    Ponson    Sidney    BAL    0.200
    2004    Porter    Colin    SLN    0.200
    2004    Posada    Jorge    NYA    13.163
    2004    Pote    Lou    CLE    0.200
    2004    Powell    Brian    PHI    0.200
    2004    Powell    Jay    TEX    0.200
    2004    Pratt    Andy    CHN    0.200
    2004    Pratt    Todd    PHI    1.126
    2004    Pride    Curtis    ANA    0.200
    2004    Prieto    Alex    MIN    0.200
    2004    Prinz    Bret    NYA    0.200
    2004    Prior    Mark    CHN    0.200
    2004    Proctor    Scott    NYA    0.200
    2004    Puffer    Brandon    SDN    0.200
    2004    Pujols    Albert    SLN    28.059
    2004    Pulido    Carlos    MIN    0.200
    2004    Punto    Nick    MIN    0.528
    2004    Putz    J.J.    SEA    0.200
    2004    Qualls    Chad    HOU    0.200
    2004    Quantrill    Paul    NYA    0.200
    2004    Quinlan    Robb    ANA    2.182
    2004    Quintero    Humberto    SDN    0.710
    2004    Quiroz    Guillermo    TOR    0.200
    2004    Raburn    Ryan    DET    0.200
    2004    Radke    Brad    MIN    0.200
    2004    Raines    Tim    BAL    0.445
    2004    Rakers    Aaron    BAL    0.200
    2004    Ramirez    Aramis    CHN    12.781
    2004    Ramirez    Elizardo    PHI    0.200
    2004    Ramirez    Erasmo    TEX    0.200
    2004    Ramirez    Horacio    ATL    0.200
    2004    Ramirez    Manny    BOS    18.026
    2004    Randa    Joe    KCA    6.349
    2004    Randolph    Stephen    ARI    0.200
    2004    Ransom    Cody    SFN    0.673
    2004    Rauch    Jon    MULT    0.200
    2004    Redding    Tim    HOU    0.200
    2004    Redman    Mark    OAK    0.200
    2004    Redman    Tike    PIT    6.729
    2004    Redmond    Mike    FLO    1.640
    2004    Reed    Jeremy    SEA    1.128
    2004    Reed    Steve    COL    0.200
    2004    Reese    Pokey    BOS    0.663
    2004    Regilio    Nick    TEX    0.200
    2004    Reith    Brian    CIN    0.200
    2004    Reitsma    Chris    ATL    0.200
    2004    Relaford    Desi    KCA    2.441
    2004    Remlinger    Mike    CHN    0.200
    2004    Renteria    Edgar    SLN    10.138
    2004    Restovich    Michael    MIN    0.400
    2004    Reyes    Al    SLN    0.200
    2004    Reyes    Dennys    KCA    0.200
    2004    Reyes    Jose    NYN    0.513
    2004    Reyes    Rene    COL    0.200
    2004    Reynolds    Shane    ARI    0.200
    2004    Rhodes    Arthur    OAK    0.200
    2004    Riedling    John    CIN    0.200
    2004    Riggs    Adam    ANA    0.200
    2004    Riley    Matt    BAL    0.200
    2004    Rincon    Juan    MIN    0.200
    2004    Rincon    Ricardo    OAK    0.200
    2004    Rios    Alexis    TOR    3.663
    2004    Riske    David    CLE    0.200
    2004    Ritchie    Todd    TBA    0.200
    2004    Rivas    Luis    MIN    2.724
    2004    Rivera    Carlos    PIT    0.200
    2004    Rivera    Juan    MON    6.044
    2004    Rivera    Mariano    NYA    0.200
    2004    Rivera    Rene    SEA    0.200
    2004    Roa    Joe    MIN    0.200
    2004    Robbins    Jake    CLE    0.200
    2004    Roberts    Brian    BAL    9.222
    2004    Roberts    Dave    MULT    3.051
    2004    Roberts    Grant    NYN    0.200
    2004    Robertson    Jeriome    CLE    0.200
    2004    Robertson    Nate    DET    0.200
    2004    Roberts    Willis    PIT    0.200
    2004    Robinson    Kerry    SDN    1.020
    2004    Rodriguez    Alex    NYA    16.498
    2004    Rodriguez    Eddy    BAL    0.200
    2004    Rodriguez    Felix    MULT    0.200
    2004    Rodriguez    Francisco    ANA    0.200
    2004    Rodriguez    Ivan    DET    13.213
    2004    Rodriguez    Ricardo    TEX    0.200
    2004    Rogers    Kenny    TEX    0.200
    2004    Rolen    Scott    SLN    22.929
    2004    Rollins    Jimmy    PHI    13.555
    2004    Rolls    Damian    TBA    0.251
    2004    Romano    Jason    MULT    0.200
    2004    Romero    J.C.    MIN    0.200
    2004    Rose    Mike    OAK    0.200
    2004    Ross    Dave    LAN    0.480
    2004    Rowand    Aaron    CHA    8.924
    2004    Rueter    Kirk    SFN    0.200
    2004    Rusch    Glendon    CHN    0.200
    2004    Ryan    B.J.    BAL    0.200
    2004    Ryan    Michael    MIN    0.200
    2004    Saarloos    Kirk    OAK    0.200
    2004    Sabathia    C.C.    CLE    0.200
    2004    Sadler    Donnie    ARI    0.200
    2004    Saenz    Chris    MIL    0.200
    2004    Saenz    Olmedo    LAN    1.241
    2004    Salmon    Tim    ANA    0.461
    2004    Sanchez    Alex    DET    1.914
    2004    Sanchez    Duaner    LAN    0.200
    2004    Sanchez    Freddy    PIT    0.200
    2004    Sanchez    Jesus    CIN    0.200
    2004    Sanchez    Rey    TBA    1.447
    2004    Sanders    Reggie    SLN    5.696
    2004    Santana    Johan    MIN    0.200
    2004    Santiago    Benito    KCA    1.281
    2004    Santiago    Ramon    SEA    0.200
    2004    Santos    Victor    MIL    0.200
    2004    Schilling    Curt    BOS    0.200
    2004    Schmidt    Jason    SFN    0.200
    2004    Schneider    Brian    MON    6.846
    2004    Schoeneweis    Scott    CHA    0.200
    2004    Scutaro    Marco    OAK    4.186
    2004    Seanez    Rudy    MULT    0.200
    2004    Seay    Bobby    TBA    0.200
    2004    Segui    David    BAL    0.660
    2004    Seibel    Phil    BOS    0.200
    2004    Sele    Aaron    ANA    0.200
    2004    Seo    Jae Weong    NYN    0.200
    2004    Serrano    Jimmy    KCA    0.200
    2004    Service    Scott    ARI    0.200
    2004    Sexson    Richie    ARI    0.947
    2004    Sheets    Ben    MIL    0.200
    2004    Sheffield    Gary    NYA    19.183
    2004    Shelton    Chris    DET    0.249
    2004    Sherrill    George    SEA    0.200
    2004    Shields    Scot    ANA    0.200
    2004    Shouse    Brian    TEX    0.200
    2004    Sierra    Ruben    NYA    2.764
    2004    Silva    Carlos    MIN    0.200
    2004    Simontacchi    Jason    SLN    0.200
    2004    Simon    Randall    MULT    0.305
    2004    Simpson    Allan    COL    0.200
    2004    Sizemore    Grady    CLE    0.975
    2004    Sledge    Terrmel    MON    5.220
    2004    Small    Aaron    FLO    0.200
    2004    Smith    Jason    DET    0.779
    2004    Smith    Travis    ATL    0.200
    2004    Smoltz    John    ATL    0.200
    2004    Snare    Ryan    TEX    0.200
    2004    Snead    Esix    NYN    0.200
    2004    Snell    Ian    PIT    0.200
    2004    Snow    J.T.    SFN    5.997
    2004    Snyder    Chris    ARI    1.187
    2004    Snyder    Earl    BOS    0.200
    2004    Soriano    Alfonso    TEX    7.828
    2004    Soriano    Rafael    SEA    0.200
    2004    Sosa    Jorge    TBA    0.200
    2004    Sosa    Sammy    CHN    6.719
    2004    Sparks    Steve    ARI    0.200
    2004    Speier    Justin    TOR    0.200
    2004    Spencer    Shane    NYN    1.237
    2004    Spiezio    Scott    SEA    2.795
    2004    Spivey    Junior    MIL    1.510
    2004    Springer    Russ    HOU    0.200
    2004    Stairs    Matt    KCA    4.888
    2004    Standridge    Jason    TBA    0.200
    2004    Stanford    Jason    CLE    0.200
    2004    Stanton    Mike    NYN    0.200
    2004    Stark    Dennis    COL    0.200
    2004    Stewart    Josh    CHA    0.200
    2004    Stewart    Scott    MULT    0.200
    2004    Stewart    Shannon    MIN    3.126
    2004    Stinnett    Kelly    KCA    0.729
    2004    Stone    Ricky    MULT    0.200
    2004    Sturtze    Tanyon    NYA    0.200
    2004    Stynes    Chris    PIT    0.485
    2004    Sullivan    Scott    KCA    0.200
    2004    Suppan    Jeff    SLN    0.200
    2004    Surhoff    B.J.    BAL    3.272
    2004    Sutton    Larry    FLO    0.200
    2004    Suzuki    Ichiro    SEA    19.568
    2004    Sweeney    Brian    SDN    0.200
    2004    Sweeney    Mark    COL    2.695
    2004    Sweeney    Mike    KCA    4.844
    2004    Swisher    Nick    OAK    0.506
    2004    Szuminski    Jason    SDN    0.200
    2004    Tadano    Kazuhito    CLE    0.200
    2004    Taguchi    So    SLN    1.620
    2004    Takatsu    Shingo    CHA    0.200
    2004    Tankersley    Dennis    SDN    0.200
    2004    Tavarez    Julian    SLN    0.200
    2004    Taveras    Willy    HOU    0.200
    2004    Taylor    Aaron    SEA    0.200
    2004    Teixeira    Mark    TEX    11.476
    2004    Tejada    Miguel    BAL    21.299
    2004    Tejera    Michael    MULT    0.200
    2004    Telemaco    Amaury    PHI    0.200
    2004    Terrero    Luis    ARI    0.741
    2004    Thames    Marcus    DET    1.933
    2004    Thomas    Brad    MIN    0.200
    2004    Thomas    Charles    ATL    2.745
    2004    Thomas    Frank    CHA    3.736
    2004    Thome    Jim    PHI    14.669
    2004    Thompson    Rich    KCA    0.200
    2004    Thomson    John    ATL    0.200
    2004    Thornton    Matt    SEA    0.200
    2004    Thurston    Joe    LAN    0.200
    2004    Tiffee    Terry    MIN    0.200
    2004    Timlin    Mike    BOS    0.200
    2004    Tomko    Brett    SFN    0.200
    2004    Tonis    Mike    KCA    0.200
    2004    Torcato    Tony    SFN    0.200
    2004    Torres    Andres    DET    0.200
    2004    Torres    Salomon    PIT    0.200
    2004    Torrealba    Yorvit    SFN    1.189
    2004    Towers    Josh    TOR    0.200
    2004    Trachsel    Steve    NYN    0.200
    2004    Tracy    Andy    COL    0.200
    2004    Tracy    Chad    ARI    5.160
    2004    Treanor    Matt    FLO    0.226
    2004    Tremie    Chris    HOU    0.200
    2004    Tsao    Chin-hui    COL    0.200
    2004    Tucker    Michael    SFN    6.171
    2004    Tucker    T.J.    MON    0.200
    2004    Turnbow    Derrick    ANA    0.200
    2004    Upton    B.J.    TBA    0.795
    2004    Urbina    Ugueth    DET    0.200
    2004    Urdaneta    Lino    DET    0.200
    2004    Uribe    Juan    CHA    6.550
    2004    Utley    Chase    PHI    1.732
    2004    Valdes    Ismael    MULT    0.200
    2004    Valdez    Merkin    SFN    0.200
    2004    Valdez    Wilson    CHA    0.200
    2004    Valent    Eric    NYN    3.110
    2004    Valentin    Javier    CIN    1.312
    2004    Valentin    Jose    CHA    5.726
    2004    Valentine    Joe    CIN    0.200
    2004    Valverde    Jose    ARI    0.200
    2004    Van Benschoten    John    PIT    0.200
    2004    Vander Wal    John    CIN    0.200
    2004    Van Poppel    Todd    CIN    0.200
    2004    Vargas    Claudio    MON    0.200
    2004    Varitek    Jason    BOS    11.458
    2004    Vasquez    Jorge    KCA    0.200
    2004    Vazquez    Javier    NYA    0.200
    2004    Vazquez    Ramon    SDN    0.533
    2004    Venafro    Mike    LAN    0.200
    2004    Ventura    Robin    LAN    1.466
    2004    Vidro    Jose    MON    4.538
    2004    Villafuerte    Brandon    ARI    0.200
    2004    Villacis    Eduardo    KCA    0.200
    2004    Villarreal    Oscar    ARI    0.200
    2004    Villone    Ron    SEA    0.200
    2004    Vina    Fernando    DET    0.309
    2004    Vizcaino    Jose    HOU    2.604
    2004    Vizcaino    Luis    MIL    0.200
    2004    Vizquel    Omar    CLE    9.118
    2004    Vogelsong    Ryan    PIT    0.200
    2004    Waechter    Doug    TBA    0.200
    2004    Wagner    Billy    PHI    0.200
    2004    Wagner    Ryan    CIN    0.200
    2004    Wakefield    Tim    BOS    0.200
    2004    Walker    Jamie    DET    0.200
    2004    Walker    Kevin    SFN    0.200
    2004    Walker    Larry    MULT    5.064
    2004    Walker    Todd    CHN    3.603
    2004    Walker    Tyler    SFN    0.200
    2004    Ward    Daryle    PIT    2.272
    2004    Wasdin    John    TEX    0.200
    2004    Washburn    Jarrod    ANA    0.200
    2004    Watkins    Steve    SDN    0.200
    2004    Wayne    Justin    FLO    0.200
    2004    Weathers    Dave    MULT    0.200
    2004    Weaver    Jeff    LAN    0.200
    2004    Webb    Brandon    ARI    0.200
    2004    Webb    John    TBA    0.200
    2004    Weber    Ben    ANA    0.200
    2004    Wellemeyer    Todd    CHN    0.200
    2004    Wells    David    SDN    0.200
    2004    Wells    Kip    PIT    0.200
    2004    Wells    Vernon    TOR    8.562
    2004    Wendell    Turk    COL    0.200
    2004    Werth    Jayson    LAN    3.066
    2004    Westbrook    Jake    CLE    0.200
    2004    Wheeler    Daniel    MULT    0.200
    2004    White    Gabe    MULT    0.200
    2004    White    Rick    CLE    0.200
    2004    White    Rondell    DET    5.030
    2004    Wickman    Bob    CLE    0.200
    2004    Wigginton    Ty    MULT    5.741
    2004    Wilkerson    Brad    MON    12.757
    2004    Williams    Bernie    NYA    10.922
    2004    Williams    Dave    PIT    0.200
    2004    Willis    Dontrelle    FLO    0.200
    2004    Williams    Gerald    NYN    0.529
    2004    Williams    Jerome    SFN    0.200
    2004    Willingham    Josh    FLO    0.200
    2004    Williams    Randy    SEA    0.200
    2004    Williamson    Scott    BOS    0.200
    2004    Williams    Todd    BAL    0.200
    2004    Williams    Woody    SLN    0.200
    2004    Wilson    Craig    PIT    10.612
    2004    Wilson    Dan    SEA    3.057
    2004    Wilson    Enrique    NYA    0.534
    2004    Wilson    Jack    PIT    11.324
    2004    Wilson    Paul    CIN    0.200
    2004    Wilson    Preston    COL    0.614
    2004    Wilson    Tom    MULT    0.200
    2004    Wilson    Vance    NYN    1.703
    2004    Winn    Randy    SEA    12.940
    2004    Wise    Dewayne    ATL    0.821
    2004    Wise    Matt    MIL    0.200
    2004    Witasick    Jay    SDN    0.200
    2004    Wolf    Randy    PHI    0.348
    2004    Womack    Tony    SLN    5.792
    2004    Wood    Kerry    CHN    0.200
    2004    Wood    Mike    KCA    0.200
    2004    Woodward    Chris    TOR    0.621
    2004    Wooten    Shawn    PHI    0.200
    2004    Worrell    Tim    PHI    0.200
    2004    Wright    Dan    CHA    0.200
    2004    Wright    David    NYN    2.347
    2004    Wright    Jamey    COL    0.200
    2004    Wright    Jaret    ATL    0.200
    2004    Wuertz    Michael    CHN    0.200
    2004    Wunsch    Kelly    CHA    0.200
    2004    Yan    Esteban    DET    0.200
    2004    Yates    Tyler    NYN    0.200
    2004    Youkilis    Kevin    BOS    1.891
    2004    Young    Chris    TEX    0.200
    2004    Young    Dmitri    DET    4.241
    2004    Young    Eric    TEX    2.498
    2004    Young    Ernie    CLE    0.200
    2004    Young    Jason    COL    0.200
    2004    Young    Mike    TEX    13.063
    2004    Zambrano    Carlos    CHN    0.200
    2004    Zambrano    Victor    MULT    0.200
    2004    Zaun    Gregg    TOR    3.893
    2004    Zeile    Todd    NYN    2.556
    2004    Zinter    Alan    ARI    0.200
    2004    Zito    Barry    OAK    0.200


Note: HR/RBI/OBP/SLG/FV (Field Value) for Position Players, W/SV/IP/ERA for Pitchers. Using Final Park Factors.

What is PEVA?

PEVA is the acronym for Stat Geek Baseball's New Player Rating value. This grade is given to each player and pitcher each season, rating their performance on a peer to peer review. Six components for pitchers and batters are melded together into the PEVA Rating, which ranges each year from 0.200 to 64.000. For more information on PEVA and the other new Stat Geek Baseball Stats, see our Definitions page. PEVA ratings are available for every pitcher and hitter in baseball history.

PEVA Scale

64.000 - Maximum
32.000 - Cy Young/MVP Candidate
20.000 - All League
15.000 - All-Star Level
10.000 - Very Good
3.500 - Average
0.200 - Minimum

Notes: Photo/Image Credits: Shibe Park; Library of Congress. Ken Griffey, Jr., Frank Thomas, Mike Piazza, Jeff Bagwell, Edgar Martinez, Craig Biggio, Albert Pujols, Carlos Delgado, Luis Gonzalez, Todd Helton, Chipper Jones; Wikipedia Commons.

Baseball Evaluation, Stat Geek Baseball, and all materials on this site are the 2015 Copyright and intellectual property of JDP ECON and their licensors. All worldwide rights reserved. The Baseball Evaluation system was developed independently of Major League Baseball and the Major League Baseball Players Association and is not endorsed by or associated in any way with either organization.

Note: All Baseball Evaluation Stats and Stat Geek Baseball Stats were developed by JDP Econ & are the proprietary property of JDP ECON. All rights reserved. If Baseball Evaluation stats are used in articles, etc., please credit statgeekbaseball.com or baseballevaluation.com.

For more on the Best Teams Ever, including the Top 50 batting, pitching, and total teams, plus more, check out Stat Geek Baseball, the Best Ever Book below.

  • Cheap baseball tickets

More Baseball