Mark Portugal

#31SP,
Height: 6' 0"
Weight: 215
Bat: R
Throw: R
Born:
College: None
Birth Place: Los Angeles, California
Draft: Undrafted
  • Pitching
  • Batting

    1999

    All

Batting
PlayerTeamABH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
Miguel CairoCincinnati Reds10400010100.400.364.400.764
Fred McGriffTampa Bay Rays10100001300.100.182.100.282
Jose CansecoChicago White Sox10300111200.300.364.600.964
Paul O'NeillNew York Yankees10300130110.300.300.600.900
Chuck KnoblauchKansas City Royals10400120100.400.455.7001.155
Randy WinnBaltimore Orioles10302021300.300.364.7001.064
Derek JeterNew York Yankees9600132001.667.7271.0001.727
John FlahertyBoston Red Sox8400000000.500.500.5001.000
Brad AusmusLos Angeles Dodgers8200120110.250.250.625.875
Bernie WilliamsNew York Yankees7200022010.286.400.286.686
Todd WalkerOakland Athletics6100000110.167.167.167.333
Ken Griffey Jr.Seattle Mariners6200120000.333.333.8331.167
Juan GonzalezSt. Louis Cardinals6310000000.500.500.6671.167
Tony ClarkArizona Diamondbacks6000010200.000.000.000.000
Lee StevensMilwaukee Brewers6210110000.333.3331.0001.333
Tino MartinezNew York Yankees6000002200.000.250.000.250
Carlos BeltránHouston Astros6100010000.167.167.167.333
Royce ClaytonBoston Red Sox6000000100.000.000.000.000
Mike SweeneyKansas City Royals6000010000.000.000.000.000
Deivi CruzSt. Louis Cardinals6100000100.167.167.167.333
Rusty GreerTexas Rangers6300010000.500.500.5001.000
Wade BoggsTampa Bay Rays6200111000.333.429.8331.262
Jermaine DyeChicago White Sox6410240000.667.6671.8332.500
Joe RandaPittsburgh Pirates5000000000.000.000.000.000
Álex RodríguezNew York Yankees5300241110.600.6671.8002.467
Matt LawtonSeattle Mariners5100021000.200.333.200.533
Jorge PosadaNew York Yankees5000001100.000.167.000.167
Juan EncarnacionSt. Louis Cardinals5000000000.000.000.000.000
Terry SteinbachMinnesota Twins5101010100.200.200.600.800
Marty CordovaTampa Bay Rays5400111000.800.8331.4002.233
Rafael PalmeiroBaltimore Orioles5200131100.400.5001.0001.500
David BellMilwaukee Brewers5200000200.400.400.400.800
Scott BrosiusNew York Yankees5100000100.200.200.200.400
Jim ThomeCleveland Indians5000000200.000.000.000.000
Dave MartinezAtlanta Braves5000001100.000.167.000.167
Chili DavisNew York Yankees5210011110.400.500.6001.100
Brian HunterKansas City Royals5000000200.000.000.000.000
Johnny DamonCleveland Indians5211010200.400.4001.0001.400
Bubba TrammellBaltimore Orioles5320140000.600.6001.6002.200
Bobby HigginsonDetroit Tigers5200120101.400.4001.0001.400
Luis PoloniaPittsburgh Pirates5420120000.800.8001.8002.600
Ron CoomerLos Angeles Dodgers5210120000.400.4001.2001.600
Damion EasleyNew York Mets5100001100.200.429.200.629
Ray HolbertTampa Bay Rays5000010300.000.000.000.000
Todd ZeileNew York Mets5100001100.200.333.200.533
Gregg JefferiesDetroit Tigers5210000000.400.400.6001.000
Mark McLemoreOakland Athletics5000002001.000.286.000.286
Kevin StockerLos Angeles Dodgers5200001010.400.500.400.900
Frank CatalanottoNew York Mets4300110000.750.7501.5002.250
Darin ErstadHouston Astros4201000001.500.5001.0001.500
Raúl IbañezKansas City Royals4000000100.000.000.000.000
Dan WilsonSeattle Mariners4000000200.000.000.000.000
Carlos DelgadoBoston Red Sox4100010000.250.250.250.500
Keith LockhartSan Diego Padres4100000000.250.250.250.500
Andruw JonesNew York Yankees4300110100.750.7501.5002.250
Quinton McCrackenMinnesota Twins4000000000.000.000.000.000
Einar DiazPittsburgh Pirates4200000000.500.500.5001.000
Dave SilvestriLos Angeles Angels4110010000.250.250.500.750
Brian JordanAtlanta Braves4000000100.000.000.000.000
Jacob CruzNew York Mets4110010100.250.250.500.750
Richie SexsonNew York Yankees4210000100.500.500.7501.250
Enrique WilsonBoston Red Sox4100000100.250.250.250.500
Garret AndersonLos Angeles Dodgers4210000000.500.500.7501.250
Dean PalmerDetroit Tigers4000010000.000.000.000.000
David JusticeOakland Athletics4220000000.500.5001.0001.500
Omar VizquelToronto Blue Jays4000000000.000.000.000.000
Roberto AlomarTampa Bay Rays4210010000.500.500.7501.250
Edgar MartinezSeattle Mariners4100001000.250.400.250.650
Gabe KaplerLos Angeles Dodgers4200110000.500.5001.2501.750
Alex RamirezPittsburgh Pirates4000000100.000.000.000.000
Charles JohnsonTampa Bay Rays3000000200.000.000.000.000
Jacque JonesMinnesota Twins3100000100.333.333.333.667
Mike PiazzaOakland Athletics3110000100.333.333.6671.000
Rafael BournigalNew York Mets3100000000.333.333.333.667
Ryan KleskoSan Francisco Giants3100000100.333.333.333.667
Mike BordickToronto Blue Jays3100000100.333.333.333.667
Corey KoskieChicago Cubs3100010000.333.333.333.667
Cristian GuzmanCleveland Indians3100001001.333.500.333.833
Randall SimonPhiladelphia Phillies3100000100.333.333.333.667
Jeremy GiambiChicago White Sox3110000000.333.333.6671.000
Jeff HusonChicago Cubs3100000010.333.333.333.667
Denny HockingKansas City Royals3000000100.000.000.000.000
Jose Cruz Jr.Houston Astros3100110000.333.3331.3331.667
Ivan RodriguezWashington Nationals3000000100.000.000.000.000
Shawn GreenNew York Mets3200111010.667.7501.6672.417
Mo VaughnNew York Mets3000000200.000.250.000.250
Alex GonzalezWashington Nationals3000000100.000.000.000.000
Todd GreeneSan Diego Padres3210000100.667.6671.0001.667
Troy GlausAtlanta Braves3000000100.000.000.000.000
Tim SpehrCincinnati Reds3100000000.333.333.333.667
Harold BainesChicago White Sox3100001000.333.500.333.833
Will ClarkSt. Louis Cardinals3100000000.333.333.333.667
Homer BushNew York Yankees3000000100.000.000.000.000
Rickey HendersonLos Angeles Dodgers3100010100.333.333.333.667
B.J. SurhoffBaltimore Orioles3100000000.333.333.333.667
Chad CurtisTexas Rangers3100011000.333.500.333.833
Ozzie GuillenTampa Bay Rays3000000100.000.000.000.000
Albert BelleBaltimore Orioles3200110000.667.6671.6672.333
Cal Ripken Jr.Baltimore Orioles3000000000.000.000.000.000
Tony PhillipsOakland Athletics3100130000.333.3331.3331.667
Jeff RebouletPittsburgh Pirates3000000000.000.000.000.000
Charlie O'BrienWashington Nationals3000000000.000.000.000.000
John OlerudBoston Red Sox3100000000.333.333.333.667
Ryan JacksonAtlanta Braves3200020001.667.500.6671.167
Edgardo AlfonzoTexas Rangers3100010000.333.333.333.667
Ruben MateoMilwaukee Brewers3000000100.000.000.000.000
Jay BuhnerSeattle Mariners3110010100.333.250.667.917
Gregg ZaunSan Diego Padres3100010000.333.333.333.667
Aaron LedesmaLos Angeles Dodgers3000010000.000.000.000.000
Orlando PalmeiroHouston Astros3100010000.333.333.333.667
Alex AriasBaltimore Orioles2100010000.500.500.5001.000
Kevin JordanDetroit Tigers2100020000.500.500.5001.000
Karim GarciaPhiladelphia Phillies2000000100.000.000.000.000
Tony FernandezToronto Blue Jays2100000000.500.500.5001.000
Shannon StewartToronto Blue Jays2000001010.000.333.000.333
Mike LieberthalLos Angeles Dodgers22000100001.0001.0001.0002.000
Olmedo SaenzNew York Mets2110000000.500.5001.0001.500
Herbert PerryTexas Rangers2000000000.000.000.000.000
Mike MathenySan Francisco Giants2100000000.500.500.5001.000
Rey OrdonezSeattle Mariners22000000001.0001.0001.0002.000
Chipper JonesAtlanta Braves2000003000.000.600.000.600
Doug GlanvilleNew York Yankees22100000001.0001.0001.5002.500
Scott PoseTexas Rangers2000000000.000.000.000.000
Darryl StrawberryNew York Yankees2100001000.500.667.5001.167
Scott RolenCincinnati Reds2100000000.500.500.5001.000
Rico BrognaAtlanta Braves2110000000.500.5001.0001.500
Bobby AbreuNew York Mets2000000000.000.000.000.000
John JahaOakland Athletics2100130000.500.5002.0002.500
Mike DiFeliceTampa Bay Rays2000000000.000.000.000.000
Matt StairsWashington Nationals2000000100.000.000.000.000
Eddie PerezAtlanta Braves2000000000.000.000.000.000
Ricky LedeeNew York Mets2100000000.500.500.5001.000
Tom GoodwinTampa Bay Rays2100000100.500.500.5001.000
Jason GiambiCleveland Indians2100000100.500.500.5001.000
Jed HansenSan Francisco Giants2100000100.500.500.5001.000
Torii HunterMinnesota Twins2000010000.000.000.000.000
Miguel TejadaMiami Marlins2100000000.500.500.5001.000
Brian McRaeSt. Louis Cardinals2000000100.000.000.000.000
Luis SojoNew York Yankees2100000000.500.500.5001.000
Craig GrebeckBoston Red Sox2000010000.000.000.000.000
Robin VenturaLos Angeles Dodgers2000000000.000.000.000.000
Danny ClyburnTampa Bay Rays2100110000.500.5002.0002.500
A.J. HinchPhiladelphia Phillies2000000000.000.000.000.000
Joe GirardiNew York Yankees2000000000.000.000.000.000
Benny AgbayaniKansas City Royals2100110000.500.5002.0002.500
Brady AndersonSan Diego Padres2000001100.000.333.000.333
Carlos FeblesKansas City Royals2000001000.000.333.000.333
Tom GlavineAtlanta Braves2110000000.500.5001.0001.500
Ron GantOakland Athletics2100010000.500.500.5001.000
Chad AllenKansas City Royals2000000100.000.000.000.000
Orel HershiserLos Angeles Dodgers2100000000.500.500.5001.000
Mike ThurmanNew York Yankees1000000100.000.000.000.000
Orlando CabreraSan Francisco Giants11100000001.0001.0002.0003.000
Tyler HoustonNew York Yankees11000000001.0001.0001.0002.000
David SeguiBaltimore Orioles1000000100.000.000.000.000
Vladimir GuerreroToronto Blue Jays11000000001.0001.0001.0002.000
Ben GrieveChicago White Sox1000001000.000.500.000.500
Manny MartinezWashington Nationals11100000001.0001.0002.0003.000
Kevin SefcikPhiladelphia Phillies1000000000.000.000.000.000
Gerald WilliamsNew York Mets1000000000.000.000.000.000
Shane SpencerNew York Yankees1000000000.000.000.000.000
Bobby SmithChicago White Sox1000001000.000.500.000.500
Darrin FletcherToronto Blue Jays1000000000.000.000.000.000
Vernon WellsNew York Yankees11000000001.0001.0001.0002.000
Brian HunterTampa Bay Rays1000000000.000.000.000.000
Gabe AlvarezChicago White Sox1000000000.000.000.000.000
Sandy Alomar Jr.New York Mets1000000000.000.000.000.000
Willis OtanezBaltimore Orioles1000000000.000.000.000.000
Chad KreuterTexas Rangers1000000000.000.500.000.500
Michael BarrettNew York Mets1000000000.000.000.000.000
Bret BooneWashington Nationals1000000000.000.000.000.000
Jason McDonaldChicago Cubs1000002010.000.667.000.667
Jose VidroSeattle Mariners11000100001.0001.0001.0002.000
Doug MientkiewiczMiami Marlins11000110001.0001.0001.0002.000
Rondell WhiteMinnesota Twins1000000100.000.000.000.000
Walt WeissAtlanta Braves11000000001.0001.0001.0002.000
Tony BatistaWashington Nationals11000000001.0001.0001.0002.000
Russ DavisSan Francisco Giants11000000001.0001.0001.0002.000
Ryan McGuireMinnesota Twins1000000000.000.000.000.000
Javy LopezAtlanta Braves0000001000-1.000--
Shane AndrewsMinnesota Twins0000001000-1.000--