Thursday May 15th, 2014

David Ortiz crushed four home runs over the course of two games against the Minnesota Twins.
David Ortiz crushed four home runs over the course of two games against the Minnesota Twins.
Ann Heisenfelt/AP

Everyone knows the story of what happened when the Twins let David Ortiz walk after the 2002 season. It seems that Ortiz, though, hasn't forgotten that the team he broke into the majors with once doubted him.

In the first two games of a three-game series in Minnesota, Ortiz went 7-for-10 with four homers, six RBI and five runs. He's now hitting an insane .528/.583/1.113 with nine homers and 22 RBI in 60 plate appearances at Target Field. He's also on top of this week's SI.com Fantasy Baseball Power Rankings.

FANTASY BASEBALL WEEK 7: Power rankings | Closer rankings | Pitching report | Hitting report | Waiver wire | Prospect watch | Twitter chat highlights | May 16 news -- Who'll be the next Mets' closer?

These rankings highlight the 30 best players in fantasy baseball from the previous week, not going forward. This might shine a light on a few players owners may not know about who are on a hot streak, potentially worth picking up to slot into the utility spot for a week or so, or help owners make decisions regarding a trade. All stats are from games played from May 8 to May 14.

Fantasy Baseball Power Rankings
 
1 David Ortiz
Recent ranking: N/A
You think Ortiz likes reminding the Twins what they lost when they let him go? He rode a ridiculous series against his former team to a 12-for-21 with five homers, seven RBI, eight runs scored and a .609 OBP. He's slashing .305/.396/.596 with 11 homers and 25 RBI this season.
 
2 Yangervis Solarte
Recent ranking: N/A
Masahiro Tanaka isn't the only Yankee rookie doing work this season. Solarte leads the AL with a .336 batting average, and just had himself a huge week. He went 10-for-21 with three homers, eight RBI and seven runs scored.
 
3 Yasiel Puig
Recent ranking: Week 5, No. 16
Puig didn't make any bat-flip highlights this weekend, but he did provide plenty of the regular baseball variety. He went 10-for-26 with three homers and nine RBI. He's getting better in his second year in the league, and is now hitting .324/.416/.561 on the season.
 
4 Daniel Murphy
Recent ranking: Week 4, No. 21
Murphy filled up the box score for his fantasy owners this week, hitting two homers, driving in six runs, crossing the plate seven times, and swiping three bags. He went 9-for-24 with a .484 OBP, and is now the No. 3-ranked second baseman in fantasy leagues.
 
5 Hisashi Iwakuma
Recent ranking: N/A
Iwakuma shook off the cobwebs after missing the first month of the season, then dominated in his two outings last week. He went eight shutout innings against both the Royals and Rays, allowing eight hits combined while striking out 12. If the backend of the Mariners rotation could get healthy, they could really have something.
 
6 Dallas Keuchel
Recent ranking: N/A
Kuechel had a huge week against two of the best teams in the majors. First, he held the Tigers to two runs on six hits in 7 2/3 innings, striking out seven. He topped that by throwing a complete game shutout against the Rangers, allowing seven hits with seven more whiffs.
 
7 Masahiro Tanaka
Recent ranking: Week 3, No. 7
Another week, another pair of dominant performances by Tanaka. He allowed two runs on seven hits in 6 1/3 innings against the Brewers, then tossed his first career complete game shutout, holding the Mets to just four hits and striking out eight. He's 6-0 with a 2.17 ERA this year and hasn't taken a loss since 2012.
 
8 Asdrubal Cabrera
Recent ranking: N/A
Cabrera is on his best stretch of the season, going 12-for-26 with two homers, five RBI, nine runs and a steal in the last seven days. His season-long stat line still leaves something to be desired, but he has been good enough to be a starting shortstop in 12-team leagues.
 
9 Jake Odorizzi
Recent ranking: N/A
Odorizzi has tantalized Rays fans and fantasy owners alike with unrealized potential for a few seasons now, but he just turned in what was likely the best week of his career. In 11 innings against the Indians and Mariners, he didn't allow a run and struck out 18 batters.
 
10 Jose Reyes
Recent ranking: N/A
Reyes had a strong week, going 8-for-23 with a homer, nine runs, three steals and a .400 OBP. It's the three swiped bags that made him so valuable in fantasy leagues over the last seven days.
 
11 John Jaso
Recent ranking: N/A
If Jaso and Derek Norris were one person, that person would be the best fantasy catcher in the league. Jaso, the left-handed side of the platoon, went 8-for-17 with three homers and a .526 OBP last week.
 
12 Victor Martinez
Recent ranking: Week 5, No. 26
Martinez continues to rake for his fantasy owners, going 11-for-27 with three homers, five RBI and four runs scored last week. The not-so-speedy veteran also stole a base -- an added bonus.
 
