Support TBC:  If you're a frequent visitor and use the data on this site, please support The Baseball Cube by leaving a small tip.


  W-LStrkGBLdivRklgRkmlbRk123 456 789 10   R H E
Anaheim Angels 48-48W5002 020 001 1 6130
Baltimore Orioles 41-54L5000 110 003 0 591
Date of Game:  Saturday, July 21, 2001
Stadium:  Oriole Park at Camden Yards
Feats and Milestones
  • David Eckstein - 4 hits
  • Troy Glaus - 2 home runs, 100th career home run
  • Josh Towers - Threw 79% strikes

  • Anaheim Angels Batting Stats

    Anaheim AngelsPosAgeAB RHBIBBSOAvgS-G#C-G#S-HRS-RBIS-SB
    David Ecksteinss26.182534000.28589893229
    Troy Glaus3b24.352522402.2469545624606
    Darin Erstadcf27.047300101.2779472274716
    Garret Andersonlf29.021502000.2779698316667
    Shawn Wootendh28.362401002.33559667282
    Tim Salmonrf32.351500002.2027411869265
    Scott Spiezio1b28.303512001.255745555222
    Bengie Molinac27.001402100.255422051150
    Adam Kennedy2b25.193300000.295802694248
        Benji Gilph-2b28.288200001.343644418302
        Al Levinep33.060000000.00038204000
        Troy Percivalp31.346000000.00037397000
        Shigetoshi Hasegawap32.354000000.00027260000
    Totals: 41613609.3178695833 

    Baltimore Orioles Batting Stats

    Baltimore OriolesPosAgeAB RHBIBBSOAvgS-G#C-G#S-HRS-RBIS-SB
    Brian Robertsss23.285522100.2633030066
    Melvin Moracf29.170502301.270852825339
    Chris Richardrf27.044400011.2667113310294
    Jeff Conine1b35.024412010.31472117810503
    Jay Gibbonslf24.141500000.231606013300
    Cal Ripken3b40.331501100.2456829407350
    Tony Batistadh27.224402000.2149263616520
    Brook Fordycec31.075300002.199623713111
        Brady Andersonph37.185110000.2037817476298
        Fernando Lunarc24.057000000.26734650120
    Jerry Hairston2b25.053210010.2479520043319
        B.J. Ryanp25.206000000.0003288000
        Mike Trombleyp34.098000000.00044443000
        Buddy Groomp36.011000000.00039503000
        Alan Millsp34.286000000.0003457000
    Totals: 3859534.2378659133 

    Game Stats


    2B:  Garret Anderson (16), Jeff Conine (10), David Eckstein (15), Bengie Molina (4), Melvin Mora (23)
    3B:  Scott Spiezio (3)
    HR:  Troy Glaus 2 (24)
    RBIs:  Darin Erstad (47), Troy Glaus 4 (60), Bengie Molina (15), Melvin Mora 3 (33), Cal Ripken (35), Brian Roberts (6)
    SB:  Melvin Mora 2 (9), Brian Roberts (6)
    SF:  Darin Erstad (4)
    GDP:  Garret Anderson (10), Brook Fordyce (5)

    Anaheim Angels Pitching Stats

    Ramon Ortiz28.1207.25223304.181.4610065351946
    Al Levine33.0600.11000002.121.0485339211
    Troy Percival31.34613330102.130.8730181237397
    Shigetoshi Hasegawa  (W 3-4)32.35410000003.601.43127527268
    Pitching Totals:10955340 1509555122922

    Baltimore Orioles Pitching Stats

    Baltimore OriolesAgeIPHRERBBSOHRERAWHIPPitStrBalS-G#C-G#
    Josh Towers24.1457.210440622.851.1611087231414
    B.J. Ryan25.2060.10000005.661.631103288
    Mike Trombley34.0980.11110003.421.1653244479
    Buddy Groom36.0110.20000003.501.0664239518
    Alan Mills  (L 0-1)34.28612110306.002.00171343462
    Pitching Totals:101366092 139108311321561

    Other Game Information


    Pitches-Strikes-Balls:  Ramon Ortiz 100-65-35;  Al Levine 8-5-3;  Troy Percival 30-18-12;  Shigetoshi Hasegawa 12-7-5;  Josh Towers 110-87-23;  B.J. Ryan 1-1-0;  Mike Trombley 5-3-2;  Buddy Groom 6-4-2;  Alan Mills 17-13-4; 
    Batters Faced:  Ramon Ortiz 30;  Al Levine 2;  Troy Percival 7;  Shigetoshi Hasegawa 3;  Josh Towers 35;  B.J. Ryan 1;  Mike Trombley 2;  Buddy Groom 2;  Alan Mills 5; 
    Time of Game:  3:07    Attendance:  47,234
    Umpires:   Home:   Mark Hirschbeck  1B  Ron Kulpa  2B  Marty Foster  3B  Matt Hollowell 

    About Us  |  Site Map  |  Privacy Policy  |  Contact Us

    Boxscores data is obtained free of charge from

    Please Support The Baseball Cube.