Presented here are the July rest-of-season position rankings and overall top 300. Players are ranked based on 5x5 value in mixed leagues.
I’ll be back with my way-too-early 2024 rankings at the All-Star break.
Click to see other July rankings:
Top 300 | SP | RP | OF | 1B | 2B | SS | 3B | C
Start off your Sunday with MLB Sunday leadoff on Peacock featuring exclusive games with no blackout restrictions. Check out the schedule now to see if your favorite team is playing and join for one low annual fee.
Outfielder Rankings
July | Outfielders | Team | 2023 | May | June |
1 | Ronald Acuna Jr. | Braves | 1 | 1 | 1 |
2 | Corbin Carroll | Diamondbacks | 14 | 9 | 8 |
3 | Fernando Tatis Jr. | Padres | 7 | 6 | 6 |
4 | Julio Rodriguez | Mariners | 2 | 2 | 3 |
5 | Kyle Tucker | Astros | 5 | 4 | 5 |
6 | Juan Soto | Padres | 6 | 10 | 9 |
7 | Mike Trout | Angels | 8 | 7 | 7 |
8 | Mookie Betts | Dodgers | 10 | 11 | 10 |
9 | Randy Arozarena | Rays | 13 | 8 | 11 |
10 | Yordan Alvarez | Astros | 4 | 5 | 4 |
11 | Aaron Judge | Yankees | 3 | 3 | 2 |
12 | Luis Robert Jr. | White Sox | 11 | 19 | 12 |
13 | Adolis Garcia | Rangers | 26 | 23 | 13 |
14 | Christian Yelich | Brewers | 21 | 21 | 19 |
15 | Michael Harris | Braves | 9 | 12 | 14 |
16 | Cedric Mullins | Orioles | 19 | 13 | 33 |
17 | Starling Marte | Mets | 18 | 14 | 15 |
18 | Alex Verdugo | Red Sox | 24 | 16 | 17 |
19 | George Springer | Blue Jays | 17 | 17 | 18 |
20 | Bryan Reynolds | Pirates | 30 | 24 | 21 |
21 | Nick Castellanos | Phillies | 29 | 26 | 23 |
22 | Esteury Ruiz | Athletics | 33 | 38 | 22 |
23 | Eloy Jimenez | White Sox | 12 | 20 | 20 |
24 | Ian Happ | Cubs | 32 | 27 | 25 |
25 | Daulton Varsho | Blue Jays | 20 | 25 | 24 |
26 | Kyle Schwarber | Phillies | 27 | 30 | 28 |
27 | Byron Buxton | Twins | 16 | 15 | 16 |
28 | Teoscar Hernandez | Mariners | 23 | 28 | 36 |
29 | Masataka Yoshida | Red Sox | 46 | 35 | 30 |
30 | Josh Lowe | Rays | 63 | 43 | 29 |
31 | Lane Thomas | Nationals | 71 | 88 | 68 |
32 | Lourdes Gurriel Jr. | Diamondbacks | 34 | 40 | 34 |
33 | Jake McCarthy | Diamondbacks | 28 | 70 | 41 |
34 | Jorge Soler | Marlins | 101 | 78 | 44 |
35 | Brandon Nimmo | Mets | 44 | 36 | 37 |
36 | Steven Kwan | Guardians | 25 | 29 | 27 |
37 | Spencer Steer | Reds | n/a | n/a | n/a |
38 | Jarred Kelenic | Mariners | 69 | 18 | 26 |
39 | Tommy Edman | Cardinals | n/a | n/a | 32 |
40 | Anthony Santander | Orioles | 42 | 44 | 45 |
41 | Andrew Vaughn | White Sox | 38 | 39 | 38 |
42 | Taylor Ward | Angels | 22 | 31 | 51 |
43 | Christopher Morel | Cubs | 86 | 91 | 46 |
44 | Jordan Walker | Cardinals | n/a | 55 | 57 |
45 | Cody Bellinger | Cubs | 79 | 37 | 40 |
46 | Austin Hays | Orioles | 92 | 67 | 50 |
47 | Seiya Suzuki | Cubs | 39 | 33 | 31 |
48 | Whit Merrifield | Blue Jays | 62 | 65 | 42 |
49 | Nolan Jones | Rockies | 78 | 95 | 101 |
50 | Lars Nootbaar | Cardinals | 57 | 49 | 47 |
51 | Hunter Renfroe | Angels | 36 | 34 | 39 |
52 | Bryan De La Cruz | Marlins | 40 | 45 | 49 |
53 | Kris Bryant | Rockies | 31 | 32 | 35 |
54 | Andrew Benintendi | White Sox | 43 | 42 | 48 |
55 | Giancarlo Stanton | Yankees | 37 | 50 | 43 |
56 | Harrison Bader | Yankees | 53 | 46 | 59 |
57 | Jose Siri | Rays | 51 | 68 | 52 |
58 | Matt Vierling | Tigers | 56 | 60 | 98 |
59 | Marcell Ozuna | Braves | 50 | 103 | 58 |
60 | Ezequiel Duran | Rangers | n/a | NR | 107 |
61 | Michael Conforto | Giants | 81 | 80 | 56 |
62 | Jeff McNeil | Mets | 55 | 51 | 53 |
63 | Leody Taveras | Rangers | 68 | 87 | 71 |
64 | Dylan Carlson | Cardinals | 116 | 136 | 132 |
65 | Eddie Rosario | Braves | 54 | 56 | 76 |
66 | Joc Pederson | Giants | 67 | 66 | 78 |
67 | Riley Greene | Tigers | 41 | 71 | 80 |
68 | Andrew McCutchen | Pirates | 123 | 63 | 66 |
69 | James Outman | Dodgers | 80 | 41 | 62 |
70 | Alex Kirilloff | Twins | 64 | 100 | 64 |
71 | Jarren Duran | Red Sox | 120 | 47 | 73 |
72 | Brandon Marsh | Phillies | 60 | 48 | 67 |
73 | Joey Wiemer | Brewers | 137 | 74 | 88 |
74 | Jake Fraley | Reds | 73 | 97 | 90 |
75 | MJ Melendez | Royals | 49 | 58 | 60 |
76 | Luke Raley | Rays | 178 | 117 | 118 |
77 | TJ Friedl | Reds | 94 | 92 | 86 |
78 | Jurickson Profar | Rockies | 48 | 54 | 63 |
79 | Luis Matos | Giants | NR | NR | NR |
80 | Edward Olivares | Royals | 59 | 61 | 81 |
81 | Tyler O’Neill | Cardinals | 15 | 22 | 54 |
82 | Charlie Blackmon | Rockies | 96 | 79 | 69 |
83 | Brian Anderson | Brewers | 93 | 53 | 61 |
84 | Brendan Donovan | Cardinals | 65 | 72 | 95 |
85 | LaMonte Wade Jr. | Giants | 124 | 94 | 79 |
86 | Mickey Moniak | Angels | NR | NR | 75 |
87 | Jack Suwinski | Pirates | 135 | 84 | 82 |
88 | Nick Pratto | Royals | n/a | 137 | 100 |
89 | Trent Grisham | Padres | 82 | 89 | 96 |
90 | Seth Brown | Athletics | 66 | 81 | 77 |
91 | Adam Duvall | Red Sox | 95 | 107 | 97 |
92 | Will Benson | Reds | 100 | NR | NR |
93 | Alek Thomas | Diamondbacks | 61 | 62 | 120 |
94 | Joey Meneses | Nationals | 52 | 73 | 84 |
95 | Joey Gallo | Twins | 88 | 64 | 70 |
96 | Brent Rooker | Athletics | 210 | 77 | 85 |
97 | Harold Ramirez | Rays | 102 | 98 | 92 |
98 | Michael Brantley | Astros | 77 | 69 | 94 |
99 | Nick Senzel | Reds | 76 | 57 | 65 |
100 | Max Kepler | Twins | 84 | 86 | 89 |
101 | Myles Straw | Guardians | 83 | 76 | 87 |
102 | Billy McKinney | Yankees | NR | NR | NR |
103 | Michael A. Taylor | Twins | 152 | 145 | 155 |
104 | Tommy Pham | Mets | 133 | 154 | 174 |
105 | Ji Hwan Bae | Pirates | 127 | 83 | 91 |
106 | Ryan Noda | Athletics | n/a | n/a | n/a |
107 | Randal Grichuk | Rockies | 115 | 114 | 108 |
108 | Jesus Sanchez | Marlins | 122 | 115 | 111 |
109 | Zach McKinstry | Tigers | n/a | n/a | 72 |
110 | Brenton Doyle | Rockies | 189 | 148 | 104 |
111 | Chas McCormick | Astros | 90 | 104 | 114 |
112 | Mike Tauchman | Cubs | NR | NR | NR |
113 | Akil Baddoo | Tigers | 144 | 147 | 102 |
114 | Patrick Wisdom | Cubs | n/a | 93 | 93 |
115 | Dylan Moore | Mariners | 104 | 110 | 106 |
116 | Drew Waters | Royals | 112 | 108 | 105 |
117 | Mike Yastrzemski | Giants | 89 | 105 | 110 |
118 | Willi Castro | Twins | NR | NR | 112 |
119 | Aaron Hicks | Orioles | 154 | NR | NR |
120 | Kerry Carpenter | Tigers | 141 | NR | 158 |
121 | Derek Hill | Nationals | NR | NR | NR |
122 | Trevor Larnach | Twins | 159 | 90 | 115 |
123 | Wil Myers | 47 | 59 | 74 | |
124 | Colton Cowser | Orioles | NR | NR | 83 |
125 | Manuel Margot | Rays | 85 | 106 | 119 |
126 | Stone Garrett | Nationals | 98 | 85 | 109 |
127 | David Peralta | Dodgers | 111 | 122 | 139 |
128 | Josh Palacios | Pirates | NR | NR | NR |
129 | Jesse Winker | Brewers | 70 | 99 | 136 |
130 | Avisail Garcia | Marlins | 75 | 101 | 116 |
131 | Harold Castro | Rockies | n/a | 120 | 117 |
132 | Kyle Isbel | Royals | 87 | 116 | 129 |
133 | Ramon Laureano | Athletics | 72 | 82 | 103 |
134 | Jonny DeLuca | Dodgers | NR | NR | 168 |
135 | Chris Taylor | Dodgers | 103 | 146 | 133 |
136 | Jason Heyward | Dodgers | NR | 135 | 122 |
137 | Adam Frazier | Orioles | 142 | NR | 121 |
138 | Austin Slater | Giants | 117 | 118 | 127 |
139 | Will Brennan | Guardians | 109 | 113 | 150 |
140 | Tyrone Taylor | Brewers | 125 | 96 | 113 |
141 | Victor Robles | Nationals | 134 | 121 | 124 |
142 | Sal Frelick | Brewers | 107 | 144 | 143 |
143 | Dairon Blanco | Royals | 172 | NR | NR |
144 | Andy Ibanez | Tigers | n/a | n/a | n/a |
145 | Kevin Kiermaier | Blue Jays | 147 | NR | 128 |
146 | Trey Mancini | Cubs | 74 | 111 | 130 |
147 | Alec Burleson | Cardinals | 106 | 75 | 99 |
148 | Jake Bauers | Yankees | NR | NR | 153 |
149 | Jo Adell | Angels | 153 | NR | 171 |
150 | Rougned Odor | Padres | n/a | NR | 137 |
151 | Tucupita Marcano | Pirates | NR | NR | 123 |
152 | Mark Canha | Mets | 118 | 126 | 138 |
153 | Franmil Reyes | Nationals | DH 4 | 102 | 125 |
154 | Evan Carter | Rangers | NR | 138 | 146 |
155 | Nelson Velazquez | Cubs | 160 | 140 | 164 |
156 | Austin Meadows | Tigers | 91 | 125 | 135 |
157 | Owen Miller | Brewers | n/a | n/a | 140 |
158 | Mitch Haniger | Giants | 58 | 52 | 55 |
159 | Pavin Smith | Diamondbacks | 194 | 109 | 134 |
160 | Enrique Hernandez | Red Sox | 139 | 134 | 144 |
161 | Mauricio Dubon | Astros | 157 | 132 | 149 |
162 | Dominic Canzone | Diamondbacks | NR | NR | NR |
163 | Jake Cave | Phillies | 179 | NR | NR |
164 | Nick Gordon | Twins | 110 | 123 | 170 |
165 | Stuart Fairchild | Reds | 131 | 128 | 131 |
166 | Corey Julks | Astros | 165 | NR | NR |
167 | Travis Jankowski | Rangers | NR | 159 | 173 |
168 | Connor Joe | Pirates | 208 | 133 | 141 |
169 | Corey Dickerson | Nationals | 143 | NR | 154 |
170 | Oswaldo Cabrera | Yankees | 105 | 131 | 151 |
171 | Brad Miller | Rangers | 108 | 127 | 157 |
172 | Raimel Tapia | Brewers | 129 | 160 | NR |
173 | Preston Tucker | Padres | NR | NR | 172 |
174 | Conner Capel | Athletics | 128 | 124 | NR |
175 | Willie Calhoun | Yankees | 200 | 155 | 142 |
Dropping off: Luis Rengifo (126th), Bubba Thompson (145th), Gabriel Arias (147th), Sam Haggerty (148th), Sam Hilliard (152nd), Oscar Gonzalez (156th), Jose Azocar (159th), Vaun Brown (160th)
- Corbin Carroll should have been moved up more quickly, but he’s up to No. 2 now and I imagine he’ll stay there in next year’s rankings. I didn’t think he’d offer this much power this quickly, as I had him projected for 17 homers on the season. He’s matched that in 78 games.
- I don’t understand why Seiya Suzuki isn’t a better player - his Statcast page makes him look awfully good - but I imagine it has something to do with him often being banged up. The stiff neck that’s cost him a couple of games this week is just the latest problem, and I felt like I finally had to drop him in the rankings. It still wouldn’t surprise me if he takes off offensively, but his going 0-for-3 stealing bases this month is kind of the final straw.
- I didn’t make room for the likes of Dustin Harris, Bubba Thompson and J.P. Martinez here (though Justin Foscue got the last spot in the second base rankings), but I do wonder if a couple of their prospects might have deep-league fantasy value for other teams during the final two months. The team has a number of interesting, upper-level minor leaguers to potentially use in trade packages before the deadline. With all of their key bats under control for years, the Rangers don’t need to be stingy. Harris is definitely helping his value of late; he’s 7-for-17 with four extra-base hits and five walks in five games since moving up to Triple-A.