All-Star Game of Spyware


MLB's greatest players and teams ranked by the danger of their screensaver searches


Barry Bonds, Derek Jeter, and Albert Pujols are household names for any baseball fanatic. They also lead the pack of the most hazardous players in McAfee SiteAdvisor's survey of the most risky baseball screensaver searches. We tested each of Major League Baseball's 1,224 players by passing their names through Google and adding the word 'screensaver.' We compared the results with our own database of over 4.5 million site ratings for Web safety.


Searching for screensavers for Bonds, Jeter or Pujols and clicking on one of the results will give a PC a .600 Earned Risk Average (ERA) – in other words, a 60% chance of landing at a risky site. Josh Fogg of the Colorado Rockies is the only player to score higher, with 75% of his results tainted by sketchy behavior and software. Nearly three hundred players scored 30% or worse. The average ERA for the entire league was 18%.

This activity doesn't surprise us. We frequently observe spammers and spyware distributors targeting fun and games. Our recent look at the safety of screensaver searches for World Cup soccer players produced a comparable outcome.

The average Web consumer, however, is not getting the message. According to Yahoo's keyword selector tool Yahoo! had roughly 3.5 million searches in May for "screensaver," "wallpaper" and related search terms. Given that Yahoo accounts for 23% of all searches, an estimated 15.1 million total searches for these desktop visual enhancements are conducted each month. We hope this survey sends a message: baseball fans beware. Your computer can easily be demoted to the minor leagues of operability if you're not careful where you click.

Exploiting Baseball's Most Famous Rivalry


After scoring each player search for its percentage of red and yellow results, we averaged each team roster and then ranked the teams. SiteAdvisor rates sites red and yellow for a variety of security threats and annoyances including spyware, viruses, pop-ups, e-mail practices like spam, scams and browser exploits.

Teams with higher numbers have, on average, more hazardous player searches. Clubs with lower numbers will usually have less harmful crews. Of MLB's thirty teams, the New York Yankees and Boston Red Sox duke it out for the top dishonor. The Pittsburgh Pirates are the safest.
RankTeamRisky Results
1New York Yankees24.0%
2Boston Red Sox23.2%
3Houston Astros23.1%
4St. Louis Cardinals22.7%
5Chicago White Sox20.2%
6Milwaukee Brewers19.2%
7Minnesota Twins18.2%
Toronto Blue Jays18.2%
8Cleveland Indians18.1%
Washington Nationals18.1%
9Philadelphia Phillies18.0%
10Texas Rangers17.9%
11Oakland Athletics17.6%
12Arizona Diamondbacks17.5%
13Baltimore Orioles17.3%
RankTeamRisky Results
14Colorado Rockies17.1%
15Chicago Cubs17.0%
Cincinnati Reds17.0%
Kansas City Royals17.0%
16Los Angeles Angels16.9%
17San Diego Padres16.2%
18Los Angeles Dodgers15.7%
New York Mets15.7%
19Detroit Tigers14.9%
20Seattle Mariners14.8%
21San Francisco Giants14.2%
22Atlanta Braves13.7%
23Tampa Bay Devil Rays13.6%
24Florida Marlins13.5%
25Pittsburgh Pirates11.6%

One Strike And Your Computer's Out


Baseball lovers who want a screensaver of their favorite player have an inordinately high chance of stumbling upon a sketchy site. For example, a Jaret Wright fan who clicks randomly on his screensaver results page will click through to a risky site nearly six out of ten times. The top ten riskiest searches include these 53 players:

RankPlayerTeamRisky
Results
OverallOverall18.0%
1Josh FoggColorado Rockies75.0%
2Barry BondsSan Francisco Giants60.0%
Albert PujolsSt. Louis Cardinals60.0%
Jason IsringhausenSt. Louis Cardinals60.0%
3Jaret WrightNew York Yankees58.3%
Derek JeterNew York Yankees58.3%
4Ben BroussardCleveland Indians54.6%
5Mark McLemoreHouston Astros53.9%
6Orlando PalmeiroHouston Astros50.0%
Jeff BagwellHouston Astros50.0%
Frank DiazWashington Nationals50.0%
Rich AuriliaCincinnati Reds50.0%
Ted LillyToronto Blue Jays50.0%
Dontrelle WillisFlorida Marlins50.0%
Donnie MurphyKansas City Royals50.0%
Kyle FarnsworthNew York Yankees50.0%
Miguel TejadaBaltimore Orioles50.0%
Terry MulhollandArizona Diamondbacks50.0%
Brad RadkeMinnesota Twins50.0%
Brian FuentesColorado Rockies50.0%
Scott BakerMinnesota Twins50.0%
Shannon StewartMinnesota Twins50.0%
Orlando HudsonArizona Diamondbacks50.0%
Mike JonesMilwaukee Brewers50.0%
Russ SpringerHouston Astros50.0%
Keith FoulkeBoston Red Sox50.0%
RankPlayerTeamRisky
Results
Ramon OrtizWashington Nationals50.0%
David EcksteinSt. Louis Cardinals50.0%
Todd HollandsworthCleveland Indians50.0%
Hee-Seop ChoiBoston Red Sox50.0%
Mike AdamsNew York Mets50.0%
7Jesus ReinaSan Francisco Giants46.2%
Mark KotsayOakland Athletics46.2%
Cristian GuzmanWashington Nationals46.2%
Kip WellsPittsburgh Pirates46.2%
8Travis ChickCincinnati Reds45.5%
Eric HinskeToronto Blue Jays45.5%
Mark DeRosaTexas Rangers45.5%
Omar InfanteDetroit Tigers45.5%
Bobby AbreuPhiladelphia Phillies45.5%
Bobby LivingstonSeattle Mariners45.5%
Ken GriffeyCincinnati Reds45.5%
Kirk SaarloosOakland Athletics45.5%
Chris BookerKansas City Royals45.5%
Barry ZitoOakland Athletics45.5%
Jason GiambiNew York Yankees45.5%
9Daryle WardWashington Nationals44.4%
10Mark GrudzielanekKansas City Royals41.7%
Frank CatalanottoToronto Blue Jays41.7%
Sean MarshallChicago Cubs41.7%
Jermaine DyeChicago White Sox41.7%
Russell BranyanTampa Bay Devil Rays41.7%
Mark BuehrleChicago White Sox41.7%

