Hello and welcome to RotoBaller's FFPC Best Ball Fantasy Football Rankings for 2024 Best Ball leagues on FFPC. A reminder that on the FFPC Fantasy platform, NFL best ball leagues only have six potential positions -- Quarterback (QB), Running Back (RB), Wide Receiver (WR), Tight End (TE), Kicker (K), and Defense (DST). You will see these six positions in the rankings below, next to each player's name under the "Position" column.
These NFL best ball rankings cover all six positions and include tiers for the top 400 players. Use this to dominate whether you play in private FFPC leagues or their tournaments. The fantasy football rankings below are specifically designed for FFPC Best Ball leagues and scoring rules (click here for best ball ranks tailored to Underdog, NFFC, DraftKings, and Overall).
For anyone who isn't very familiar with fantasy football's best ball leagues, they are draft-only leagues with no moves during the season. Once the best ball draft is completed, nothing else happens -- no setting weekly lineups, no trading, no waiver wire moves. Every week of the season, the best combo of fantasy players on your team is automatically calculated and used to determine the highest possible scoring outcome.
Be sure to check all of our fantasy football rankings for 2024:- Quarterback fantasy football rankings
- Running back fantasy football rankings
- Wide receiver fantasy football rankings
- Tight end fantasy football rankings
- Kicker fantasy football rankings
- FLEX fantasy football rankings
- Defense (D/ST) fantasy football rankings
- Superflex fantasy football rankings
- IDP fantasy football rankings
- Dynasty fantasy football rankings
2024 FFPC Best Ball Draft Rankings
Rankings are geared toward FFPC best ball formats and scoring rules. Download our free mobile app with push notification alerts and stay on top of all the NFL news and analysis.
Tier | Player | Team | Pos | Rank |
1 | Christian McCaffrey | SF | RB | 1 |
1 | CeeDee Lamb | DAL | WR | 2 |
1 | Tyreek Hill | MIA | WR | 3 |
1 | Bijan Robinson | ATL | RB | 4 |
1 | Justin Jefferson | MIN | WR | 5 |
1 | Breece Hall | NYJ | RB | 6 |
1 | Amon-Ra St. Brown | DET | WR | 7 |
1 | Ja'Marr Chase | CIN | WR | 8 |
1 | A.J. Brown | PHI | WR | 9 |
2 | Puka Nacua | LAR | WR | 10 |
2 | Jahmyr Gibbs | DET | RB | 11 |
2 | Garrett Wilson | NYJ | WR | 12 |
2 | Saquon Barkley | PHI | RB | 13 |
2 | Sam LaPorta | DET | TE | 14 |
2 | Jonathan Taylor | IND | RB | 15 |
2 | Marvin Harrison Jr. | ARI | WR | 16 |
2 | Travis Kelce | KC | TE | 17 |
2 | De'Von Achane | MIA | RB | 18 |
2 | Drake London | ATL | WR | 19 |
2 | Trey McBride | ARI | TE | 20 |
2 | Nico Collins | HOU | WR | 21 |
2 | Deebo Samuel | SF | WR | 22 |
2 | Mark Andrews | BAL | TE | 23 |
3 | Kyren Williams | LAR | RB | 24 |
3 | Chris Olave | NO | WR | 25 |
3 | Dalton Kincaid | BUF | TE | 26 |
3 | Davante Adams | LV | WR | 27 |
3 | Cooper Kupp | LAR | WR | 28 |
3 | DeVonta Smith | PHI | WR | 29 |
3 | Derrick Henry | BAL | RB | 30 |
3 | Travis Etienne Jr. | JAC | RB | 31 |
3 | Kyle Pitts | ATL | TE | 32 |
3 | Mike Evans | TB | WR | 33 |
3 | Jaylen Waddle | MIA | WR | 34 |
3 | Brandon Aiyuk | SF | WR | 35 |
3 | Josh Allen | BUF | QB | 36 |
3 | DK Metcalf | SEA | WR | 37 |
3 | DJ Moore | CHI | WR | 38 |
3 | Jalen Hurts | PHI | QB | 39 |
4 | Isiah Pacheco | KC | RB | 40 |
4 | Evan Engram | JAC | TE | 41 |
4 | Michael Pittman Jr. | IND | WR | 42 |
4 | Lamar Jackson | BAL | QB | 43 |
4 | Stefon Diggs | HOU | WR | 44 |
4 | Patrick Mahomes II | KC | QB | 45 |
4 | Rachaad White | TB | RB | 46 |
4 | Tank Dell | HOU | WR | 47 |
4 | Malik Nabers | NYG | WR | 48 |
4 | Josh Jacobs | GB | RB | 49 |
5 | George Kittle | SF | TE | 50 |
5 | Jake Ferguson | DAL | TE | 51 |
5 | Rashee Rice | KC | WR | 52 |
5 | Zay Flowers | BAL | WR | 53 |
5 | Tee Higgins | CIN | WR | 54 |
5 | Amari Cooper | CLE | WR | 55 |
5 | Christian Kirk | JAC | WR | 56 |
5 | Jayden Reed | GB | WR | 57 |
5 | Kenneth Walker III | SEA | RB | 58 |
5 | Joe Mixon | HOU | RB | 59 |
5 | George Pickens | PIT | WR | 60 |
5 | Terry McLaurin | WAS | WR | 61 |
5 | C.J. Stroud | HOU | QB | 62 |
5 | James Cook | BUF | RB | 63 |
5 | Anthony Richardson | IND | QB | 64 |
5 | Keenan Allen | CHI | WR | 65 |
5 | Brock Bowers | LV | TE | 66 |
6 | Calvin Ridley | TEN | WR | 67 |
6 | David Njoku | CLE | TE | 68 |
6 | Chris Godwin | TB | WR | 69 |
6 | Alvin Kamara | NO | RB | 70 |
6 | Xavier Worthy | KC | WR | 71 |
6 | David Montgomery | DET | RB | 72 |
6 | DeAndre Hopkins | TEN | WR | 73 |
6 | Aaron Jones | MIN | RB | 74 |
6 | Raheem Mostert | MIA | RB | 75 |
6 | Christian Watson | GB | WR | 76 |
6 | Joe Burrow | CIN | QB | 77 |
6 | Diontae Johnson | CAR | WR | 78 |
6 | Tony Pollard | TEN | RB | 79 |
6 | Dak Prescott | DAL | QB | 80 |
6 | Dallas Goedert | PHI | TE | 81 |
6 | James Conner | ARI | RB | 82 |
6 | Kyler Murray | ARI | QB | 83 |
7 | Najee Harris | PIT | RB | 84 |
7 | Zamir White | LV | RB | 85 |
7 | D'Andre Swift | CHI | RB | 86 |
7 | Jordan Love | GB | QB | 87 |
7 | Rhamondre Stevenson | NE | RB | 88 |
7 | Jaxon Smith-Njigba | SEA | WR | 89 |
7 | Pat Freiermuth | PIT | TE | 90 |
7 | Courtland Sutton | DEN | WR | 91 |
7 | Rome Odunze | CHI | WR | 92 |
7 | Marquise Brown | KC | WR | 93 |
7 | Jaylen Warren | PIT | RB | 94 |
7 | Brian Thomas Jr. | JAC | WR | 95 |
7 | Dalton Schultz | HOU | TE | 96 |
7 | Zack Moss | CIN | RB | 97 |
7 | Jayden Daniels | WAS | QB | 98 |
7 | Javonte Williams | DEN | RB | 99 |
7 | Chase Brown | CIN | RB | 100 |
8 | Brian Robinson Jr. | WAS | RB | 101 |
8 | Jameson Williams | DET | WR | 102 |
8 | Mike Williams | NYJ | WR | 103 |
8 | Keon Coleman | BUF | WR | 104 |
8 | Gabe Davis | JAC | WR | 105 |
8 | Tyler Lockett | SEA | WR | 106 |
8 | Jordan Addison | MIN | WR | 107 |
8 | Dontayvion Wicks | GB | WR | 108 |
8 | Ladd McConkey | LAC | WR | 109 |
8 | Tyjae Spears | TEN | RB | 110 |
8 | Jared Goff | DET | QB | 111 |
8 | Curtis Samuel | BUF | WR | 112 |
8 | Brock Purdy | SF | QB | 113 |
8 | T.J. Hockenson | MIN | TE | 114 |
8 | Caleb Williams | CHI | QB | 115 |
8 | Romeo Doubs | GB | WR | 116 |
8 | Joshua Palmer | LAC | WR | 117 |
8 | Jonathon Brooks | CAR | RB | 118 |
8 | Devin Singletary | NYG | RB | 119 |
8 | Trevor Lawrence | JAC | QB | 120 |
8 | Tyler Conklin | NYJ | TE | 121 |
9 | Luke Musgrave | GB | TE | 122 |
9 | Cole Kmet | CHI | TE | 123 |
9 | Ezekiel Elliott | DAL | RB | 124 |
9 | Rico Dowdle | DAL | RB | 125 |
9 | Nick Chubb | CLE | RB | 126 |
9 | Gus Edwards | LAC | RB | 127 |
9 | Tua Tagovailoa | MIA | QB | 128 |
9 | Khalil Shakir | BUF | WR | 129 |
9 | Jakobi Meyers | LV | WR | 130 |
9 | Trey Benson | ARI | RB | 131 |
9 | Blake Corum | LAR | RB | 132 |
9 | Jerome Ford | CLE | RB | 133 |
9 | Austin Ekeler | WAS | RB | 134 |
9 | Justin Herbert | LAC | QB | 135 |
9 | Kirk Cousins | ATL | QB | 136 |
9 | Hunter Henry | NE | TE | 137 |
9 | Brandin Cooks | DAL | WR | 138 |
9 | Rashid Shaheed | NO | WR | 139 |
9 | Zach Charbonnet | SEA | RB | 140 |
10 | Adonai Mitchell | IND | WR | 141 |
10 | Ja'Lynn Polk | NE | WR | 142 |
10 | Matthew Stafford | LAR | QB | 143 |
10 | Cade Otton | TB | TE | 144 |
10 | Josh Downs | IND | WR | 145 |
10 | Jerry Jeudy | CLE | WR | 146 |
10 | Greg Dortch | ARI | WR | 147 |
10 | Jonnu Smith | MIA | TE | 148 |
10 | Chigoziem Okonkwo | TEN | TE | 149 |
10 | Jahan Dotson | WAS | WR | 150 |
10 | Aaron Rodgers | NYJ | QB | 151 |
10 | Jaylen Wright | MIA | RB | 152 |
10 | Ty Chandler | MIN | RB | 153 |
10 | Antonio Gibson | NE | RB | 154 |
10 | Will Levis | TEN | QB | 155 |
10 | Tyler Allgeier | ATL | RB | 156 |
10 | Noah Fant | SEA | TE | 157 |
10 | Deshaun Watson | CLE | QB | 158 |
11 | Baker Mayfield | TB | QB | 159 |
11 | Darnell Mooney | ATL | WR | 160 |
11 | Geno Smith | SEA | QB | 161 |
11 | Ray Davis | BUF | RB | 162 |
11 | Demario Douglas | NE | WR | 163 |
11 | Jaleel McLaughlin | DEN | RB | 164 |
11 | Ben Sinnott | WAS | TE | 165 |
11 | Chuba Hubbard | CAR | RB | 166 |
11 | Isaiah Likely | BAL | TE | 167 |
11 | J.K. Dobbins | LAC | RB | 168 |
11 | MarShawn Lloyd | GB | RB | 169 |
11 | Wan'Dale Robinson | NYG | WR | 170 |
11 | Demarcus Robinson | LAR | WR | 171 |
11 | Xavier Legette | CAR | WR | 172 |
11 | Brandon Aubrey | DAL | K | 173 |
11 | Adam Thielen | CAR | WR | 174 |
11 | Ricky Pearsall | SF | WR | 175 |
11 | Rashod Bateman | BAL | WR | 176 |
11 | Derek Carr | NO | QB | 177 |
11 | Justin Tucker | BAL | K | 178 |
11 | Braelon Allen | NYJ | RB | 179 |
11 | Michael Wilson | ARI | WR | 180 |
11 | Bucky Irving | TB | RB | 181 |
11 | Daniel Jones | NYG | QB | 182 |
11 | Harrison Butker | KC | K | 183 |
12 | Jalen McMillan | TB | WR | 184 |
12 | Jermaine Burton | CIN | WR | 185 |
12 | Juwan Johnson | NO | TE | 186 |
12 | Marvin Mims Jr. | DEN | WR | 187 |
12 | Troy Franklin | DEN | WR | 188 |
12 | Dameon Pierce | HOU | RB | 189 |
12 | Malachi Corley | NYJ | WR | 190 |
12 | Jordan Mason | SF | RB | 191 |
12 | Kendre Miller | NO | RB | 192 |
12 | Baltimore Ravens | BAL | DST | 193 |
12 | Bryce Young | CAR | QB | 194 |
12 | Evan McPherson | CIN | K | 195 |
12 | Bo Nix | DEN | QB | 196 |
12 | Cleveland Browns | CLE | DST | 197 |
12 | Mike Gesicki | CIN | TE | 198 |
12 | Quentin Johnston | LAC | WR | 199 |
12 | Jake Elliott | PHI | K | 200 |
12 | San Francisco 49ers | SF | DST | 201 |
12 | Khalil Herbert | CHI | RB | 202 |
12 | Colby Parkinson | LAR | TE | 203 |
12 | Jake Moody | SF | K | 204 |
12 | Russell Wilson | PIT | QB | 205 |
12 | Dallas Cowboys | DAL | DST | 206 |
12 | Ka'imi Fairbairn | HOU | K | 207 |
12 | New York Jets | NYJ | DST | 208 |
12 | Justin Fields | PIT | QB | 209 |
12 | Younghoe Koo | ATL | K | 210 |
12 | Jason Sanders | MIA | K | 211 |
12 | Drake Maye | NE | QB | 212 |
13 | Kimani Vidal | LAC | RB | 213 |
13 | Tyrone Tracy Jr. | NYG | RB | 214 |
13 | Sam Darnold | MIN | QB | 215 |
13 | Greg Dulcich | DEN | TE | 216 |
13 | Theo Johnson | NYG | TE | 217 |
13 | Tucker Kraft | GB | TE | 218 |
13 | DJ Chark Jr. | LAC | WR | 219 |
13 | Audric Estime | DEN | RB | 220 |
13 | Tank Bigsby | JAC | RB | 221 |
13 | Dylan Laube | LV | RB | 222 |
13 | Ja'Tavion Sanders | CAR | TE | 223 |
13 | Tyler Boyd | TEN | WR | 224 |
13 | Andrei Iosivas | CIN | WR | 225 |
13 | Jalin Hyatt | NYG | WR | 226 |
13 | Javon Baker | NE | WR | 227 |
13 | Will Shipley | PHI | RB | 228 |
13 | Dawson Knox | BUF | TE | 229 |
13 | Roschon Johnson | CHI | RB | 230 |
13 | Jalen Tolbert | DAL | WR | 231 |
13 | Tyler Bass | BUF | K | 232 |
13 | Matt Gay | IND | K | 233 |
13 | Jelani Woods | IND | TE | 234 |
13 | Zach Ertz | WAS | TE | 235 |
13 | Deneric Prince | KC | RB | 236 |
13 | Roman Wilson | PIT | WR | 237 |
13 | Cameron Dicker | LAC | K | 238 |
13 | Miami Dolphins | MIA | DST | 239 |
13 | Jason Myers | SEA | K | 240 |
13 | Buffalo Bills | BUF | DST | 241 |
13 | Kansas City Chiefs | KC | DST | 242 |
13 | Philadelphia Eagles | PHI | DST | 243 |
13 | Pittsburgh Steelers | PIT | DST | 244 |
13 | Michael Mayer | LV | TE | 245 |
13 | AJ Dillon | GB | RB | 246 |
13 | Luke McCaffrey | WAS | WR | 247 |
13 | Justice Hill | BAL | RB | 248 |
13 | Gerald Everett | CHI | TE | 249 |
13 | Hayden Hurst | LAC | TE | 250 |
13 | Taysom Hill | NO | QB | 251 |
13 | D'Onta Foreman | CLE | RB | 252 |
13 | Elijah Mitchell | SF | RB | 253 |
13 | Keaton Mitchell | BAL | RB | 254 |
13 | Zay Jones | ARI | WR | 255 |
13 | Jacoby Brissett | NE | QB | 256 |
13 | Kenneth Gainwell | PHI | RB | 257 |
13 | Josh Reynolds | DEN | WR | 258 |
13 | Jake Bates | DET | K | 259 |
13 | Gardner Minshew II | LV | QB | 260 |
13 | New Orleans Saints | NO | DST | 261 |
13 | Chase McLaughlin | TB | K | 262 |
13 | Elijah Moore | CLE | WR | 263 |
13 | Aidan O'Connell | LV | QB | 264 |
13 | Cairo Santos | CHI | K | 265 |
13 | Miles Sanders | CAR | RB | 266 |
13 | Odell Beckham Jr. | MIA | WR | 267 |
13 | Kendrick Bourne | NE | WR | 268 |
13 | Ray-Ray McCloud | ATL | WR | 269 |
13 | Brenden Rice | LAC | WR | 270 |
14 | Daniel Carlson | LV | K | 271 |
14 | Chicago Bears | CHI | DST | 272 |
14 | Alexander Mattison | LV | RB | 273 |
14 | Las Vegas Raiders | LV | DST | 274 |
14 | Dustin Hopkins | CLE | K | 275 |
14 | Clyde Edwards-Helaire | KC | RB | 276 |
14 | Bo Melton | GB | WR | 277 |
14 | Kalif Raymond | DET | WR | 278 |
14 | Jacob Cowing | SF | WR | 279 |
14 | Jordan Whittington | LAR | WR | 280 |
14 | Jalen Nailor | MIN | WR | 281 |
14 | Jauan Jennings | SF | WR | 282 |
14 | Tim Patrick | DEN | WR | 283 |
14 | Johnny Wilson | PHI | WR | 284 |
14 | Dyami Brown | WAS | WR | 285 |
14 | Mack Hollins | BUF | WR | 286 |
14 | Van Jefferson | PIT | WR | 287 |
14 | Cedric Tillman | CLE | WR | 288 |
14 | Xavier Gipson | NYJ | WR | 289 |
14 | Blake Grupe | NO | K | 290 |
14 | Nick Folk | TEN | K | 291 |
14 | Houston Texans | HOU | DST | 292 |
14 | Tre Tucker | LV | WR | 293 |
14 | Greg Zuerlein | NYJ | K | 294 |
14 | Daniel Bellinger | NYG | TE | 295 |
14 | Devontez Walker | BAL | WR | 296 |
14 | Minnesota Vikings | MIN | DST | 297 |
14 | Darius Slayton | NYG | WR | 298 |
14 | Wil Lutz | DEN | K | 299 |
14 | Noah Brown | HOU | WR | 300 |
14 | Tyler Higbee | LAR | TE | 301 |
14 | Cordarrelle Patterson | PIT | RB | 302 |
14 | Jeff Wilson Jr. | MIA | RB | 303 |
15 | Cincinnati Bengals | CIN | DST | 304 |
15 | Detroit Lions | DET | DST | 305 |
15 | Denver Broncos | DEN | DST | 306 |
15 | Green Bay Packers | GB | DST | 307 |
15 | Samaje Perine | DEN | RB | 308 |
15 | New England Patriots | NE | DST | 309 |
15 | Tampa Bay Buccaneers | TB | DST | 310 |
15 | A.T. Perry | NO | WR | 311 |
15 | Malik Washington | MIA | WR | 312 |
15 | Isaac Guerendo | SF | RB | 313 |
15 | Jonathan Mingo | CAR | WR | 314 |
15 | Eric Gray | NYG | RB | 315 |
15 | Trey Palmer | TB | WR | 316 |
15 | Evan Hull | IND | RB | 317 |
15 | Will Dissly | LAC | TE | 318 |
15 | Joshua Karty | LAR | K | 319 |
15 | Indianapolis Colts | IND | DST | 320 |
15 | Graham Gano | NYG | K | 321 |
15 | Chris Boswell | PIT | K | 322 |
15 | Treylon Burks | TEN | WR | 323 |
15 | Noah Gray | KC | TE | 324 |
15 | Jamaal Williams | NO | RB | 325 |
15 | Los Angeles Rams | LAR | DST | 326 |
15 | Greg Joseph | GB | K | 327 |
15 | Michael Carter | ARI | RB | 328 |
15 | Riley Patterson | WAS | K | 329 |
15 | Jacksonville Jaguars | JAC | DST | 330 |
15 | Calvin Austin III | PIT | WR | 331 |
15 | Will Reichard | MIN | K | 332 |
15 | Anders Carlson | GB | K | 333 |
15 | Donald Parham Jr. | LAC | TE | 334 |
15 | Seattle Seahawks | SEA | DST | 335 |
15 | Erick All Jr. | CIN | TE | 336 |
15 | Justin Watson | KC | WR | 337 |
15 | Allen Lazard | NYJ | WR | 338 |
15 | Eddy Pineiro | CAR | K | 339 |
15 | Atlanta Falcons | ATL | DST | 340 |
15 | New York Giants | NYG | DST | 341 |
15 | Los Angeles Chargers | LAC | DST | 342 |
15 | Israel Abanikanda | NYJ | RB | 343 |
15 | Deuce Vaughn | DAL | RB | 344 |
15 | Cam Little | JAC | K | 345 |
15 | Ainias Smith | PHI | WR | 346 |
15 | Devaughn Vele | DEN | WR | 347 |
15 | Rasheen Ali | BAL | RB | 348 |
15 | K.J. Osborn | NE | WR | 349 |
15 | Tennessee Titans | TEN | DST | 350 |
15 | Arizona Cardinals | ARI | DST | 351 |
15 | Michael Penix Jr. | ATL | QB | 352 |
15 | Davis Allen | LAR | TE | 353 |
15 | Chad Ryland | NE | K | 354 |
16 | Chris Rodriguez Jr. | WAS | RB | 355 |
16 | Tutu Atwell | LAR | WR | 356 |
16 | Cade Stover | HOU | TE | 357 |
16 | Washington Commanders | WAS | DST | 358 |
16 | Kareem Hunt | FA | RB | 359 |
16 | Dalvin Cook | FA | RB | 360 |
16 | Kadarius Toney | KC | WR | 361 |
16 | Carolina Panthers | CAR | DST | 362 |
16 | Donovan Peoples-Jones | DET | WR | 363 |
16 | Pierre Strong Jr. | CLE | RB | 364 |
16 | Isaiah Spiller | LAC | RB | 365 |
16 | Lucas Krull | DEN | TE | 366 |
16 | Martavis Bryant | WAS | WR | 367 |
16 | Blake Watson | DEN | RB | 368 |
16 | D'Ernest Johnson | JAC | RB | 369 |
16 | Jase McClellan | ATL | RB | 370 |
16 | Alec Pierce | IND | WR | 371 |
16 | Kenny Pickett | PHI | QB | 372 |
16 | Skyy Moore | KC | WR | 373 |
16 | Trey Sermon | IND | RB | 374 |
16 | Jameis Winston | CLE | QB | 375 |
16 | Nelson Agholor | BAL | WR | 376 |
16 | Cam Akers | MIN | RB | 377 |
16 | John Metchie III | HOU | WR | 378 |
16 | Robert Woods | HOU | WR | 379 |
16 | Isaiah Davis | NYJ | RB | 380 |
16 | Ty Johnson | BUF | RB | 381 |
16 | Marquez Valdes-Scantling | BUF | WR | 382 |
16 | Jerick McKinnon | FA | RB | 383 |
16 | Chase Edmonds | TB | RB | 384 |
16 | Jake Bobo | SEA | WR | 385 |
16 | Craig Reynolds | DET | RB | 386 |
16 | Emari Demercado | ARI | RB | 387 |
16 | Parker Washington | JAC | WR | 388 |
16 | Jarrett Stidham | DEN | QB | 389 |
16 | Parris Campbell | PHI | WR | 390 |
16 | Jared Wiley | KC | TE | 391 |
16 | Cedrick Wilson Jr. | NO | WR | 392 |
16 | Casey Washington | ATL | WR | 393 |
16 | KaVontae Turpin | DAL | WR | 394 |
16 | Ronnie Rivers | LAR | RB | 395 |
16 | Jawhar Jordan | HOU | RB | 396 |
16 | Trenton Irwin | CIN | WR | 397 |
16 | Jamari Thrash | CLE | WR | 398 |
16 | Braxton Berrios | MIA | WR | 399 |
16 | Tahj Washington | MIA | WR | 400 |
Download Our Free News & Alerts Mobile App
Like what you see? Download our updated fantasy football app for iPhone and Android with 24x7 player news, injury alerts, rankings, starts/sits & more. All free!
More Fantasy Football Analysis
Check out all of RotoBaller's fantasy football rankings. Staff rankings are updated regularly for all positions and include standard formats, PPR scoring, tiered rankings and dynasty leagues.