Mark Trumbo's team-leading 22nd home run of the season for the Angels was a 471-foot blast off Seattle fireballer Felix Hernandez. ((Thearon W. Henderson/Getty Images))

Every second Friday,'s Mike Dennis breaks down the balance of power in Major League Baseball.
Record : 77-40
Last 10 : 9-1

Phillies have the best earned-run average in baseball and added gamer Hunter Pence to outfield at trade deadline. He had 15 hits in first 10 games with new club. Phils already aligning playoff rotation.
2. BOSTON RED SOX[no change]
Record : 72-44
Last 10 : 6-4

Red Sox own the best road record in baseball after starting the season 0-7 away from Fenway Park. Their 75 homers in 57 road tilts also lead the league. If anyone can survive Sports Illustrated cover jinx it’s Dustin Pedroia.
3. NEW YORK YANKEES[no change]
Record : 71-45
Last 10 : 7-3

Yankees had 55 wins from their rotation including 11 by sophomore Ivan Nova and 10 from soft-tossing Freddy Garcia. Bet on the club getting Alex Rodriguez back in the coming week. Or maybe you’ve been warned not to do that.
4. ATLANTA BRAVES[up from 6]
Record : 69-49
Last 10 : 6-4

Remember when Dan Uggla’s name reflected his .173 batting average? Since July 4, he’s hit almost twice that (.345) with a 31-game hitting streak, matching the team record set by Rico Carty in 1970.

Record : 67-51
Last 10 : 8-2

Brewers have concocted 24 quality starts in a 30-game stretch to get some breathing room at the head of the National League Central. Yovani Gallardo leads the team in wins (13) ahead of former Blue Jay Shaun Marcum and Zack Greinke.

6. TEXAS RANGERS[down from 4]
Record : 66-52
Last 10 : 5-5

Second to Boston in team batting average, the Rangers also have five starters with at least 10 wins as Matt Harrison became the latest to join the club. One-time Jays prospect Michael Young reached the 2,000-hit plateau.
7. LOS ANGELES ANGELS[up from 13]
Record : 64-54
Last 10 : 5-5

Ervin Santana followed his no-hitter against Cleveland with a complete game and 8 2/3 innings of shutout baseball in his next two starts. Rookie Mark Trumbo’s club-leading 22nd home run carried 471 feet off Seattle fireballer Felix Hernandez.
8. SAN FRANCISCO GIANTS[down from 5]
Record : 64-54
Last 10 : 3-7

Defending champs getting plenty of heat from Arizona in the NL West race and watching newcomer Carlos Beltran sit out with a wrist strain. Plus The Freak, Tim Lincecum, caught a bat with his right knee, but escaped relatively unharmed.
9. DETROIT TIGERS[no change]
Record : 62-55
Last 10 : 6-4

Looks like manager Jim Leyland (extended through 2012) and GM Dave Dombrowski (through 2014) are sticking around the Tigers for awhile. The Tigers and the Indians were stuck to each other, too, within a game and a half from June 6 through July 22. Victor Martinez, with his .324 average and 63 RBIs, has rejoined the lineup.
Record : 65-53
Last 10: 6-4

The Diamondbacks have conducted a stealth operation in the desert, quietly running up the fifth best record in baseball since mid-May to overtake the Giants division lead. Adam Kennedy is enjoying a career season with 14 wins and a 3.20 ERA.
11. ST. LOUIS CARDINALS[up from 14]
Record : 63-55
Last 10 : 6-4

After a four-game sweep in Florida, their first in seven years, the Cardinals faltered in a crucial series at home against Milwaukee, which took eight of the first 11 meetings this year. The Cards added hot-and-cold Edwin Jackson while sending Colby Rasmus to the Jays.
12. TAMPA BAY RAYS[down from 11]
Record : 63-54
Last 10 : 7-3

Casey at the Bat. Though he started the season at AAA Durham, Casey Kotchman has been a Ray of sunshine in Florida jumping into the AL hitting race behind only Adrian Gonzalez of the Boston Red Sox. Big Game James Shields leads all of baseball with eight complete games.
13. CLEVELAND INDIANS[downfrom 10]
Record : 58-57
Last 10 : 5-5

After losing back-to-back walk-offs to Boston at Fenway Park, the Indians returned to Progressive Field and won an extra-inning tussle with the Tigers when Kosuke Fukudome was hit by a pitch with the bases loaded. Detroit’s David Pauley who plunked him, was mumbling something like Fukudome’s name.
14. TORONTO BLUE JAYS[up from 16]
Record : 59-58
Last 10 : 5-5

Brett Lawrie must have seen the sign for a grand slam from a white-shirted fan at the Rogers Centre. Not a bad home debut (second game, actually) for the 21-year-old from Langley, BC. Same for Venezuelan Henderson Alvarez, also 21, in his first big-league start.
15. CHICAGO WHITE SOX[up from 20]
Record : 58-59
Last 10 : 6-4