The full list of all 1,224 players can be found here.

Not Safe At The Family Computer


Let's scrutinize one baseball player screensaver download. A top "organic" (non-sponsored) link for San Francisco Giant Barry Bonds is starpulse.com, a site that labels itself "the entertainment destination." Clicking their Barry Bonds wallpaper link takes a user to screensavers.com, one of the Web's most prolific distributors of adware-bundled screensavers. Every time a starpulse user downloads a file from screensavers.com, it likely earns an "affiliate" commission from screensavers.com.


starpulse.com funnels customers to screensavers.com


The installation sequence begins with a screensavers.com redirect page that opts users into installing various unrelated programs, which appear to be presented at random. Such programs include RelevantKnowledge, WeatherBug and the Starware browser toolbar. Starware does everything it can to make itself appear useful – it adds hotlinks for reference, weather, dating, and ringtones. It even has a snazzy search field that uses Yahoo's engine. Starware is actually an adware program.


"Free" downloads often include "bonus offers"


This installation concluded with a "free bonus offer" from onlinegiftrewards.com. When we submitted our e-mail address to onlinegiftrewards.com, we received 21 spammy e-mails per week. Separate installs of this screensaver also brought us to a "FREE* Video iPod" offer at superbrewards.com. When we submitted our e-mail address to superbrewards.com, we received 84 spammy e-mails per week.

Sacrifice Fly



Typical searches often include links to risky sites


Screensaver searches can also land unsuspecting users at sites that resulted in spammy e-mail in our inbox. The first result for Derek Jeter screensaver during a recent Google search was a sponsored link from getitfree.net. The site advertises a free Derek Jeter home jersey offer that purportedly happens to be expiring "today." It looks like a good deal, but what will happen if you click through? You'll be taken to everyfreegift.com, a site that sent us 92 spammy e-mails per week when we entered our e-mail address there.


"Free" merchandise often comes with strings attached


Everyfreegift.com doesn't put an asterisk next to the word free, but scroll down on this page and you'll see this requirement: "*To receive your gift, you must complete a sponsored offer." How do these "free" product offers work? These so-called breakage sites dangle the (remote) possibility of free merchandise in order to get tempted consumers to sign up for trial offers. Check out our analysis of a similar site offering a free gas card to learn why these are bad deals.

Explaining Our Scorecard


Since this is our first investigation involving a major U.S. sport, some readers may be learning about SiteAdvisor for the first time. Here's a quick overview about how our software works:

We establish a Web site's rating by examining a wide variety of information. First, we evaluate a Web site's e-mail practices by signing up with a unique, one-time-use e-mail address and tracking what e-mail arrives at this inbox. Then, we download any files offered by the site and test them for adware, spyware, viruses and more. Next, we inspect the Web site to see if it employs annoying practices such as excessive pop-ups, and we analyze a site's links to find connections with other sites our tests flag as red. We also test sites for so-called "drive by downloads" or breaches of browser security. Finally, we combine our own review with user feedback.

SiteAdvisor complements and enhances existing security software. Our software specializes in detecting complex threats that exploit user psychology to gain supposed "permission" to exploit a computer, including adware installations, online scams and sites which result in send excessive e-mail. SiteAdvisor also warns users before they interact with dangerous Web sites.

Complete Methodology


We took the complete rosters of the thirty Major League Baseball teams from their official site. We then ran these players' names through Google.com along with the phrase 'screensaver." When searching, we used the format 'first name last name screensaver'. We then ranked players by the percentage of first page results that linked to red or yellow rated sites. We weigh sponsored and natural links equally. (Research indicates that typical users make no distinction between the two types of results.)

We acknowledge some limitations with this survey. We limited our search to Google.com, and we only checked one page of results. We did not use common Google "hacks" like putting names in quotes to improve accuracy. And we recognize that people use many different keyword combinations in search of the perfect screensaver, combinations that yield safe site percentages both higher and lower than the ones we report today. For our top players list, we excluded from the results any player with fewer than 10 first page Google results. We ran these names the week of June 12. Because search engine results change frequently, a user searching today using our software is likely to find different results.

