The Phillies had 25 non-pitchers who appeared for them in 2012.
The table below shows, for each of the 25, their plate appearances and WAR, oWAR and dWAR as calculated by Baseball-Reference and their wOBA and UZR/150 as calculated by FanGraphs (Baseball-Reference reminds that oWAR plus dWAR does not equal WAR).
| PA | WAR | oWAR | wOBA | dWAR | UZR/150 | |
| Carlos Ruiz | 421 | 4.4 | 4 | .398 | 1 | C: no rating at 856 1/3 innings |
| Chase Utley | 362 | 2.9 | 2 | .347 | 1.1 | 2B: 11.4 in 720 1/3 innings |
| Jimmy Rollins | 699 | 2.3 | 3.1 | .328 | 0 | SS: 4.9 in 1364 innings |
| Juan Pierre | 439 | 1.9 | 1.6 | .332 | -0.1 | LF: -0.4 in 799 2/3 innings |
| Kevin Frandsen | 210 | 1.5 | 1.3 | .358 | 0.3 | 3B: 0.3 in 442 2/3 innings |
| Erik Kratz | 157 | 1.4 | 0.7 | .337 | 0.9 | C: no rating in 343 1/3 innings |
| Shane Victorino | 431 | 1.3 | 1.5 | .325 | 0 | CF: 0.9 in 883 2/3 innings |
| Hunter Pence | 440 | 0.7 | 1.2 | .339 | -1.1 | RF: -13.5 in 901 2/3 innings |
| Freddy Galvis | 200 | 0.6 | -0.4 | .266 | 1.1 | 2B: 11.3 in 416 innings |
| John Mayberry | 479 | 0.5 | 0.2 | .302 | -0.1 | CF: -20.7 in 474 1/3 innings; LF: 5.4 in 330 innings |
| Jim Thome | 71 | 0.4 | 0.3 | .362 | 0 | 1B: -.1 in 27 innings |
| Placido Polanco | 328 | 0.3 | 0 | .278 | 0.4 | 3B: 8.1 in 664 2/3 innings |
| Darin Ruf | 37 | 0.3 | 0.3 | .426 | 0 | LF: -4.9 in 46 innings; 1B: 36.7 in 26 innings |
| Laynce Nix | 127 | 0.1 | 0 | .316 | -0.2 | 1B: -17.7 in 72 1/3 inn; LF: 45.3 in 67; CF: -52.8 in 23; RF: 13.7 in 64 |
| Mike Fontenot | 105 | 0.1 | 0 | .293 | 0.2 | 2B: .7 in 132 innings; 3B: 3.9 in 77 innings |
| Pete Orr | 57 | 0.1 | 0.1 | .336 | 0 | 3B: 52.7 in 14 innings; 2B: -17.6 in 70 1/3 innings |
| Jason Pridie | 10 | 0.1 | 0.1 | .418 | 0 | CF: 39.0 in 9 innings |
| Brian Schneider | 98 | 0 | 0.1 | .282 | 0.1 | C: No rating in 228 2/3 innings |
| Hector Luna | 66 | 0 | -0.1 | .275 | 0.1 | 1B: 25.4 in 70 1/3 innings; 3B: -32.9 in 7 innings |
| Nate Schierholtz | 73 | -0.1 | 0 | .305 | -0.2 | CF: -67.8 in 44 innings; RF: 17.3 in 122 1/3 innings |
| Steven Lerud | 10 | -0.1 | -0.1 | .176 | 0 | C: No rating in 23 innings |
| Michael Martinez | 122 | -0.2 | -0.8 | .196 | 0.6 | 2B: -29.6 in 121; 3B: 22.7 in 70 1/3; SS: 37.0 in 51; OF: 100.1 in 51 |
| Domonic Brown | 212 | -1 | -0.4 | .307 | -0.9 | RF: -8.9 in 308 LF: -5.8 in 141 2/3 innings |
| Ryan Howard | 292 | -1.2 | -0.6 | .301 | -1 | 1B: -15.6 in 589 2/3 innings |
| Ty Wigginton | 360 | -1.7 | -0.5 | .301 | -1.7 | 1B: -8.5 in 471 1/3 innings; 3B: -39.3 in 175 2/3; LF: -46.8 in 48 innings |