Despite the worst home record in baseball and a major free agent bust in Adam Dunn, the White Sox still have a shot in the AL Central. Manager Ozzie Guillen finally relented and dropped Dunn and his .163 average down to seventh in the batting order.
16. NEW YORK METS[down from 15]
Record : 58-59
Last 10 : 3-7

The Mets are hamstrung by Jose Reyes’s latest leg injury sending him to the DL, yet again. Better than Daniel Murphy whose left knee injury has him out for the season. Jason Bay hit his 200th homer, joining Larry Walker and Matt Stairs as Canadians in that club.
17. CINCINNATI REDS[no change]
Record : 57-61
Last 10 : 4-6

Shoulder surgery for ex-Jay Scott Rolen doesn’t help the Reds’ defence of their NL Central title. Ditto Brandon Phillips’s ankle injury, at least for now. At least things look brighter over yonder. As in, youngster Yonder Alonso.
Record : 56-61
Last 10 : 5-5

Nationals employing Morse Code to signal they’ve got one of the top hitters (.320) in baseball in Michael Morse who’s chipped in with 20 homers, 68 RBIs. He spent four years previously with Seattle never hitting a lick.
19. FLORIDA MARLINS[no change]
Record : 55-62
Last 10 : 3-7

It’s been Home Sour Home for the Marlins with one of the worst records in baseball at Sun Life Stadium as they’ve gone from 55-55 to the bottom of the NL East. Hanley Ramirez, often noted for a lack of hustle, injured his shoulder diving for a ball and has missed six games.
20. PITTSBURGH PIRATES[down from 8]
Record : 56-60
Last 10 : 2-8

Pirates halted a 10-game slide with a win over the Giants, then lost the next night to fall to 2-11 after climbing to first place. Made first baseman Lyle Overbay walk the plank and may say goodbye to hopes of ending 18-year streak of not reaching .500.
21. COLORADO ROCKIES[up from 22]
Record : 55-64
Last 10 : 4-6

Troy Tulowitzki has hit close to .350 with 50 RBIs since June 1, but the year hasn’t been a Rockie Mountain high for the Colorado club. Employing Kevin Millwood as a starter after not being recalled from the minors for Boston and New York is a sign of distress.

22. MINNESOTA TWINS[down from 21]
Record : 52-65
Last 10 : 2-8

A Canadian getting lots of hits for the Red Wings perked up some hockey fans, but this was BC’s Justin Morneau hitting over .400 in a minor league rehab assignment with AAA Rochester. The 2006 AL MVP is hoping for a good final six weeks in return to the Twins.

23. OAKLAND ATHLETICS[up from 25]
Record : 53-64
Last 10 : 5-5

Winless in eight starts against the Blue Jays, Victoria’s Rich Harden handled the Jays allowing one run in seven innings to claim his first victory over a Canadian opponent. Josh Willingham stayed put at the trade deadline and responded with five homers in 10 games.
24. LOS ANGELES DODGERS[downfrom 23]
Record : 52-64
Last 10 : 4-6

Dodgers felt safe in allowing Rafael Furcal to move at the non-waiver trade deadline with Dee Gordon waiting in the wings. Now Dee’s wing (shoulder) is injured so the Los Angelinos are down a shortstop. No word on how short owner Frank McCourt is on the next payroll deadline.
25. SAN DIEGO PADRES[down from 24]
Record : 53-66
Last 10 : 6-4

Jesus saves the light-hitting Padres with his batting prowess. Jesus Guzman, who has hit .305 in his minor league career, had an 11-game hitting streak and a .350 average since joining San Diego.
26. SEATTLE MARINERS[no change]
Record : 50-66
Last 10 : 5-5

Not much to carp about in Vancouver South, er, Seattle. Not with first baseman Mike Carp floating a double-digit hit streak and plus .300 average since a mid-July recall from the minor leagues.
27. CHICAGO CUBS[up from 29]
Record : 51-67
Last 10: 8-2

Cubs roared to the 50-win mark with an 8-2 stretch, led by Starlin Castro and his NL leading 152 hits. Of course, he’s also made 19 errors at short and Matt Garza only has five wins after coming over from Tampa Bay, despite a sub 4.00 ERA.
28. KANSAS CITY ROYALS[no change]
Record : 49-69
Last 10: 3-7

There are a lot of places where the Royals don’t play well but Tropicana Field in St. Petersburg has to be the worst. The Royals blew a 5-run ninth inning lead to fall to 4-16 at the Trop for their last 20 games.
29. BALTIMORE ORIOLES[down from 27]
Record : 45-70
Last 10 : 3-7

The Orioles bullpen needed only one pitch to let two inherited runners score to hand Tommy Hunter a no-decision after a decent first start since coming over from Texas. Zach Britton’s on the DL and Jake Arrieta is facing surgery. So much for the Birds’ young wings.
30. HOUSTON ASTROS[no change]
Record : 38-80
Last 10 : 3-7

The Astros retraced a familiar orbit blowing a seven-run lead for the second time this season to reach 40 games below .500. Relegation to AAA status would be too good for them.