Spyware Strike Out


Like a pitcher's earned run average, SiteAdvisor's earned risk average is a stat best kept low. Sadly, many players suffer from Web safety ratings that would earn them a place in the Web safety Hall Of Shame. To be clear, the players and teams aren't at fault. The spammers, scammers and spyware vendors are simply exploiting their popularity. One way to stay safe is to purchase screensavers from MLB.com directly. Or, get free or paid screensavers from trusted providers. Another way is to install our McAfee SiteAdvisor browser plug-in. We'll coach you on how to avoid Web safety curveballs that will send your computer to the disabled list.

Complete Results



PlayerTeamRed + YellowRedYellowNumber of Results
Overall18.0%16.2%1.8%
Josh FoggColorado Rockies75.0%66.7%8.3%12
Barry BondsSan Francisco Giants60.0%60.0%0.0%10
Albert PujolsSt. Louis Cardinals60.0%60.0%0.0%10
Jason IsringhausenSt. Louis Cardinals60.0%60.0%0.0%10
Jaret WrightNew York Yankees58.3%50.0%8.3%12
Derek JeterNew York Yankees58.3%58.3%0.0%12
Ben BroussardCleveland Indians54.6%54.6%0.0%11
Mark McLemoreHouston Astros53.9%46.2%7.7%13
Orlando PalmeiroHouston Astros50.0%41.7%8.3%12
Jeff BagwellHouston Astros50.0%40.0%10.0%10
Frank DiazWashington Nationals50.0%50.0%0.0%10
Rich AuriliaCincinnati Reds50.0%50.0%0.0%10
Ted LillyToronto Blue Jays50.0%50.0%0.0%10
Dontrelle WillisFlorida Marlins50.0%50.0%0.0%10
Donnie MurphyKansas City Royals50.0%50.0%0.0%10
Kyle FarnsworthNew York Yankees50.0%40.0%10.0%10
Miguel TejadaBaltimore Orioles50.0%50.0%0.0%10
Terry MulhollandArizona Diamondbacks50.0%50.0%0.0%10
Brad RadkeMinnesota Twins50.0%50.0%0.0%10
Brian FuentesColorado Rockies50.0%40.0%10.0%10
Scott BakerMinnesota Twins50.0%30.0%20.0%10
Shannon StewartMinnesota Twins50.0%30.0%20.0%10
Orlando HudsonArizona Diamondbacks50.0%40.0%10.0%10
Mike JonesMilwaukee Brewers50.0%50.0%0.0%12
Russ SpringerHouston Astros50.0%40.0%10.0%10
Keith FoulkeBoston Red Sox50.0%50.0%0.0%10
Ramon OrtizWashington Nationals50.0%50.0%0.0%10
David EcksteinSt. Louis Cardinals50.0%50.0%0.0%10
Todd HollandsworthCleveland Indians50.0%50.0%0.0%10
Hee-Seop ChoiBoston Red Sox50.0%50.0%0.0%10
Mike AdamsNew York Mets50.0%20.0%30.0%10
Jesus ReinaSan Francisco Giants46.2%38.5%7.7%13
Mark KotsayOakland Athletics46.2%38.5%7.7%13
Cristian GuzmanWashington Nationals46.2%38.5%7.7%13
Kip WellsPittsburgh Pirates46.2%38.5%7.7%13
Travis ChickCincinnati Reds45.5%45.5%0.0%11
Eric HinskeToronto Blue Jays45.5%45.5%0.0%11
Mark DeRosaTexas Rangers45.5%45.5%0.0%11
Omar InfanteDetroit Tigers45.5%36.4%9.1%11
Bobby AbreuPhiladelphia Phillies45.5%45.5%0.0%11
Bobby LivingstonSeattle Mariners45.5%45.5%0.0%11
Ken GriffeyCincinnati Reds45.5%36.4%9.1%11
Kirk SaarloosOakland Athletics45.5%36.4%9.1%11
Chris BookerKansas City Royals45.5%45.5%0.0%11
Barry ZitoOakland Athletics45.5%36.4%9.1%11
Jason GiambiNew York Yankees45.5%36.4%9.1%11
Daryle WardWashington Nationals44.4%38.9%5.6%18
Mark GrudzielanekKansas City Royals41.7%41.7%0.0%12
Frank CatalanottoToronto Blue Jays41.7%41.7%0.0%12
Sean MarshallChicago Cubs41.7%33.3%8.3%12
Jermaine DyeChicago White Sox41.7%41.7%0.0%12
Russell BranyanTampa Bay Devil Rays41.7%33.3%8.3%12
Mark BuehrleChicago White Sox41.7%41.7%0.0%12
Dave GassnerMinnesota Twins40.0%20.0%20.0%10
Justin MorneauMinnesota Twins40.0%40.0%0.0%10
Brian FinchBaltimore Orioles40.0%30.0%10.0%10
Neifi PerezChicago Cubs40.0%40.0%0.0%10
Curt SchillingBoston Red Sox40.0%40.0%0.0%10
Alex RodriguezNew York Yankees40.0%40.0%0.0%10
Freddy GarciaChicago White Sox40.0%40.0%0.0%10
Eric ChavezOakland Athletics40.0%40.0%0.0%10
Choo FreemanColorado Rockies40.0%30.0%10.0%10
Steve FinleySan Francisco Giants40.0%20.0%20.0%10
Tanyon SturtzeNew York Yankees40.0%40.0%0.0%10
Matt DiazAtlanta Braves40.0%40.0%0.0%10
Jason LaRueCincinnati Reds40.0%40.0%0.0%10
Joaquin BenoitTexas Rangers40.0%40.0%0.0%10
Michael GoslingCincinnati Reds40.0%20.0%20.0%10
Tyler JohnsonSt. Louis Cardinals40.0%30.0%10.0%10
Aubrey HuffTampa Bay Devil Rays40.0%40.0%0.0%10
Pedro MartinezNew York Mets40.0%40.0%0.0%10
Mike MyersNew York Yankees40.0%40.0%0.0%10
Joe RandaPittsburgh Pirates40.0%40.0%0.0%10
John SmoltzAtlanta Braves40.0%40.0%0.0%10
Alex CintronChicago White Sox40.0%30.0%10.0%10
Luis RodriquezMinnesota Twins40.0%40.0%0.0%10
Martin PradoAtlanta Braves40.0%20.0%20.0%10
Rocco BaldelliTampa Bay Devil Rays40.0%40.0%0.0%10
Scott SpiezioSt. Louis Cardinals40.0%40.0%0.0%10
Mike PiazzaSan Diego Padres40.0%40.0%0.0%10
Tomo OhkaMilwaukee Brewers40.0%40.0%0.0%10
Brian WilsonSan Francisco Giants40.0%40.0%0.0%10
Guillermo MotaCleveland Indians40.0%40.0%0.0%10
Alfonso SorianoWashington Nationals40.0%40.0%0.0%10
Luke ScottHouston Astros40.0%30.0%10.0%10
Damion EasleyArizona Diamondbacks40.0%40.0%0.0%10
Pablo OzunaChicago White Sox40.0%40.0%0.0%10
Brad WilkersonTexas Rangers40.0%40.0%0.0%10
Jayson WerthLos Angeles Dodgers40.0%40.0%0.0%10
Octavio DotelNew York Yankees40.0%40.0%0.0%10
Marlon AndersonWashington Nationals40.0%30.0%10.0%10
Eric GagneLos Angeles Dodgers40.0%40.0%0.0%10
Jeff DaVanonArizona Diamondbacks40.0%40.0%0.0%10
Laynce NixTexas Rangers40.0%40.0%0.0%10
David OrtizBoston Red Sox40.0%40.0%0.0%10
Timo PerezSt. Louis Cardinals40.0%40.0%0.0%10
Edgardo AlfonzoToronto Blue Jays40.0%40.0%0.0%10
Allan SimpsonMilwaukee Brewers40.0%30.0%10.0%10
Tim HudsonAtlanta Braves40.0%30.0%10.0%10
Paul Lo DucaNew York Mets40.0%40.0%0.0%10
Shinji MoriTampa Bay Devil Rays40.0%40.0%0.0%10
Jeff ConineBaltimore Orioles40.0%40.0%0.0%10
Kevin MillwoodTexas Rangers40.0%40.0%0.0%10
Mike MussinaNew York Yankees40.0%40.0%0.0%10
Edwin JacksonTampa Bay Devil Rays40.0%20.0%20.0%10
Kyle LohseMinnesota Twins40.0%40.0%0.0%10
J.T. SnowBoston Red Sox40.0%40.0%0.0%10
Jim ThomeChicago White Sox40.0%40.0%0.0%10
Melvin MoraBaltimore Orioles40.0%40.0%0.0%10
Andruw JonesAtlanta Braves40.0%40.0%0.0%10
Rick HellingMilwaukee Brewers40.0%40.0%0.0%10
Randy FloresSt. Louis Cardinals40.0%30.0%10.0%10
Darin ErstadLos Angeles Angels of Anaheim40.0%40.0%0.0%10
Nomar GarciaparraLos Angeles Dodgers40.0%40.0%0.0%10
Dave BushMilwaukee Brewers40.0%40.0%0.0%10
Joe CredeChicago White Sox40.0%40.0%0.0%10
Rob CosbyToronto Blue Jays40.0%30.0%10.0%10
Hank BlalockTexas Rangers40.0%40.0%0.0%10
Ramon VazquezCleveland Indians40.0%40.0%0.0%10
Wily Mo PenaBoston Red Sox40.0%30.0%10.0%10
Dustan MohrBoston Red Sox40.0%40.0%0.0%10
Juan EncarnacionSt. Louis Cardinals40.0%40.0%0.0%10
Adam EverettHouston Astros40.0%30.0%10.0%10
Jimmy RollinsPhiladelphia Phillies40.0%40.0%0.0%10
Sean ThompsonSan Diego Padres40.0%40.0%0.0%10
Eddie GuardadoSeattle Mariners40.0%40.0%0.0%10
Juan PierreChicago Cubs40.0%30.0%10.0%10
Jeff MathisLos Angeles Angels of Anaheim40.0%40.0%0.0%10
Justin SpeierToronto Blue Jays40.0%40.0%0.0%10
Randy JohnsonNew York Yankees40.0%40.0%0.0%10
Morgan EnsbergHouston Astros40.0%40.0%0.0%10
Rudy SeanezBoston Red Sox38.5%30.8%7.7%13
Rheal CormierPhiladelphia Phillies38.5%30.8%7.7%13
J.J. HardyMilwaukee Brewers38.5%30.8%7.7%13
Scott HattebergCincinnati Reds38.5%30.8%7.7%13
Jerry HairstonTexas Rangers36.4%36.4%0.0%11
Jose VidroWashington Nationals36.4%36.4%0.0%11
Jose MijaresMinnesota Twins36.4%36.4%0.0%11
Ryan ZimmermanWashington Nationals36.4%36.4%0.0%11
Mark TeixeiraTexas Rangers36.4%36.4%0.0%11
Vinny CastillaSan Diego Padres36.4%36.4%0.0%11
Adrian BeltreSeattle Mariners36.4%36.4%0.0%11
Ryan KleskoSan Diego Padres36.4%36.4%0.0%11
Reggie SandersKansas City Royals36.4%36.4%0.0%11
Mark LorettaBoston Red Sox36.4%36.4%0.0%11
Scott SchoeneweisToronto Blue Jays36.4%36.4%0.0%11
Cliff LeeCleveland Indians36.4%36.4%0.0%11
Jose ValentinNew York Mets36.4%36.4%0.0%11
Russ AdamsToronto Blue Jays36.4%18.2%18.2%11
Sandy AlomarLos Angeles Dodgers36.4%27.3%9.1%11
Bobby JenksChicago White Sox36.4%36.4%0.0%11
Austin KearnsCincinnati Reds36.4%36.4%0.0%11
Craig BiggioHouston Astros36.4%27.3%9.1%11
Dave KrynzelMilwaukee Brewers33.3%33.3%0.0%9
Jon CoutlangusCincinnati Reds33.3%33.3%0.0%3
Scott ElartonKansas City Royals33.3%33.3%0.0%12
Jon LieberPhiladelphia Phillies33.3%25.0%8.3%12
Russell MartinLos Angeles Dodgers33.3%25.0%8.3%12
Jimmy BarthmaierHouston Astros33.3%33.3%0.0%3
Chris YoungArizona Diamondbacks33.3%25.0%8.3%24
Yadier MolinaSt. Louis Cardinals33.3%33.3%0.0%12
Omar QuintanillaColorado Rockies33.3%16.7%16.7%12
Ryan SpilborghsColorado Rockies33.3%11.1%22.2%9
Robinson CanoNew York Yankees33.3%26.7%6.7%15
Nick JohnsonWashington Nationals33.3%16.7%16.7%12
Zack GreinkeKansas City Royals33.3%25.0%8.3%12
Brandon BackeHouston Astros30.8%23.1%7.7%13
Endy ChavezNew York Mets30.8%23.1%7.7%13
Francisco RosarioToronto Blue Jays30.8%7.7%23.1%13
Mark BellhornSan Diego Padres30.8%23.1%7.7%13
Scott HairstonArizona Diamondbacks30.0%30.0%0.0%10
Matt LindstromNew York Mets30.0%30.0%0.0%10
Carlos GuillenDetroit Tigers30.0%30.0%0.0%10
Matt TreanorFlorida Marlins30.0%30.0%0.0%10
Matt CainSan Francisco Giants30.0%10.0%20.0%10
Aaron SmallNew York Yankees30.0%30.0%0.0%10
Troy PercivalDetroit Tigers30.0%30.0%0.0%10
Matt MillerCleveland Indians30.0%30.0%0.0%10
Craig CounsellArizona Diamondbacks30.0%30.0%0.0%10
Jake WoodsSeattle Mariners30.0%20.0%10.0%10
Chan Ho ParkSan Diego Padres30.0%30.0%0.0%10
Javy LopezBaltimore Orioles30.0%30.0%0.0%10
LaTroy HawkinsBaltimore Orioles30.0%30.0%0.0%10
Don KellyDetroit Tigers30.0%30.0%0.0%10
Larry BroadwayWashington Nationals30.0%30.0%0.0%10
Brad AusmusHouston Astros30.0%30.0%0.0%10
Scott RolenSt. Louis Cardinals30.0%30.0%0.0%10
James ShieldsTampa Bay Devil Rays30.0%30.0%0.0%10
Javier VazquezChicago White Sox30.0%30.0%0.0%10
Brad PennyLos Angeles Dodgers30.0%30.0%0.0%10
Drew MeyerTexas Rangers30.0%20.0%10.0%10
Kevin GreggLos Angeles Angels of Anaheim30.0%30.0%0.0%10
Jay WitasickOakland Athletics30.0%20.0%10.0%10
Lenny DiNardoBoston Red Sox30.0%30.0%0.0%10
Jay PaytonOakland Athletics30.0%30.0%0.0%10
Jarrod WashburnSeattle Mariners30.0%30.0%0.0%10
Kerry WoodChicago Cubs30.0%0.0%30.0%10
Victor MartinezCleveland Indians30.0%20.0%10.0%10
Brian SanchesPhiladelphia Phillies30.0%30.0%0.0%10
Enrique GonzalezArizona Diamondbacks30.0%20.0%10.0%30
Carl PavanoNew York Yankees30.0%30.0%0.0%10
Kevin JarvisArizona Diamondbacks30.0%30.0%0.0%30
Jason StanfordCleveland Indians30.0%30.0%0.0%10
Luis VizcainoArizona Diamondbacks30.0%30.0%0.0%10
Jeff CirilloMilwaukee Brewers30.0%30.0%0.0%10
Pedro AstacioWashington Nationals30.0%30.0%0.0%10
Rich HillChicago Cubs30.0%30.0%0.0%10
Carl CrawfordTampa Bay Devil Rays30.0%30.0%0.0%10
Brendan DonnellyLos Angeles Angels of Anaheim30.0%30.0%0.0%10
Doug MirabelliBoston Red Sox30.0%30.0%0.0%10
Josh BeckettBoston Red Sox30.0%30.0%0.0%10
Oscar VillarrealAtlanta Braves30.0%10.0%20.0%10
Hideki MatsuiNew York Yankees30.0%30.0%0.0%10
Joe McEwingHouston Astros30.0%30.0%0.0%10
Eric YoungSan Diego Padres30.0%30.0%0.0%10
Shawn EstesSan Diego Padres30.0%30.0%0.0%10
Paul KonerkoChicago White Sox30.0%30.0%0.0%10
Paul PhillipsKansas City Royals30.0%20.0%10.0%10
Carmen CaliSt. Louis Cardinals30.0%20.0%10.0%10
Adam EatonTexas Rangers30.0%10.0%20.0%10
Jerome WilliamsChicago Cubs30.0%30.0%0.0%10
Kelly StinnettNew York Yankees30.0%30.0%0.0%10
Javier GuzmanPittsburgh Pirates30.0%30.0%0.0%10
Jim EdmondsSt. Louis Cardinals30.0%30.0%0.0%10
John ThomsonAtlanta Braves30.0%30.0%0.0%10
Raul IbanezSeattle Mariners30.0%30.0%0.0%10
Jeremy BondermanDetroit Tigers30.0%30.0%0.0%10
Kenny RogersDetroit Tigers30.0%30.0%0.0%10
Hector LunaSt. Louis Cardinals30.0%30.0%0.0%10
Royce ClaytonWashington Nationals30.0%20.0%10.0%10
Armando BenitezSan Francisco Giants30.0%30.0%0.0%10
Jerry OwensChicago White Sox30.0%30.0%0.0%10
Bengie MolinaToronto Blue Jays30.0%30.0%0.0%10
Esteban YanCincinnati Reds30.0%30.0%0.0%10
Brett TomkoLos Angeles Dodgers30.0%30.0%0.0%10
Cory LidlePhiladelphia Phillies30.0%30.0%0.0%10
Prince FielderMilwaukee Brewers30.0%30.0%0.0%10
Gil MecheSeattle Mariners30.0%30.0%0.0%10
Josh KroegerPhiladelphia Phillies30.0%30.0%0.0%10
Jorge JulioArizona Diamondbacks30.0%30.0%0.0%30
Michael CuddyerMinnesota Twins30.0%30.0%0.0%10
Chad CorderoWashington Nationals30.0%20.0%10.0%10
Mariano RiveraNew York Yankees30.0%30.0%0.0%10
D'Angelo JimenezTexas Rangers30.0%30.0%0.0%10
Matt HollidayColorado Rockies30.0%30.0%0.0%10
Huston StreetOakland Athletics30.0%30.0%0.0%10
Vicente PadillaTexas Rangers30.0%30.0%0.0%10
Tim WorrellSan Francisco Giants30.0%30.0%0.0%10
Scott PodsednikChicago White Sox30.0%30.0%0.0%10
Josh WilsonColorado Rockies30.0%30.0%0.0%10
Ron FloresOakland Athletics30.0%10.0%20.0%10
Andy GreenArizona Diamondbacks30.0%30.0%0.0%10
Cesar IzturisLos Angeles Dodgers30.0%30.0%0.0%10
Ismael RamirezToronto Blue Jays30.0%30.0%0.0%10
Andy PettitteHouston Astros30.0%30.0%0.0%10
Eli MarreroColorado Rockies30.0%30.0%0.0%10
Henry BlancoChicago Cubs30.0%30.0%0.0%10
Joel GuzmanLos Angeles Dodgers30.0%30.0%0.0%10
Sean GreenSeattle Mariners30.0%30.0%0.0%10
James JohnsonBaltimore Orioles30.0%30.0%0.0%10
Vladimir GuerreroLos Angeles Angels of Anaheim30.0%30.0%0.0%10
Kelvim EscobarLos Angeles Angels of Anaheim30.0%30.0%0.0%10
Mike NapoliLos Angeles Angels of Anaheim30.0%30.0%0.0%10
Magglio OrdonezDetroit Tigers30.0%30.0%0.0%10
Corey KoskieMilwaukee Brewers30.0%30.0%0.0%10
Ryan RobertsToronto Blue Jays30.0%30.0%0.0%10
Manny DelcarmenBoston Red Sox30.0%20.0%10.0%10
Hayden PennBaltimore Orioles30.0%20.0%10.0%10
Tony GraffaninoKansas City Royals30.0%30.0%0.0%10
Scott WilliamsonChicago Cubs30.0%20.0%10.0%10
Aaron GuielKansas City Royals30.0%30.0%0.0%10
Mike MacDougalKansas City Royals30.0%30.0%0.0%10
Anderson GarciaNew York Mets30.0%30.0%0.0%10
Jacque JonesChicago Cubs30.0%30.0%0.0%10
Hector CarrascoLos Angeles Angels of Anaheim30.0%30.0%0.0%10
Brad LidgeHouston Astros30.0%30.0%0.0%10
Angel PaganChicago Cubs30.0%10.0%20.0%10
Carlos BeltranNew York Mets30.0%30.0%0.0%10
Andrew BrownCleveland Indians30.0%20.0%10.0%10
Mike StantonWashington Nationals30.0%20.0%10.0%10
Roy OswaltHouston Astros30.0%30.0%0.0%10
Robinson TejadaTexas Rangers30.0%30.0%0.0%10
Mike HoltzBoston Red Sox30.0%10.0%20.0%10
Mark RedmanKansas City Royals28.6%21.4%7.1%14
Arthur RhodesPhiladelphia Phillies28.6%21.4%7.1%14
Rajai DavisPittsburgh Pirates28.6%14.3%14.3%7
Joe MauerMinnesota Twins28.6%21.4%7.1%14
Chris SeddonTampa Bay Devil Rays27.3%27.3%0.0%11
Chris DemariaMilwaukee Brewers27.3%27.3%0.0%11
Quinton McCrackenCincinnati Reds27.3%27.3%0.0%11
Randy WolfPhiladelphia Phillies27.3%18.2%9.1%11
Mark WoodyardDetroit Tigers27.3%27.3%0.0%11
Chris WidgerChicago White Sox27.3%27.3%0.0%11
Shane VictorinoPhiladelphia Phillies27.3%27.3%0.0%11
Chris CapuanoMilwaukee Brewers27.3%27.3%0.0%11
Jose CruzLos Angeles Dodgers27.3%27.3%0.0%11
Derrek LeeChicago Cubs27.3%27.3%0.0%11
Chris WoodwardNew York Mets27.3%27.3%0.0%11
Bobby CrosbyOakland Athletics27.3%27.3%0.0%11
Gary BennettSt. Louis Cardinals27.3%27.3%0.0%11
Jose MesaColorado Rockies27.3%27.3%0.0%11
Ryan MadsonPhiladelphia Phillies27.3%27.3%0.0%11
Ryan FreelCincinnati Reds27.3%27.3%0.0%11
Chris CarpenterSt. Louis Cardinals27.3%27.3%0.0%11
Jamie MoyerSeattle Mariners27.3%27.3%0.0%11
Scott MooreChicago Cubs27.3%18.2%9.1%11
Frank FranciscoTexas Rangers27.3%18.2%9.1%11
Humberto CotaPittsburgh Pirates27.3%27.3%0.0%11
Aaron RowandPhiladelphia Phillies27.3%27.3%0.0%11
Luis FigueroaToronto Blue Jays27.3%27.3%0.0%11
Randy WinnSan Francisco Giants27.3%27.3%0.0%11
Jose VizcainoSan Francisco Giants27.3%27.3%0.0%11
Chris BurkeHouston Astros27.3%18.2%9.1%11
Angel BerroaKansas City Royals27.3%18.2%9.1%11
Chris SnellingSeattle Mariners27.3%27.3%0.0%11
Ryan KeeferBaltimore Orioles27.3%27.3%0.0%11
Ronnie BelliardCleveland Indians27.3%18.2%9.1%11
Jorge De La RosaMilwaukee Brewers27.3%27.3%0.0%11
Chris SnyderArizona Diamondbacks27.3%18.2%9.1%11
Zach DukePittsburgh Pirates27.3%27.3%0.0%11
Cory MorrisBaltimore Orioles27.3%27.3%0.0%11
Bobby KieltyOakland Athletics27.3%27.3%0.0%11
Torii HunterMinnesota Twins27.3%27.3%0.0%11
Gary SheffieldNew York Yankees27.3%27.3%0.0%11
Hernan IribarrenMilwaukee Brewers27.3%18.2%9.1%11
Chris SampsonHouston Astros27.3%27.3%0.0%11
Miguel CairoNew York Yankees26.7%20.0%6.7%15
Adam KennedyLos Angeles Angels of Anaheim25.0%8.3%16.7%12
Alan EmbreeSan Diego Padres25.0%25.0%0.0%12
Bobby SeayDetroit Tigers25.0%25.0%0.0%12
Maicer IzturisLos Angeles Angels of Anaheim25.0%25.0%0.0%8
Zack SegoviaPhiladelphia Phillies25.0%16.7%8.3%12
Chris ResopFlorida Marlins25.0%12.5%12.5%8
Woody WilliamsSan Diego Padres25.0%16.7%8.3%12
Hanley RamirezFlorida Marlins23.1%7.7%15.4%13
Joe BorchardFlorida Marlins23.1%15.4%7.7%13
Denny BautistaKansas City Royals23.1%15.4%7.7%13
Ramon CastroNew York Mets23.1%15.4%7.7%13
Nick PuntoMinnesota Twins23.1%7.7%15.4%13
John MabryChicago Cubs23.1%15.4%7.7%13
Geovany SotoChicago Cubs23.1%15.4%7.7%13
Chad ParontoAtlanta Braves22.2%11.1%11.1%9
Tony BlancoWashington Nationals21.4%14.3%7.1%14
Omar VizquelSan Francisco Giants21.4%14.3%7.1%14
Royce RingNew York Mets21.4%7.1%14.3%14
Mike MarothDetroit Tigers20.0%20.0%0.0%10
Harvey GarciaFlorida Marlins20.0%20.0%0.0%10
Jamey CarrollColorado Rockies20.0%20.0%0.0%10
Ray KingColorado Rockies20.0%10.0%10.0%10
Edwin EncarnacionCincinnati Reds20.0%20.0%0.0%10
Michael YoungTexas Rangers20.0%20.0%0.0%10
John HalamaBaltimore Orioles20.0%20.0%0.0%10
Josh HancockSt. Louis Cardinals20.0%20.0%0.0%10
Edgar MartinezBoston Red Sox20.0%20.0%0.0%10
Humberto QuinteroHouston Astros20.0%20.0%0.0%10
Takashi SaitoLos Angeles Dodgers20.0%20.0%0.0%10
David DeJesusKansas City Royals20.0%20.0%0.0%10
Trot NixonBoston Red Sox20.0%20.0%0.0%10
Garret AndersonLos Angeles Angels of Anaheim20.0%20.0%0.0%10
Dmitri YoungDetroit Tigers20.0%20.0%0.0%10
Jason HirshHouston Astros20.0%20.0%0.0%10
Yusmeiro PetitFlorida Marlins20.0%10.0%10.0%10
Julio ManonBaltimore Orioles20.0%20.0%0.0%10
Gregg ZaunToronto Blue Jays20.0%20.0%0.0%10
Mark MulderSt. Louis Cardinals20.0%20.0%0.0%10
Ruben SierraMinnesota Twins20.0%20.0%0.0%10
Miguel OlivoFlorida Marlins20.0%20.0%0.0%10
John ParrishBaltimore Orioles20.0%10.0%10.0%10
Dave BorkowskiHouston Astros20.0%20.0%0.0%10
Aramis RamirezChicago Cubs20.0%20.0%0.0%10
Jered WeaverLos Angeles Angels of Anaheim20.0%10.0%10.0%10
Willy TaverasHouston Astros20.0%20.0%0.0%10
Dustin McGowanToronto Blue Jays20.0%20.0%0.0%10
Lou MerloniCleveland Indians20.0%20.0%0.0%10
Joe BlantonOakland Athletics20.0%20.0%0.0%10
Jae SeoLos Angeles Dodgers20.0%20.0%0.0%10
Marco ScutaroOakland Athletics20.0%20.0%0.0%10
Kevin MenchTexas Rangers20.0%20.0%0.0%10
Julio LugoTampa Bay Devil Rays20.0%20.0%0.0%10
Kevin ReeseNew York Yankees20.0%20.0%0.0%10
Fred LewisSan Francisco Giants20.0%20.0%0.0%10
Sean BurroughsTampa Bay Devil Rays20.0%20.0%0.0%10
Jason MichaelsCleveland Indians20.0%20.0%0.0%10
Rafael SorianoSeattle Mariners20.0%20.0%0.0%10
Matt WiseMilwaukee Brewers20.0%20.0%0.0%10
Eddy RodriguezBaltimore Orioles20.0%20.0%0.0%10
Todd PrattAtlanta Braves20.0%20.0%0.0%10
Willie HarrisBoston Red Sox20.0%20.0%0.0%10
Chase UtleyPhiladelphia Phillies20.0%13.3%6.7%15
Jay GibbonsBaltimore Orioles20.0%20.0%0.0%10
Roy HalladayToronto Blue Jays20.0%20.0%0.0%10
Charlton JimersonHouston Astros20.0%10.0%10.0%10
Scott MathiesonPhiladelphia Phillies20.0%20.0%0.0%10
Trevor HoffmanSan Diego Padres20.0%20.0%0.0%10
Matt ThorntonChicago White Sox20.0%20.0%0.0%10
Geoff JenkinsMilwaukee Brewers20.0%20.0%0.0%10
Steve KarsayOakland Athletics20.0%20.0%0.0%10
Nick GorneaultLos Angeles Angels of Anaheim20.0%10.0%10.0%10
Bob WickmanCleveland Indians20.0%20.0%0.0%10
Josh BardSan Diego Padres20.0%20.0%0.0%10
Odalis PerezLos Angeles Dodgers20.0%20.0%0.0%10
Mike MathenySan Francisco Giants20.0%20.0%0.0%10
Johnny EstradaArizona Diamondbacks20.0%20.0%0.0%10
Pat BurrellPhiladelphia Phillies20.0%20.0%0.0%10
Matt AlbersHouston Astros20.0%0.0%20.0%10
Miguel CabreraFlorida Marlins20.0%20.0%0.0%</