13 Eric Young
Recent ranking: Week 2, No. 9
Young contributed across the board last week, going 8-for-20 with a homer, seven runs and three steals. He's hitting just .244 on the season, but is fantasy-relevant thanks to his 15 stolen bases.
 
14 Brandon Moss
Recent ranking: N/A
Moss drilled three homers and drove in eight runs last week, giving him eight jacks and 33 RBI on the year. He’s tied with Troy Tulowitzki for fourth in RBI, trailing Giancarlo Stanton, Jose Abreu and Miguel Cabrera.
 
15 Miguel Cabrera
Recent ranking: Week 5, No. 4
Speaking of Cabrera, he had a pair of homers and 10 RBI last week. He went just 8-for-26 with a .345 OBP, but he made all those hits count.
 
16 Brett Gardner
Recent ranking: Week 4, No. 13
Gardner remains among the most underappreciated players in fantasy baseball, as his hot stretch over the last week has him ranked 13th among outfielders for the entire season. He went 9-for-26 with a homer, six RBI, six runs scored and two stolen bases.
 
17 Jason Vargas
Recent ranking: N/A
Vargas picked up a pair of wins last week, pushing his record to 4-1 this year. He shutout the Mariners for seven innings, allowing three runs and striking out six without walking a batter. He then held the mighty Rockies to two runs over 6 2/3 innings, giving up just five hits and a walk while striking out eight.
 
18 Yu Darvish
Recent ranking: Week 2, No. 20
Whether he lost the no-hitter in the seventh or the ninth, Darvish owned the Red Sox in his only start last week. He went 8 2/3 innings, allowing two (I guess) hits with 12 strikeouts. He's 3-1 with a 2.33 ERA and 54 strikeouts against 13 walks this year.
 
19 Mark Teixeira
Recent ranking: Week 4, No. 30
Teixeira nearly put up a carbon copy this week of his other weekly performance that got him in the power rankings. He had just seven hits, but three of the, left the yard. He drove in five runs, scored six and had a .348 OBP.
 
20 A.J. Pollock
Recent ranking: N/A
Pollock swiped four bags in the last week, leading him to his first appearance in the power rankings. He also had a home run, four RBI, three runs scored and a .455 OBP.
 
21 Seth Smith
Recent ranking: N/A
Smith was an on-base machine last week, going 11-for-22 with a .542 OBP. He had a homer and seven RBI. Despite a .336/.422/.582 slash line, he remains widely available in fantasy leagues.
 
22 Matt Kemp
Recent ranking: N/A
Kemp went 9-for-23 with a homer, three RBI, five runs and two steals last week. Even if the Kemp of 2011 is gone forever, this one is pretty darn good. He's hitting .276/.350/.480 with five homers and five steals this season.
 
23 Mike Olt
Recent ranking: N/A
All Olt does is hit home runs... Well, when he gets hits, all he does is hit home runs. He went 5-for-19 last week, with three of those hits sailing over the fences. He drove in seven runs and scored four of his own.
 
24 Jonathan Lucroy
Recent ranking: N/A
Lucroy remains an underrated hitter for some reason, even though he plays one of the shallowest fantasy positions. He went 7-for-16 with a homer, six RBI, a steal and an even .500 OBP over the last seven days.
 
25 Garrett Richards
Recent ranking: N/A
Richards is finally starting to get some much-deserved attention from the fantasy community. He continued his breakout season with a strong week, allowing two runs and 10 hits while striking out 14 in 14 combined innings against the Blue Jays and Phillies.
 
26 Corey Kluber
Recent ranking: N/A
Kluber picked up two wins in the last week, improving his record to 4-3 on the season. He allowed two runs on nine hits in 6 2/3 innings against the Rays, fanning nine batters. He then limited the Blue Jays to two runs on four hits in seven innings, again striking out nine. He has at least nine whiffs in four of his last five starts.
 
27 Reed Johnson
Recent ranking: N/A
Johnson isn't about to find himself on a bunch of fantasy teams, but he did put up an impressive run over the last seven days. He went 7-for-18 with two jacks, five RBI and a .421 OBP.
 
28 Yan Gomes
Recent ranking: N/A
Gomes went 7-for-21 with two home runs, five RBI, six runs scored and a .391 OBP in the last week. He has an OPS of an even .800 and is the No. 5-ranked catcher in fantasy leagues.
 
29 Juan Francisco
Recent ranking: Week 5, No. 23
The all-or-nothing Francisco had another strong week, going 7-for-21 with two bombs, six RBI and five runs. What's more, he took three walks, pushing his OBP for the week to .421.
 
30 Tim Lincecum
Recent ranking: N/A
Lincecum put up a vintage Freak performance against the Braves in his only start last week. He allowed one run on two hits, striking out 11 batters. The Braves are one of the biggest swing-and-miss teams in the majors, but it was fun to see the old Lincecum for at least one start.
 

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.