diff --git a/pkgdown.yml b/pkgdown.yml index 983906f..4f29cac 100644 --- a/pkgdown.yml +++ b/pkgdown.yml @@ -4,7 +4,7 @@ pkgdown_sha: ~ articles: basic: basic.html custom: custom.html -last_built: 2023-08-25T02:57Z +last_built: 2023-08-25T03:01Z urls: reference: https://ffsimulator.ffverse.com/reference article: https://ffsimulator.ffverse.com/articles diff --git a/reference/ff_simulate.html b/reference/ff_simulate.html index f29c94f..b763db6 100644 --- a/reference/ff_simulate.html +++ b/reference/ff_simulate.html @@ -164,7 +164,7 @@

Examplesconn <- mfl_connect(2021, 22627) ff_simulate(conn, n_seasons = 25) }) -#> ── Starting simulation 2023-08-25 02:57:14.613111 ────────────────────────────── +#> ── Starting simulation 2023-08-25 03:02:07.245076 ────────────────────────────── #> Importing data #> Importing data ... done #> @@ -183,14 +183,14 @@

Examples#> Summarising Simulation Data #> Summarising Simulation Data ... done #> -#> ── Simulation complete! 2023-08-25 02:57:53.97167 ────────────────────────────── +#> ── Simulation complete! 2023-08-25 03:02:38.141484 ───────────────────────────── #> <ff_simulation: 25 simulated seasons of Four-Eight Dynasty League> #> List of 7 #> $ summary_simulation:Classes ‘data.table’ and 'data.frame': 12 obs. of 11 variables: #> $ summary_season :Classes ‘data.table’ and 'data.frame': 300 obs. of 12 variables: #> $ summary_week :Classes ‘data.table’ and 'data.frame': 4200 obs. of 16 variables: -#> $ roster_scores :Classes ‘data.table’ and 'data.frame': 194516 obs. of 23 variables: -#> $ projected_scores :Classes ‘data.table’ and 'data.frame': 117516 obs. of 14 variables: +#> $ roster_scores :Classes ‘data.table’ and 'data.frame': 194544 obs. of 23 variables: +#> $ projected_scores :Classes ‘data.table’ and 'data.frame': 117544 obs. of 14 variables: #> $ league_info : tibble [1 × 17] (S3: tbl_df/tbl/data.frame) #> $ simulation_params :List of 9 # } diff --git a/reference/ff_simulate_week.html b/reference/ff_simulate_week.html index a5c8613..e597f74 100644 --- a/reference/ff_simulate_week.html +++ b/reference/ff_simulate_week.html @@ -154,7 +154,7 @@

Examplesconn <- mfl_connect(2021, 22627) ff_simulate_week(conn, n = 1000, actual_schedule = TRUE) }) -#> ── Starting simulation 2023-08-25 02:57:54.205087 ────────────────────────────── +#> ── Starting simulation 2023-08-25 03:02:38.32836 ─────────────────────────────── #> Importing data #> Importing data ... done #> diff --git a/reference/ff_wins_added.html b/reference/ff_wins_added.html index e414cc5..df43c27 100644 --- a/reference/ff_wins_added.html +++ b/reference/ff_wins_added.html @@ -149,7 +149,7 @@

Examplesff_wins_added(mfl_connect(2021,54040), n_seasons = 5) }) #> ── BASE SIMULATION ───────────────────────────────────────────────────────────── -#> ── Starting simulation 2023-08-25 02:58:08.246494 ────────────────────────────── +#> ── Starting simulation 2023-08-25 03:02:51.023831 ────────────────────────────── #> Importing data #> Importing data ... done #> @@ -168,9 +168,9 @@

Examples#> Summarising Simulation Data #> Summarising Simulation Data ... done #> -#> ── Simulation complete! 2023-08-25 02:58:27.40827 ────────────────────────────── -#> ── Start WAR calcs 2023-08-25 02:58:27.414636 ────────────────────────────────── -#> ── WAR calcs complete! 2023-08-25 02:59:25.524351 ────────────────────────────── +#> ── Simulation complete! 2023-08-25 03:03:08.201143 ───────────────────────────── +#> ── Start WAR calcs 2023-08-25 03:03:08.206587 ────────────────────────────────── +#> ── WAR calcs complete! 2023-08-25 03:03:54.552289 ────────────────────────────── #> <ff_wins_added: 5 simulated seasons of The Super Smash Bros Dynasty League> #> List of 15 #> $ war :Classes ‘data.table’ and 'data.frame': 449 obs. of 13 variables: @@ -179,8 +179,8 @@

Examples#> $ summary_week :Classes ‘data.table’ and 'data.frame': 980 obs. of 16 variables: #> $ schedules :Classes ‘data.table’ and 'data.frame': 980 obs. of 5 variables: #> $ optimal_scores :Classes ‘data.table’ and 'data.frame': 980 obs. of 10 variables: -#> $ roster_scores :Classes ‘data.table’ and 'data.frame': 42308 obs. of 22 variables: -#> $ projected_scores :Classes ‘data.table’ and 'data.frame': 25018 obs. of 14 variables: +#> $ roster_scores :Classes ‘data.table’ and 'data.frame': 42322 obs. of 22 variables: +#> $ projected_scores :Classes ‘data.table’ and 'data.frame': 25032 obs. of 14 variables: #> $ scoring_history : tibble [56,067 × 26] (S3: tbl_df/tbl/data.frame) #> $ franchises : tibble [14 × 8] (S3: tbl_df/tbl/data.frame) #> $ rosters :'data.frame': 449 obs. of 13 variables: diff --git a/reference/ffs_build_schedules.html b/reference/ffs_build_schedules.html index 0709aed..9780467 100644 --- a/reference/ffs_build_schedules.html +++ b/reference/ffs_build_schedules.html @@ -130,17 +130,17 @@

Examples
# \donttest{
 ffs_build_schedules(n_teams = 12, n_seasons = 1, n_weeks = 14)
 #>      team opponent franchise_id opponent_id
-#>   1:    7       12            9           1
-#>   2:   11       10            9           1
-#>   3:    6        1            9           1
-#>   4:    5        9            9           1
-#>   5:    2        8            9           1
+#>   1:    5       11            8           1
+#>   2:    9        2            8           1
+#>   3:    7        1            8           1
+#>   4:   12        8            8           1
+#>   5:   10        3            8           1
 #>  ---                                       
-#> 164:    8       12           14           1
-#> 165:    9       10           14           1
-#> 166:    1        7           14           1
-#> 167:   10        9           14           1
-#> 168:   12        8           14           1
+#> 164:    3       11           14           1
+#> 165:    8        2           14           1
+#> 166:    1        5           14           1
+#> 167:    2        8           14           1
+#> 168:   11        3           14           1
 # }
 
 
diff --git a/reference/ffs_copy_template.html b/reference/ffs_copy_template.html index 96ed9a6..422cd84 100644 --- a/reference/ffs_copy_template.html +++ b/reference/ffs_copy_template.html @@ -113,7 +113,7 @@

Examples tmp <- tempfile() ffs_copy_template(tmp) -#> Successfully copied template to /tmp/Rtmp92Zhxs/file1631208c25db! +#> Successfully copied template to /tmp/Rtmp0uf7ue/file163a6f58d879! # } diff --git a/reference/ffs_franchises.html b/reference/ffs_franchises.html index 3608dee..fed1704 100644 --- a/reference/ffs_franchises.html +++ b/reference/ffs_franchises.html @@ -109,22 +109,22 @@

Examplesffs_franchises(conn) }) #> # A tibble: 12 × 11 -#> franchise_id franchise_name salaryCapAmount icon waiverSortOrder logo -#> <chr> <chr> <chr> <chr> <chr> <chr> -#> 1 0001 Mexico City Space F… "" http… 9 http… -#> 2 0002 Dirty Dgens "" http… 6 http… -#> 3 0003 Alberta Armadillos "" http… 3 NA -#> 4 0004 Electric Woodies "" http… 10 http… -#> 5 0005 Motor City Mutts "" NA 2 NA -#> 6 0006 Hoth City Tauntauns "" http… 1 http… -#> 7 0007 Dispersal - JPEG Jo… "" NA 8 NA -#> 8 0008 DS "" NA 5 NA -#> 9 0009 Kill Devil Hills Ca… "" http… 11 http… -#> 10 0010 Dispersal - Pirates… "" NA 7 NA -#> 11 0011 TB12 "" http… 4 http… -#> 12 0012 Indigo Plateau Elite "" http… 12 http… -#> # ℹ 5 more variables: bbidAvailableBalance <chr>, stadium <chr>, abbrev <chr>, -#> # sound <chr>, league_id <chr> +#> franchise_id franchise_name salaryCapAmount stadium bbidAvailableBalance +#> <chr> <chr> <chr> <chr> <chr> +#> 1 0001 Mexico City Space … "" MC 10.76 +#> 2 0002 Dirty Dgens "" NA 0.34 +#> 3 0003 Alberta Armadillos "" NA 1.52 +#> 4 0004 Electric Woodies "" Menlo … 1.06 +#> 5 0005 Motor City Mutts "" NA 1.45 +#> 6 0006 Hoth City Tauntauns "" Echo B… 3.79 +#> 7 0007 Dispersal - JPEG J… "" NA 1.24 +#> 8 0008 DS "" NA 0.92 +#> 9 0009 Kill Devil Hills C… "" NA 7.29 +#> 10 0010 Dispersal - Pirate… "" NA 2.04 +#> 11 0011 TB12 "" NA 0.03 +#> 12 0012 Indigo Plateau Eli… "" NA 15.50 +#> # ℹ 6 more variables: logo <chr>, abbrev <chr>, icon <chr>, +#> # waiverSortOrder <chr>, sound <chr>, league_id <chr> # } diff --git a/reference/ffs_generate_projections.html b/reference/ffs_generate_projections.html index fafba05..19de617 100644 --- a/reference/ffs_generate_projections.html +++ b/reference/ffs_generate_projections.html @@ -129,30 +129,30 @@

Exampleslatest_rankings <- .ffs_cache("latest_rankings.rds") ffs_generate_projections(adp_outcomes, latest_rankings) -#> season fantasypros_id player pos team bye ecr sd rank -#> 1: 2 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 -#> 2: 2 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 -#> 3: 2 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 -#> 4: 2 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 -#> 5: 2 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 -#> --- -#> 994514: 5 19701 Lawrence Cager WR FA NA 230.50 7.50 243 -#> 994515: 5 19701 Lawrence Cager WR FA NA 230.50 7.50 243 -#> 994516: 5 19701 Lawrence Cager WR FA NA 230.50 7.50 243 -#> 994517: 5 19701 Lawrence Cager WR FA NA 230.50 7.50 243 -#> 994518: 5 19701 Lawrence Cager WR FA NA 230.50 7.50 243 +#> season fantasypros_id player pos team bye ecr sd rank +#> 1: 1 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 +#> 2: 1 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 +#> 3: 1 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 +#> 4: 1 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 +#> 5: 1 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 +#> --- +#> 993800: 74 19534 Tarik Black WR IND 14 239.50 20.50 243 +#> 993801: 74 19534 Tarik Black WR IND 14 239.50 20.50 243 +#> 993802: 74 19534 Tarik Black WR IND 14 239.50 20.50 243 +#> 993803: 74 19534 Tarik Black WR IND 14 239.50 20.50 243 +#> 993804: 74 19534 Tarik Black WR IND 14 239.50 20.50 243 #> scrape_date week projection gp_model projected_score -#> 1: 2021-09-03 1 7.24 1 7.24 -#> 2: 2021-09-03 2 21.32 1 21.32 -#> 3: 2021-09-03 3 20.44 1 20.44 -#> 4: 2021-09-03 4 29.32 1 29.32 -#> 5: 2021-09-03 5 28.73 1 28.73 +#> 1: 2021-09-03 1 25.19 1 25.19 +#> 2: 2021-09-03 2 28.81 1 28.81 +#> 3: 2021-09-03 3 33.48 1 33.48 +#> 4: 2021-09-03 4 23.52 1 23.52 +#> 5: 2021-09-03 5 3.96 1 3.96 #> --- -#> 994514: 2021-09-03 10 2.10 1 NA -#> 994515: 2021-09-03 11 4.40 0 NA -#> 994516: 2021-09-03 12 0.00 0 NA -#> 994517: 2021-09-03 13 0.00 0 NA -#> 994518: 2021-09-03 14 2.10 0 NA +#> 993800: 2021-09-03 10 0.00 0 0.00 +#> 993801: 2021-09-03 11 0.00 0 0.00 +#> 993802: 2021-09-03 12 2.10 0 0.00 +#> 993803: 2021-09-03 13 0.00 0 0.00 +#> 993804: 2021-09-03 14 2.10 0 0.00 # } diff --git a/reference/ffs_generate_projections_week.html b/reference/ffs_generate_projections_week.html index 18bbf14..6307405 100644 --- a/reference/ffs_generate_projections_week.html +++ b/reference/ffs_generate_projections_week.html @@ -125,28 +125,28 @@

Examples ffs_generate_projections_week(adp_outcomes_week, latest_rankings_week) #> week fantasypros_id player pos team ecr sd rank -#> 1: 2 17233 Lamar Jackson QB BAL 1.79 0.67 1 -#> 2: 3 17233 Lamar Jackson QB BAL 1.79 0.67 1 -#> 3: 9 17233 Lamar Jackson QB BAL 1.79 0.67 1 -#> 4: 22 17233 Lamar Jackson QB BAL 1.79 0.67 1 -#> 5: 24 17233 Lamar Jackson QB BAL 1.79 0.67 1 +#> 1: 1 17233 Lamar Jackson QB BAL 1.79 0.67 1 +#> 2: 7 17233 Lamar Jackson QB BAL 1.79 0.67 1 +#> 3: 11 17233 Lamar Jackson QB BAL 1.79 0.67 1 +#> 4: 31 17233 Lamar Jackson QB BAL 1.79 0.67 1 +#> 5: 39 17233 Lamar Jackson QB BAL 1.79 0.67 1 #> --- -#> 276996: 504 18941 Jalen Guyton WR LAC 109.67 17.99 144 -#> 276997: 326 19270 Devin Duvernay WR BAL 121.00 15.00 145 -#> 276998: 428 19270 Devin Duvernay WR BAL 121.00 15.00 145 -#> 276999: 849 19270 Devin Duvernay WR BAL 121.00 15.00 145 -#> 277000: 553 18318 Jalen Hurd WR SF 117.67 15.92 146 +#> 276996: 326 18318 Jalen Hurd WR SF 117.67 15.92 142 +#> 276997: 183 19270 Devin Duvernay WR BAL 121.00 15.00 142 +#> 276998: 781 19270 Devin Duvernay WR BAL 121.00 15.00 146 +#> 276999: 791 19270 Devin Duvernay WR BAL 121.00 15.00 146 +#> 277000: 815 19270 Devin Duvernay WR BAL 121.00 15.00 147 #> scrape_date projected_score projection gp_model season #> 1: 2021-09-06 NA NA 1 1 -#> 2: 2021-09-06 19.80 19.80 1 1 +#> 2: 2021-09-06 NA NA 1 1 #> 3: 2021-09-06 NA NA 1 1 -#> 4: 2021-09-06 14.18 14.18 1 1 -#> 5: 2021-09-06 29.32 29.32 1 1 +#> 4: 2021-09-06 NA NA 1 1 +#> 5: 2021-09-06 NA NA 1 1 #> --- #> 276996: 2021-09-06 NA NA 1 1 #> 276997: 2021-09-06 NA NA 1 1 #> 276998: 2021-09-06 NA NA 1 1 -#> 276999: 2021-09-06 1.60 1.60 1 1 +#> 276999: 2021-09-06 2.7 2.7 1 1 #> 277000: 2021-09-06 NA NA 1 1 # } diff --git a/reference/ffs_latest_rankings.html b/reference/ffs_latest_rankings.html index e1a0b1a..00388bf 100644 --- a/reference/ffs_latest_rankings.html +++ b/reference/ffs_latest_rankings.html @@ -112,7 +112,7 @@

Examplesffs_latest_rankings() }) #> ── nflverse FP expert rankings ───────────────────────────────────────────────── -#> Data updated: 2023-08-25 02:59:35 UTC +#> Data updated: 2023-08-25 03:04:02 UTC #> # A tibble: 1,051 × 9 #> player fantasypros_id pos team bye ecr sd sportradar_id scrape_date #> <chr> <chr> <chr> <chr> <dbl> <dbl> <dbl> <chr> <date> diff --git a/reference/ffs_optimise_lineups.html b/reference/ffs_optimise_lineups.html index ac113a1..f2b7e1a 100644 --- a/reference/ffs_optimise_lineups.html +++ b/reference/ffs_optimise_lineups.html @@ -296,78 +296,78 @@

Examples#> 72: 162.65 7401,8062,12626,13130,13606,11244,... #> optimal_score optimal_player_id #> optimal_player_score lineup_efficiency actual_score -#> 1: 13.88,14.30,23.70, 6.40, 8.55, 6.05,... 0.8689565 164.56299 -#> 2: 17.76,28.76,10.10, 8.30,12.85,13.95,... 0.7879016 142.46836 -#> 3: 12.14,15.00,15.90,27.80,16.70,22.10,... 0.7871512 155.96613 -#> 4: 9.58,20.46,11.30,26.80,24.70, 9.50,... 0.7545667 140.11549 -#> 5: 29.60,24.02,21.10,15.10,22.50,23.60,... 0.7657531 169.10893 -#> 6: 21.42,19.80,14.70,24.10,27.30,17.00,... 0.7540080 196.17026 -#> 7: 10.94,15.15,13.90,22.50, 6.40, 9.40,... 0.7867041 100.06090 -#> 8: 9.35, 4.50, 8.40,14.90, 2.45, 3.30,... 0.8267608 57.29453 -#> 9: 21.70, 2.80,16.70, 2.70, 7.00, 1.85,... 0.7457730 72.78745 -#> 10: 6.84,16.36, 3.20,13.80,12.70,12.75,... 0.7272534 77.67066 -#> 11: 21.42,13.00,14.90,15.90, 5.55, 6.05,... 0.7849963 105.51920 -#> 12: 13.32,17.50, 5.00,17.10, 8.20, 5.30,... 0.7910315 101.58427 -#> 13: 27.54,26.74,11.80,12.20,28.10,15.10,... 0.6962484 130.25415 -#> 14: 30.20,17.22,17.50, 6.70, 6.50, 8.40,... 0.7575370 102.50991 -#> 15: 23.40, 8.70,10.40,11.30, 6.60, 6.35,... 0.7649049 98.44326 -#> 16: 16.34,19.16,13.30, 9.50,12.30,14.90,... 0.7482049 92.81482 -#> 17: 14.58,17.02,29.60,17.50, 4.70,13.10,... 0.7456667 123.18414 -#> 18: 16.60,18.01,13.30,13.70,22.50,11.30,... 0.7953680 122.77301 -#> 19: 29.90,17.30, 8.20,18.50, 7.15, 6.70,... 0.7759636 122.64104 -#> 20: 23.12,28.48,27.10, 5.50,11.90, 7.60,... 0.7704760 126.28101 -#> 21: 27.80,18.42,27.10, 6.80,21.10, 6.25,... 0.7542922 127.15104 -#> 22: 39.00,29.96,22.70,13.20, 4.60, 9.30,... 0.8012980 120.32291 -#> 23: 31.92,29.32, 7.00, 7.70,13.40,28.20,... 0.7951707 126.82178 -#> 24: 18.32,30.00, 8.80,25.30, 7.85,10.75,... 0.7815444 117.09098 -#> 25: 19.50,23.88,13.00, 6.70, 9.50,10.45,... 0.7980023 105.00912 -#> 26: 17.52,33.84, 7.90,21.10, 9.50, 8.30,... 0.6806716 119.02223 -#> 27: 21.46, 7.62, 4.60, 4.40,17.55, 6.90,... 0.7836326 113.57187 -#> 28: 19.9,11.6,13.3, 9.7,15.8, 9.3,... 0.7737211 117.37350 -#> 29: 12.94,22.20,18.20, 7.50,12.90,22.30,... 0.7322449 126.26832 -#> 30: 18.79,25.40,15.10,16.20, 8.60,11.00,... 0.6910695 117.37125 -#> 31: 4.32,17.36,31.70, 3.20, 9.50, 6.90,... 0.7581695 92.48151 -#> 32: 26.34,15.74,15.20,11.20, 6.75, 8.80,... 0.8054420 117.77978 -#> 33: 21.42,26.56, 4.70,13.10,10.35, 7.15,... 0.7186706 142.49800 -#> 34: 11.32,13.58, 2.00, 0.90,19.00, 4.40,... 0.7896793 82.60045 -#> 35: 19.26,10.52,18.50,15.30,31.40, 9.50,... 0.7212492 121.44395 -#> 36: 10.94,22.38, 1.90, 3.20, 6.00, 3.30,... 0.8404415 74.64801 -#> 37: 33.74,20.82,28.90, 5.50, 8.70, 9.75,... 0.7333296 128.63335 -#> 38: 14.12,14.40,12.00, 1.65,10.30, 6.40,... 0.7777711 82.57595 -#> 39: 33.74,22.90,11.80, 7.80,12.30, 5.00,... 0.6896156 103.74577 -#> 40: 16.88,23.12,19.20,13.60, 8.60,15.70,... 0.7911459 125.51529 -#> 41: 13.32,29.54,18.40,11.40,19.20,18.20,... 0.8132087 142.60427 -#> 42: 22.50,21.44, 9.40,22.30, 7.90, 5.80,... 0.7901417 129.37780 -#> 43: 24.38,22.06, 7.30,13.60, 7.10,16.10,... 0.8764065 167.82307 -#> 44: 32.66,25.04, 7.70, 9.80,41.10,11.70,... 0.7493559 129.86338 -#> 45: 18.03,14.10,22.90,28.00,12.40, 9.20,... 0.8537979 160.62501 -#> 46: 12.30,19.44,17.50, 9.00,11.80, 9.50,... 0.7224019 114.38512 -#> 47: 23.46,16.34, 8.40,15.10,15.70, 8.65,... 0.7978658 122.39261 -#> 48: 19.37,31.35,39.80,15.00,12.20, 9.40,... 0.8195408 163.53118 -#> 49: 21.28,36.14, 8.30, 8.00,17.55,37.20,... 0.8491632 186.53568 -#> 50: 30.88,14.58, 9.00,11.60,18.30, 7.80,... 0.7658163 125.18034 -#> 51: 25.42,18.32, 0.00,32.60,11.75,22.25,... 0.8359959 158.03667 -#> 52: 27.96,13.12,14.80, 0.60, 6.85,10.90,... 0.7855516 94.68254 -#> 53: 23.83,37.50, 5.90,42.40,12.90,10.50,... 0.7736224 136.79965 -#> 54: 23.44,15.68,24.50,15.90,13.50,11.90,... 0.7517312 136.56700 -#> 55: 10.40,19.22, 4.30, 0.80, 8.95,31.30,... 0.7998043 132.18365 -#> 56: 21.42,42.00, 0.00,10.20, 1.65, 3.40,... 0.8542864 89.50358 -#> 57: 10.40,28.08, 4.20,12.20, 7.15, 7.70,... 0.7214768 89.19618 -#> 58: 39.64, 9.70,32.40, 0.00,12.60,12.00,... 0.7960128 132.64757 -#> 59: 10.98, 3.96, 4.30,15.10, 6.90,12.50,... 0.8131785 85.49758 -#> 60: 14.88,42.00, 3.40,10.30, 0.00,23.20,... 0.8011066 139.29641 -#> 61: 25.04,24.44, 4.40,14.70,10.05, 6.50,... 0.8376614 125.25551 -#> 62: 22.44,22.62,11.80, 8.60,13.40, 9.00,... 0.8258208 135.56674 -#> 63: 38.86, 6.70,13.60,26.30, 7.20, 9.20,... 0.7752383 171.21912 -#> 64: 25.60,21.12,12.70,17.70,26.40,15.45,... 0.7087909 167.85586 -#> 65: 32.88,24.44,20.90, 8.40,12.45,12.35,... 0.8448500 147.02080 -#> 66: 31.92,21.60, 7.60, 7.70, 7.90,14.45,... 0.7933509 121.35888 -#> 67: 39.61,17.60, 9.70,20.20,22.80,25.30,... 0.7959963 163.26680 -#> 68: 29.86,27.51,12.20,19.00, 8.20, 8.40,... 0.6896424 119.59778 -#> 69: 19.22,27.96,14.80,23.00,11.70,15.50,... 0.7192914 137.26238 -#> 70: 12.94,27.51,17.80,26.80,19.10,18.75,... 0.8016127 156.77942 -#> 71: 17.96,39.00,13.30,15.90,11.90,12.75,... 0.8438380 145.48611 -#> 72: 14.56,21.64,10.40,19.20,20.50,14.20,... 0.6859085 111.56301 +#> 1: 13.88,14.30,23.70, 6.40, 8.55, 6.05,... 0.7830699 148.29777 +#> 2: 17.76,28.76,10.10, 8.30,12.85,13.95,... 0.8292853 149.95138 +#> 3: 12.14,15.00,15.90,27.80,16.70,22.10,... 0.8725811 172.89321 +#> 4: 9.58,20.46,11.30,26.80,24.70, 9.50,... 0.8386234 155.72398 +#> 5: 29.60,24.02,21.10,15.10,22.50,23.60,... 0.6962489 153.75961 +#> 6: 21.42,19.80,14.70,24.10,27.30,17.00,... 0.7047682 183.35955 +#> 7: 10.94,15.15,13.90,22.50, 6.40, 9.40,... 0.7654822 97.36168 +#> 8: 9.35, 4.50, 8.40,14.90, 2.45, 3.30,... 0.7683327 53.24546 +#> 9: 21.70, 2.80,16.70, 2.70, 7.00, 1.85,... 0.6970019 68.02739 +#> 10: 6.84,16.36, 3.20,13.80,12.70,12.75,... 0.7910106 84.47993 +#> 11: 21.42,13.00,14.90,15.90, 5.55, 6.05,... 0.7922622 106.49588 +#> 12: 13.32,17.50, 5.00,17.10, 8.20, 5.30,... 0.8349161 107.21993 +#> 13: 27.54,26.74,11.80,12.20,28.10,15.10,... 0.7696549 143.98704 +#> 14: 30.20,17.22,17.50, 6.70, 6.50, 8.40,... 0.7868910 106.48209 +#> 15: 23.40, 8.70,10.40,11.30, 6.60, 6.35,... 0.8265171 106.37275 +#> 16: 16.34,19.16,13.30, 9.50,12.30,14.90,... 0.8230057 102.09386 +#> 17: 14.58,17.02,29.60,17.50, 4.70,13.10,... 0.7774607 128.43650 +#> 18: 16.60,18.01,13.30,13.70,22.50,11.30,... 0.7319152 112.97843 +#> 19: 29.90,17.30, 8.20,18.50, 7.15, 6.70,... 0.7845333 123.99549 +#> 20: 23.12,28.48,27.10, 5.50,11.90, 7.60,... 0.8875130 145.46339 +#> 21: 27.80,18.42,27.10, 6.80,21.10, 6.25,... 0.6853332 115.52661 +#> 22: 39.00,29.96,22.70,13.20, 4.60, 9.30,... 0.8233092 123.62810 +#> 23: 31.92,29.32, 7.00, 7.70,13.40,28.20,... 0.7831630 124.90667 +#> 24: 18.32,30.00, 8.80,25.30, 7.85,10.75,... 0.7684859 115.13456 +#> 25: 19.50,23.88,13.00, 6.70, 9.50,10.45,... 0.7725230 101.65630 +#> 26: 17.52,33.84, 7.90,21.10, 9.50, 8.30,... 0.7883398 137.84910 +#> 27: 21.46, 7.62, 4.60, 4.40,17.55, 6.90,... 0.6657309 96.48438 +#> 28: 19.9,11.6,13.3, 9.7,15.8, 9.3,... 0.7879155 119.52678 +#> 29: 12.94,22.20,18.20, 7.50,12.90,22.30,... 0.7846423 135.30371 +#> 30: 18.79,25.40,15.10,16.20, 8.60,11.00,... 0.7719692 131.11126 +#> 31: 4.32,17.36,31.70, 3.20, 9.50, 6.90,... 0.7376735 89.98141 +#> 32: 26.34,15.74,15.20,11.20, 6.75, 8.80,... 0.8527716 124.70079 +#> 33: 21.42,26.56, 4.70,13.10,10.35, 7.15,... 0.7902901 156.69873 +#> 34: 11.32,13.58, 2.00, 0.90,19.00, 4.40,... 0.7360038 76.98600 +#> 35: 19.26,10.52,18.50,15.30,31.40, 9.50,... 0.7324518 123.33024 +#> 36: 10.94,22.38, 1.90, 3.20, 6.00, 3.30,... 0.7471730 66.36391 +#> 37: 33.74,20.82,28.90, 5.50, 8.70, 9.75,... 0.7490319 131.38768 +#> 38: 14.12,14.40,12.00, 1.65,10.30, 6.40,... 0.7345617 77.98841 +#> 39: 33.74,22.90,11.80, 7.80,12.30, 5.00,... 0.7572436 113.91973 +#> 40: 16.88,23.12,19.20,13.60, 8.60,15.70,... 0.8402065 133.29877 +#> 41: 13.32,29.54,18.40,11.40,19.20,18.20,... 0.7917442 138.84027 +#> 42: 22.50,21.44, 9.40,22.30, 7.90, 5.80,... 0.8118013 132.92434 +#> 43: 24.38,22.06, 7.30,13.60, 7.10,16.10,... 0.7439784 142.46442 +#> 44: 32.66,25.04, 7.70, 9.80,41.10,11.70,... 0.7828278 135.66406 +#> 45: 18.03,14.10,22.90,28.00,12.40, 9.20,... 0.7638353 143.70033 +#> 46: 12.30,19.44,17.50, 9.00,11.80, 9.50,... 0.8206295 129.93848 +#> 47: 23.46,16.34, 8.40,15.10,15.70, 8.65,... 0.7739182 118.71906 +#> 48: 19.37,31.35,39.80,15.00,12.20, 9.40,... 0.7833328 156.30623 +#> 49: 21.28,36.14, 8.30, 8.00,17.55,37.20,... 0.7131039 156.64753 +#> 50: 30.88,14.58, 9.00,11.60,18.30, 7.80,... 0.8756384 143.13185 +#> 51: 25.42,18.32, 0.00,32.60,11.75,22.25,... 0.7662855 144.85861 +#> 52: 27.96,13.12,14.80, 0.60, 6.85,10.90,... 0.7410173 89.31481 +#> 53: 23.83,37.50, 5.90,42.40,12.90,10.50,... 0.7378337 130.47114 +#> 54: 23.44,15.68,24.50,15.90,13.50,11.90,... 0.7962042 144.64641 +#> 55: 10.40,19.22, 4.30, 0.80, 8.95,31.30,... 0.7269863 120.14903 +#> 56: 21.42,42.00, 0.00,10.20, 1.65, 3.40,... 0.7485209 78.42253 +#> 57: 10.40,28.08, 4.20,12.20, 7.15, 7.70,... 0.8045904 99.47151 +#> 58: 39.64, 9.70,32.40, 0.00,12.60,12.00,... 0.8138329 135.61712 +#> 59: 10.98, 3.96, 4.30,15.10, 6.90,12.50,... 0.6816882 71.67270 +#> 60: 14.88,42.00, 3.40,10.30, 0.00,23.20,... 0.7646537 132.95798 +#> 61: 25.04,24.44, 4.40,14.70,10.05, 6.50,... 0.8247953 123.33164 +#> 62: 22.44,22.62,11.80, 8.60,13.40, 9.00,... 0.7838889 128.68320 +#> 63: 38.86, 6.70,13.60,26.30, 7.20, 9.20,... 0.7058390 155.89161 +#> 64: 25.60,21.12,12.70,17.70,26.40,15.45,... 0.7454601 176.53986 +#> 65: 32.88,24.44,20.90, 8.40,12.45,12.35,... 0.7652390 133.16689 +#> 66: 31.92,21.60, 7.60, 7.70, 7.90,14.45,... 0.7874722 120.45963 +#> 67: 39.61,17.60, 9.70,20.20,22.80,25.30,... 0.7771890 159.40923 +#> 68: 29.86,27.51,12.20,19.00, 8.20, 8.40,... 0.7663711 132.90408 +#> 69: 19.22,27.96,14.80,23.00,11.70,15.50,... 0.7584162 144.72857 +#> 70: 12.94,27.51,17.80,26.80,19.10,18.75,... 0.8403966 164.36477 +#> 71: 17.96,39.00,13.30,15.90,11.90,12.75,... 0.6877186 118.56956 +#> 72: 14.56,21.64,10.40,19.20,20.50,14.20,... 0.7718168 125.53600 #> optimal_player_score lineup_efficiency actual_score # } diff --git a/search.json b/search.json index acacfe5..9aa33d3 100644 --- a/search.json +++ b/search.json @@ -1 +1 @@ -[{"path":[]},{"path":"https://ffsimulator.ffverse.com/CODE_OF_CONDUCT.html","id":"our-pledge","dir":"","previous_headings":"","what":"Our Pledge","title":"Contributor Covenant Code of Conduct","text":"interest fostering open welcoming environment, contributors maintainers pledge making participation project community harassment-free experience everyone, regardless age, body size, disability, ethnicity, sex characteristics, gender identity expression, level experience, education, socio-economic status, nationality, personal appearance, race, religion, sexual identity orientation.","code":""},{"path":"https://ffsimulator.ffverse.com/CODE_OF_CONDUCT.html","id":"our-standards","dir":"","previous_headings":"","what":"Our Standards","title":"Contributor Covenant Code of Conduct","text":"Examples behavior contributes creating positive environment include: Using welcoming inclusive language respectful differing viewpoints experiences Gracefully accepting constructive criticism Focusing best community Showing empathy towards community members Examples unacceptable behavior participants include: use sexualized language imagery unwelcome sexual attention advances Trolling, insulting/derogatory comments, personal political attacks Public private harassment Publishing others’ private information, physical electronic address, without explicit permission conduct reasonably considered inappropriate professional setting","code":""},{"path":"https://ffsimulator.ffverse.com/CODE_OF_CONDUCT.html","id":"our-responsibilities","dir":"","previous_headings":"","what":"Our Responsibilities","title":"Contributor Covenant Code of Conduct","text":"Project maintainers responsible clarifying standards acceptable behavior expected take appropriate fair corrective action response instances unacceptable behavior. Project maintainers right responsibility remove, edit, reject comments, commits, code, wiki edits, issues, contributions aligned Code Conduct, ban temporarily permanently contributor behaviors deem inappropriate, threatening, offensive, harmful.","code":""},{"path":"https://ffsimulator.ffverse.com/CODE_OF_CONDUCT.html","id":"scope","dir":"","previous_headings":"","what":"Scope","title":"Contributor Covenant Code of Conduct","text":"Code Conduct applies within project spaces public spaces individual representing project community. Examples representing project community include using official project e-mail address, posting via official social media account, acting appointed representative online offline event. Representation project may defined clarified project maintainers.","code":""},{"path":"https://ffsimulator.ffverse.com/CODE_OF_CONDUCT.html","id":"enforcement","dir":"","previous_headings":"","what":"Enforcement","title":"Contributor Covenant Code of Conduct","text":"Instances abusive, harassing, otherwise unacceptable behavior may reported contacting project team hello@dynastyprocess.com. complaints reviewed investigated result response deemed necessary appropriate circumstances. project team obligated maintain confidentiality regard reporter incident. details specific enforcement policies may posted separately. Project maintainers follow enforce Code Conduct good faith may face temporary permanent repercussions determined members project’s leadership.","code":""},{"path":"https://ffsimulator.ffverse.com/CODE_OF_CONDUCT.html","id":"attribution","dir":"","previous_headings":"","what":"Attribution","title":"Contributor Covenant Code of Conduct","text":"Code Conduct adapted Contributor Covenant, version 1.4, available https://www.contributor-covenant.org/version/1/4/code--conduct.html answers common questions code conduct, see https://www.contributor-covenant.org/faq","code":""},{"path":"https://ffsimulator.ffverse.com/CONTRIBUTING.html","id":null,"dir":"","previous_headings":"","what":"Contributing","title":"Contributing","text":"Many hands make light work! ways can contribute project:","code":""},{"path":"https://ffsimulator.ffverse.com/CONTRIBUTING.html","id":"sponsor","dir":"","previous_headings":"","what":"Sponsor","title":"Contributing","text":"can sponsor project donating help server costs!","code":""},{"path":"https://ffsimulator.ffverse.com/CONTRIBUTING.html","id":"open-an-issue","dir":"","previous_headings":"","what":"Open an issue","title":"Contributing","text":"can open issue ’d like request specific function report bug/error.","code":""},{"path":"https://ffsimulator.ffverse.com/CONTRIBUTING.html","id":"fixing-typos","dir":"","previous_headings":"","what":"Fixing typos","title":"Contributing","text":"can fix typos, spelling mistakes, grammatical errors documentation directly using GitHub web interface, long changes made source file. generally means ’ll need edit roxygen2 comments .R, .Rd file. can find .R file generates .Rd reading comment first line.","code":""},{"path":"https://ffsimulator.ffverse.com/CONTRIBUTING.html","id":"bigger-changes","dir":"","previous_headings":"","what":"Bigger changes","title":"Contributing","text":"want make bigger change, ’s good idea first file issue make sure someone team agrees ’s needed. ’ve found bug, please file issue illustrates bug minimal reprex (also help write unit test, needed).","code":""},{"path":"https://ffsimulator.ffverse.com/CONTRIBUTING.html","id":"project-and-branch-strategy","dir":"","previous_headings":"","what":"Project and branch strategy","title":"Contributing","text":"project now uses GitHub Flow May 2022, rather Git Flow per previous. Feature development package organized GitHub Projects, track towards minor version release. function/method tracked GitHub Issue, linked /closed Pull Requests. CRAN releases can found GitHub Releases page. main branch contains latest development version package, fully tested, linted, documented. Development branches contain -progress code. get squash-merged onto main branch tested documented. Sub-branches development may created necessary experimental purposes.","code":""},{"path":"https://ffsimulator.ffverse.com/CONTRIBUTING.html","id":"pull-request-process","dir":"","previous_headings":"","what":"Pull request process","title":"Contributing","text":"Fork package clone onto computer. haven’t done , recommend using usethis::create_from_github(\"ffverse/ffsimulator\", fork = TRUE). Install development dependencies devtools::install_dev_deps(), make sure package passes R CMD check running devtools::check(). R CMD check doesn’t pass cleanly, ’s good idea ask help continuing. Create Git branch pull request (PR). recommend using usethis::pr_init(\"brief-description--change\"). Make changes, commit git, create PR running usethis::pr_push(), following prompts browser. title PR briefly describe change. body PR contain Fixes #issue-number. user-facing changes, add bullet top NEWS.md (.e. just first header). Follow style described https://style.tidyverse.org/news.html.","code":""},{"path":"https://ffsimulator.ffverse.com/CONTRIBUTING.html","id":"code-style","dir":"","previous_headings":"","what":"Code style","title":"Contributing","text":"New code follow tidyverse style guide. can use styler package apply styles, please don’t restyle code nothing PR. use roxygen2, Markdown syntax, documentation. use testthat unit tests. Contributions test cases included easier accept.","code":""},{"path":"https://ffsimulator.ffverse.com/CONTRIBUTING.html","id":"code-of-conduct","dir":"","previous_headings":"","what":"Code of Conduct","title":"Contributing","text":"Please note usethis project released Contributor Code Conduct. contributing project agree abide terms. contribution guidelines inspired guidelines {usethis}","code":""},{"path":"https://ffsimulator.ffverse.com/LICENSE.html","id":null,"dir":"","previous_headings":"","what":"MIT License","title":"MIT License","text":"Copyright (c) 2021 ffsimulator authors Permission hereby granted, free charge, person obtaining copy software associated documentation files (“Software”), deal Software without restriction, including without limitation rights use, copy, modify, merge, publish, distribute, sublicense, /sell copies Software, permit persons Software furnished , subject following conditions: copyright notice permission notice shall included copies substantial portions Software. SOFTWARE PROVIDED “”, WITHOUT WARRANTY KIND, EXPRESS IMPLIED, INCLUDING LIMITED WARRANTIES MERCHANTABILITY, FITNESS PARTICULAR PURPOSE NONINFRINGEMENT. EVENT SHALL AUTHORS COPYRIGHT HOLDERS LIABLE CLAIM, DAMAGES LIABILITY, WHETHER ACTION CONTRACT, TORT OTHERWISE, ARISING , CONNECTION SOFTWARE USE DEALINGS SOFTWARE.","code":""},{"path":"https://ffsimulator.ffverse.com/articles/basic.html","id":"usage---simulating-seasons","dir":"Articles","previous_headings":"","what":"Usage - Simulating Seasons","title":"Basic Simulations","text":"ffsimulator connects directly league (via ffscrapr package) can used high level just lines code: ffsimulator includes automatic plots can run ff_simulation object get quick sense simulation output: can also access various component dataframes name, analysis. summary_simulation table team-level summary across simulated seasons. summary_season table season-level summary weeks within seasons - one seasons “” theoretically outcome upcoming season! summary_week table week-level summary team’s performance, including optimal lineup played team randomly-generated lineup efficiency factor: roster_scores projected_scores tables provide individual player-week level scores, difference roster_scores table attached franchise rosters (thus duplicates rows multiple copies players within league). Finally, basic parameters included, including league_info generated ffscrapr::ff_league().","code":"foureight_conn <- mfl_connect(2021, 22627) foureight_sim <- ff_simulate(conn = foureight_conn, n_seasons = 10, n_weeks = 14) foureight_sim #> #> List of 7 #> $ summary_simulation: tibble [12 × 11] (S3: tbl_df/tbl/data.frame) #> $ summary_season : tibble [120 × 12] (S3: tbl_df/tbl/data.frame) #> $ summary_week : tibble [1,680 × 16] (S3: tbl_df/tbl/data.frame) #> $ roster_scores :Classes 'data.table' and 'data.frame': 51450 obs. of 23 variables: #> $ projected_scores :Classes 'data.table' and 'data.frame': 51450 obs. of 14 variables: #> $ league_info : tibble [1 × 17] (S3: tbl_df/tbl/data.frame) #> $ simulation_params : tibble [1 × 9] (S3: tbl_df/tbl/data.frame) plot(foureight_sim) # defaults to type = \"wins\" plot(foureight_sim, type = \"rank\") plot(foureight_sim, type = \"points\") #> Picking joint bandwidth of 7.68 foureight_sim$summary_simulation #> # A tibble: 12 × 11 #> league_id franchise_id franchise_name seasons h2h_wins h2h_winpct #> #> 1 22627 0012 Indigo Plateau Elite 10 12.1 0.864 #> 2 22627 0001 Mexico City Space Force 10 10.6 0.757 #> 3 22627 0007 Paw Patrol 10 7.8 0.557 #> 4 22627 0004 Electric Woodies 10 7.4 0.529 #> 5 22627 0011 TB12 10 7.1 0.507 #> 6 22627 0005 Motor City Mutts 10 7.6 0.543 #> 7 22627 0009 Kill Devil Hills Carpetba… 10 7.3 0.521 #> 8 22627 0008 Domination Station 10 6.3 0.45 #> 9 22627 0003 Alberta Armadillos 10 6.4 0.457 #> 10 22627 0010 [Redacted] 10 5.3 0.379 #> 11 22627 0006 Hoth City Tauntauns 10 3 0.214 #> 12 22627 0002 Dirty Dgens 10 3.1 0.221 #> # ℹ 5 more variables: allplay_wins , allplay_winpct , #> # points_for , points_against , potential_points foureight_sim$summary_season #> season league_id franchise_id franchise_name h2h_wins #> 1: 1 22627 0001 Mexico City Space Force 12 #> 2: 1 22627 0002 Dirty Dgens 0 #> 3: 1 22627 0003 Alberta Armadillos 5 #> 4: 1 22627 0004 Electric Woodies 7 #> 5: 1 22627 0005 Motor City Mutts 10 #> --- #> 116: 10 22627 0008 Domination Station 5 #> 117: 10 22627 0009 Kill Devil Hills Carpetbaggers 12 #> 118: 10 22627 0010 [Redacted] 7 #> 119: 10 22627 0011 TB12 8 #> 120: 10 22627 0012 Indigo Plateau Elite 11 #> h2h_winpct allplay_wins allplay_games allplay_winpct points_for #> 1: 0.857 125 154 0.812 2034.086 #> 2: 0.000 27 154 0.175 1187.849 #> 3: 0.357 63 154 0.409 1524.148 #> 4: 0.500 71 154 0.461 1579.101 #> 5: 0.714 80 154 0.519 1635.749 #> --- #> 116: 0.357 64 154 0.416 1460.263 #> 117: 0.857 88 154 0.571 1629.849 #> 118: 0.500 65 154 0.422 1490.238 #> 119: 0.571 100 154 0.649 1727.765 #> 120: 0.786 133 154 0.864 2066.457 #> points_against potential_points #> 1: 1622.343 2631.29 #> 2: 1798.732 1502.92 #> 3: 1543.897 1947.87 #> 4: 1694.826 2064.90 #> 5: 1519.509 2138.25 #> --- #> 116: 1555.725 1901.09 #> 117: 1403.566 2075.04 #> 118: 1469.356 1896.33 #> 119: 1601.649 2215.87 #> 120: 1485.318 2732.65 foureight_sim$summary_week #> season season_week franchise_name optimal_score #> 1: 1 1 Mexico City Space Force 166.65 #> 2: 1 1 Dirty Dgens 145.65 #> 3: 1 1 Alberta Armadillos 108.13 #> 4: 1 1 Electric Woodies 166.51 #> 5: 1 1 Motor City Mutts 148.63 #> --- #> 1676: 10 14 Domination Station 182.70 #> 1677: 10 14 Kill Devil Hills Carpetbaggers 175.64 #> 1678: 10 14 [Redacted] 134.50 #> 1679: 10 14 TB12 64.17 #> 1680: 10 14 Indigo Plateau Elite 205.99 #> lineup_efficiency team_score opponent_score result #> 1: 0.691 115.169 76.084 W #> 2: 0.737 107.286 132.011 L #> 3: 0.776 83.912 179.982 L #> 4: 0.793 132.011 107.286 W #> 5: 0.682 101.357 143.900 L #> --- #> 1676: 0.740 135.286 113.904 W #> 1677: 0.795 139.638 100.899 W #> 1678: 0.847 113.904 135.286 L #> 1679: 0.778 49.902 131.653 L #> 1680: 0.760 156.605 79.371 W #> opponent_name allplay_wins allplay_games allplay_pct #> 1: Hoth City Tauntauns 5 11 0.455 #> 2: Electric Woodies 3 11 0.273 #> 3: Indigo Plateau Elite 1 11 0.091 #> 4: Dirty Dgens 7 11 0.636 #> 5: Kill Devil Hills Carpetbaggers 2 11 0.182 #> --- #> 1676: [Redacted] 8 11 0.727 #> 1677: Mexico City Space Force 9 11 0.818 #> 1678: Domination Station 5 11 0.455 #> 1679: Electric Woodies 0 11 0.000 #> 1680: Hoth City Tauntauns 11 11 1.000 #> league_id franchise_id optimal_player_id #> 1: 22627 0001 13592,14777,14081,15265,14805,13672,... #> 2: 22627 0002 12610,11747,13138,14803,15268,12212,... #> 3: 22627 0003 10700,11644,14075,14087,14806,15261,... #> 4: 22627 0004 10703,13589,13139,13319,13236,13880,... #> 5: 22627 0005 13593,9431,12171,13404,14072,12677,... #> --- #> 1676: 22627 0008 11760,15240,12164,13604,13607,14798,... #> 1677: 22627 0009 14059,7836,11657,13108,13133,15505,... #> 1678: 22627 0010 12140,13116,14223,15254,13680,11671,... #> 1679: 22627 0011 15239,13131,13850,14828,13192,11232,... #> 1680: 22627 0012 14056,8062,11193,12626,13130,14852,... #> optimal_player_score #> 1: 17.76,18.54, 8.70,23.70,12.10,17.10,... #> 2: 8.8, 9.7,17.6, 7.7, 8.8,26.2,... #> 3: 10.42, 7.96,10.10, 8.60,17.50,22.30,... #> 4: 24.24,25.12, 0.00,21.40,15.25,13.40,... #> 5: 16.92,14.76,12.10,15.30,11.90,11.85,... #> --- #> 1676: 13.78,12.92, 9.40,22.30,20.30, 9.80,... #> 1677: 29.60,23.64,20.70,11.30,11.70,16.20,... #> 1678: 20.65,38.60, 4.00, 4.40, 7.85, 8.20,... #> 1679: 6.12, 8.20,14.70, 2.40, 2.75, 2.40,... #> 1680: 27.82,25.52, 7.20,18.30,20.70,33.00,... foureight_sim$roster_scores #> fantasypros_id franchise_id franchise_name player_id player_name pos #> 1: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> 2: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> 3: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> 4: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> 5: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> --- #> 51446: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> 51447: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> 51448: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> 51449: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> 51450: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> team age salary contract_years roster_status draft_year draft_round #> 1: HOU 32.1 0.61 1 ROSTER 2011 6 #> 2: HOU 32.1 0.61 1 ROSTER 2011 6 #> 3: HOU 32.1 0.61 1 ROSTER 2011 6 #> 4: HOU 32.1 0.61 1 ROSTER 2011 6 #> 5: HOU 32.1 0.61 1 ROSTER 2011 6 #> --- #> 51446: CHI 33.9 2.07 4 ROSTER 2011 2 #> 51447: CHI 33.9 2.07 4 ROSTER 2011 2 #> 51448: CHI 33.9 2.07 4 ROSTER 2011 2 #> 51449: CHI 33.9 2.07 4 ROSTER 2011 2 #> 51450: CHI 33.9 2.07 4 ROSTER 2011 2 #> league_id ecr rank projection gp_model season week projected_score #> 1: 22627 32.93 31 16.04 1 1 1 16.04 #> 2: 22627 32.93 31 16.90 1 1 2 16.90 #> 3: 22627 32.93 31 4.84 0 1 3 0.00 #> 4: 22627 32.93 31 12.68 0 1 4 0.00 #> 5: 22627 32.93 31 21.62 0 1 5 0.00 #> --- #> 51446: 22627 35.81 37 18.36 1 10 10 0.00 #> 51447: 22627 35.81 37 -1.08 0 10 11 0.00 #> 51448: 22627 35.81 37 0.18 0 10 12 0.00 #> 51449: 22627 35.81 37 9.92 0 10 13 0.00 #> 51450: 22627 35.81 37 45.28 1 10 14 45.28 #> scrape_date pos_rank #> 1: 2021-09-03 3 #> 2: 2021-09-03 2 #> 3: 2021-09-03 2 #> 4: 2021-09-03 4 #> 5: 2021-09-03 4 #> --- #> 51446: 2021-09-03 6 #> 51447: 2021-09-03 6 #> 51448: 2021-09-03 6 #> 51449: 2021-09-03 6 #> 51450: 2021-09-03 1 foureight_sim$league_info #> # A tibble: 1 × 17 #> league_id league_name season league_type franchise_count qb_type idp #> #> 1 22627 Four-Eight Dynasty… 2021 dynasty 12 2QB/SF TRUE #> # ℹ 10 more variables: scoring_flags , best_ball , salary_cap , #> # player_copies , years_active , qb_count , roster_size , #> # league_depth , draft_type , draft_player_pool "},{"path":"https://ffsimulator.ffverse.com/articles/basic.html","id":"usage---simulating-weeks","dir":"Articles","previous_headings":"","what":"Usage - Simulating Weeks","title":"Basic Simulations","text":"1.1.0 release, ffsimulator also functions simulate individual week, week’s FP rankings! simulation object many dataframes, including summary_simulation, summary_week, roster_scores, projected_scores, league_info, simulation_params. also different automatic plots, including one schedule luck: usual points distribution:","code":"foureight_conn <- mfl_connect(2021, 22627) foureight_sim_week <- ff_simulate_week(conn = foureight_conn, n = 10) foureight_sim_week #> #> List of 6 #> $ summary_simulation:Classes 'data.table' and 'data.frame': 12 obs. of 11 variables: #> $ summary_week :Classes 'data.table' and 'data.frame': 300 obs. of 16 variables: #> $ roster_scores :Classes 'data.table' and 'data.frame': 8836 obs. of 23 variables: #> $ projected_scores :Classes 'data.table' and 'data.frame': 8836 obs. of 13 variables: #> $ league_info : tibble [1 × 17] (S3: tbl_df/tbl/data.frame) #> $ simulation_params :List of 7 plot(foureight_sim_week,type = \"luck\") plot(foureight_sim_week, type = \"points\") #> Picking joint bandwidth of 9.54"},{"path":"https://ffsimulator.ffverse.com/articles/custom.html","id":"overview-of-ff_simulate","dir":"Articles","previous_headings":"","what":"Overview of ff_simulate()","title":"Custom Simulations","text":"Loosely speaking, main ff_simulate function following components: importing data generating projections calculating roster scores building schedules aggregating week, season, simulation ’ll reuse structure vignette!","code":""},{"path":"https://ffsimulator.ffverse.com/articles/custom.html","id":"importing-data","dir":"Articles","previous_headings":"Overview of ff_simulate()","what":"Importing Data","title":"Custom Simulations","text":"default, ff_simulate imports following data based ff_connect conn object passed : retrieves week-level fantasy scoring specified years, built nflfastR weekly data combined platform specified league rules. retrieves latest FantasyPros positional rankings available DynastyProcess data repository. want customize rankings used simulation, can construct replace latest_rankings dataframe one similar structure column naming - important ones (positional) “ecr”, “sd”, “bye”, “fantasypros_id”. retrieves rosters attaches fantasypros_id . run hypothetical scenarios trades editing rosters dataframe hand running simulation! retrieves lineup constraints fantasy platform. can edit test hypothetical starting lineup settings minimum requirements! brings league information primarily used plot names.","code":"scoring_history <- ffscrapr::ff_scoringhistory(conn, seasons = 2012:2020) latest_rankings <- ffs_latest_rankings(type = \"draft\") # also \"week\", for inseason sims rosters <- ffs_rosters(conn) lineup_constraints <- ffs_starter_positions(conn) league_info <- ffscrapr::ff_league(conn)"},{"path":"https://ffsimulator.ffverse.com/articles/custom.html","id":"generating-projections","dir":"Articles","previous_headings":"Overview of ff_simulate()","what":"Generating Projections","title":"Custom Simulations","text":"ff_simulate runs two functions generate “projections” - first one builds population weekly scores resample , second one runs bootstrap resampling n_seasons x n_weeks. builds population weekly outcomes positional adp rank, using -mentioned scoring history well fp_rankings_history (2012-2020 historical positional rankings) fp_injury_table(injury model). uses adp_outcomes table, latest rankings, parameters (number seasons, specific weeks), rosters, generating dataframe length n_seasons x n_weeks x nrow(latest_rankings) automatically blanking NFL bye weeks.","code":"adp_outcomes <- ffs_adp_outcomes( scoring_history = scoring_history, gp_model = \"simple\", # or \"none\" pos_filter = c(\"QB\",\"RB\",\"WR\",\"TE\",\"K\") ) projected_scores <- ffs_generate_projections( adp_outcomes = adp_outcomes, latest_rankings = latest_rankings, n_seasons = 100, # number of seasons weeks = 1:14, # specifies which weeks to generate projections for rosters = rosters # optional, reduces the sample to just rostered players )"},{"path":"https://ffsimulator.ffverse.com/articles/custom.html","id":"calculating-roster-scores","dir":"Articles","previous_headings":"Overview of ff_simulate()","what":"Calculating Roster Scores","title":"Custom Simulations","text":"simple process conceptually, probably computationally expensive part simulation: first, inner join projected_scores player onto rosters, run linear programming optimizer determine optimal lineup calculate week’s score. function performs inner join two tables calculates position rank player (based scores week). function runs lineup optimisation applies small lineup efficiency model. Lineup efficiency refers ratio “actual lineup score” “optimal lineup score”. Lineup efficiency generated random number normally distributed around 0.775 (77.5%) standard deviation 0.05. gives usual lineup efficiency range somewhere 0.67 0.87, (experience) typical range lineup efficiency. can adjust lineup efficiency model , perhaps apply modelling afterwards. best_ball forces lineup efficiency 100% optimal score. options use parallel processing - experience, 100 seasons 12 team league small see benefit parallel. ’d recommend running larger simulations, .e. 12 x 1000, 100 x 1920 (like SFB)!","code":"roster_scores <- ffs_score_rosters( projected_scores = projected_scores, rosters = rosters ) optimal_scores <- ffs_optimise_lineups( roster_scores = roster_scores, lineup_constraints = lineup_constraints, lineup_efficiency_mean = 0.775, lineup_efficiency_sd = 0.05, best_ball = FALSE, # or TRUE pos_filter = c(\"QB\",\"RB\",\"WR\",\"TE\",\"K\") )"},{"path":"https://ffsimulator.ffverse.com/articles/custom.html","id":"building-schedules","dir":"Articles","previous_headings":"Overview of ff_simulate()","what":"Building Schedules","title":"Custom Simulations","text":"order calculate head head wins, need schedule! Enter ffs_build_schedules(): efficiently builds randomized head head schedule given number seasons, teams, weeks. starts circle method round robin scheduling, grows shrinks schedule match required number weeks, shuffles order teams assigned order weeks generated. doesn’t “guarantee” unique schedules, n_teams! x n_weeks! permutations schedule ’s likely schedules unique (3x10^18 possible schedules 12 team league playing 13 weeks).","code":"schedules <- ffs_build_schedules( n_seasons = n_seasons, n_weeks = n_weeks, seed = NULL, franchises = ffs_franchises(conn) )"},{"path":"https://ffsimulator.ffverse.com/articles/custom.html","id":"aggregating-results","dir":"Articles","previous_headings":"Overview of ff_simulate()","what":"Aggregating Results","title":"Custom Simulations","text":"Now schedule, can aggregate week, season, simulation: summary function feeds next summary function!","code":"summary_week <- ffs_summarise_week(optimal_scores, schedules) summary_season <- ffs_summarise_season(summary_week) summary_simulation <- ffs_summarise_simulation(summary_season)"},{"path":"https://ffsimulator.ffverse.com/articles/custom.html","id":"sfb-simulation","dir":"Articles","previous_headings":"","what":"SFB Simulation","title":"Custom Simulations","text":"Okay! now ’ve done , let’s look ’d customize functions simulate SFB11 - 1,920 team contest spread 20 league IDs. (code typically takes 30 minutes run parallel eats 40GB memory). Package listing. set ffscrapr cache hard drive, set seed reproducibility.","code":"options(ffscrapr.cache = \"filesystem\") library(ffsimulator) library(ffscrapr) library(tidyverse) library(tictoc) # for timing! set.seed(613)"},{"path":"https://ffsimulator.ffverse.com/articles/custom.html","id":"import-data","dir":"Articles","previous_headings":"SFB Simulation","what":"Import Data","title":"Custom Simulations","text":"can use one league ID grab historical scoring data rules/lineups etc entire SFB contest (rather running twenty league IDs). SFB spread multiple league IDs, need get list IDs leagueSearch endpoint, map get_rosters get_franchises helper functions just defined, attach division name. pretty straight forward, use tictoc time expensive parts computation know long takes - machine, takes 20-25 minutes compute. comparison, fast compute (minute two total).","code":"conn <- mfl_connect(2021, 47747) # a random SFB league to grab league info from league_info <- ffscrapr::ff_league(conn) scoring_history <- ffscrapr::ff_scoringhistory(conn, 2012:2020) adp_outcomes <- ffs_adp_outcomes(scoring_history = scoring_history, gp_model = \"simple\",pos_filter = c(\"QB\",\"RB\",\"WR\",\"TE\",\"K\")) latest_rankings <- ffs_latest_rankings() lineup_constraints <- ffs_starter_positions(conn) conn2 <- mfl_connect(2021) leagues <- mfl_getendpoint(conn2, \"leagueSearch\", SEARCH = \"#SFB11\") %>% pluck(\"content\",\"leagues\",\"league\") %>% tibble() %>% unnest_wider(1) %>% filter(str_detect(name,\"Mock|Copy|Satellite|Template\",negate = TRUE)) get_rosters <- function(league_id){ mfl_connect(2021, league_id) %>% ffs_rosters() } get_franchises <- function(league_id){ mfl_connect(2021, league_id) %>% ff_franchises() } rosters_raw <- leagues %>% select(-homeURL) %>% mutate( rosters = map(id, get_rosters), franchises = map(id, get_franchises) ) franchises <- rosters_raw %>% select(league_id = id, franchises) %>% unnest(franchises) %>% select(league_id, franchise_id, division_name) rosters <- rosters_raw %>% select(rosters) %>% unnest(rosters) %>% left_join(franchises,by = c(\"league_id\",\"franchise_id\")) n_seasons <- 100 n_weeks <- 13 projected_scores <- ffs_generate_projections(adp_outcomes = adp_outcomes, latest_rankings = latest_rankings, n_seasons = n_seasons, weeks = 1:14, rosters = rosters) tictoc::tic(glue::glue(\"ffs_score_rosters {Sys.time()}\")) roster_scores <- ffs_score_rosters(projected_scores, rosters) tictoc::toc() tictoc::tic(\"ffs_optimize_lineups {Sys.time()}\") optimal_scores <- ffs_optimize_lineups( roster_scores = roster_scores, lineup_constraints = lineup_constraints, pos_filter = c(\"QB\",\"RB\",\"WR\",\"TE\",\"K\"), best_ball = FALSE) tictoc::toc() schedules <- ffs_build_schedules(franchises = franchises, n_seasons = n_seasons, n_weeks = n_weeks) summary_week <- ffs_summarise_week(optimal_scores, schedules) summary_season <- ffs_summarise_season(summary_week) summary_simulation <- ffs_summarise_simulation(summary_season)"},{"path":"https://ffsimulator.ffverse.com/authors.html","id":null,"dir":"","previous_headings":"","what":"Authors","title":"Authors and Citation","text":"Tan Ho. Author, maintainer, copyright holder.","code":""},{"path":"https://ffsimulator.ffverse.com/authors.html","id":"citation","dir":"","previous_headings":"","what":"Citation","title":"Authors and Citation","text":"Ho T (2023). ffsimulator: Simulate Fantasy Football Seasons. https://ffsimulator.ffverse.com, https://github.com/ffverse/ffsimulator.","code":"@Manual{, title = {ffsimulator: Simulate Fantasy Football Seasons}, author = {Tan Ho}, year = {2023}, note = {https://ffsimulator.ffverse.com, https://github.com/ffverse/ffsimulator}, }"},{"path":"https://ffsimulator.ffverse.com/index.html","id":"ffsimulator-","dir":"","previous_headings":"","what":"ffsimulator • Simulate Fantasy Football Seasons","title":"ffsimulator • Simulate Fantasy Football Seasons","text":"ffsimulator package uses bootstrap resampling run fantasy football season simulations supported historical rankings nflfastR data, calculating optimal lineups, returning aggregated results. can quickly run league hundreds seasons builds data help study: expected season finishes range outcomes player contributions season wins roster constructions effects (potential) trades ! package part ffverse family R packages fantasy football analysis.","code":""},{"path":"https://ffsimulator.ffverse.com/index.html","id":"installation","dir":"","previous_headings":"","what":"Installation","title":"ffsimulator • Simulate Fantasy Football Seasons","text":"Install stable version package CRAN: Install development version either r-universe GitHub: development version separate documentation site .","code":"install.packages(\"ffsimulator\") # CRAN install.packages(\"ffsimulator\", repos = \"https://ffverse.r-universe.dev\") # pak is recommended, see https://github.com/r-lib/pak pak::pak(\"ffverse/ffsimulator\") # can also use remotes remotes::install_github(\"ffverse/ffsimulator\")"},{"path":"https://ffsimulator.ffverse.com/index.html","id":"usage","dir":"","previous_headings":"","what":"Usage","title":"ffsimulator • Simulate Fantasy Football Seasons","text":"season simulation can run follows: Please also see basic usage custom simulations vignettes detailed introductions.","code":"library(ffsimulator) library(ggplot2) library(ggridges) mfl_conn <- mfl_connect(season = 2021, league_id = 22627) ## OTHER PLATFORM CONNECTIONS MAY BE USED, FOR EXAMPLE: # sleeper_conn <- sleeper_connect(season = 2021, league_id = \"652582284720971776\") # flea_conn <- fleaflicker_connect(season = 2021, league_id = 312861) # espn_conn <- espn_connect(season = 2021, league_id = 899513) mfl_sim <- ff_simulate(conn = mfl_conn, n_seasons = 100) plot(mfl_sim)"},{"path":"https://ffsimulator.ffverse.com/index.html","id":"getting-help","dir":"","previous_headings":"","what":"Getting help","title":"ffsimulator • Simulate Fantasy Football Seasons","text":"best places get help package : nflverse discord (package well anything R/NFL related) opening issue","code":""},{"path":"https://ffsimulator.ffverse.com/index.html","id":"contributing","dir":"","previous_headings":"","what":"Contributing","title":"ffsimulator • Simulate Fantasy Football Seasons","text":"Many hands make light work! ways can contribute project: can open issue ’d like request specific data report bug/error. can sponsor project donations! ’d like contribute code, please check contribution guidelines.","code":""},{"path":"https://ffsimulator.ffverse.com/index.html","id":"terms-of-use","dir":"","previous_headings":"","what":"Terms of Use","title":"ffsimulator • Simulate Fantasy Football Seasons","text":"R code package released open source MIT License. Fantasy football NFL data accessed package belong respective owners, governed terms use.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/assert_columns.html","id":null,"dir":"Reference","previous_headings":"","what":"Check that dataframe has x column names — assert_columns","title":"Check that dataframe has x column names — assert_columns","text":"Check dataframe x column names","code":""},{"path":"https://ffsimulator.ffverse.com/reference/assert_columns.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Check that dataframe has x column names — assert_columns","text":"","code":"assert_columns(dataframe, required_columns)"},{"path":"https://ffsimulator.ffverse.com/reference/assert_columns.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Check that dataframe has x column names — assert_columns","text":"dataframe dataframe check required_columns required column names","code":""},{"path":"https://ffsimulator.ffverse.com/reference/assert_columns.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Check that dataframe has x column names — assert_columns","text":"silent ok else error something missing.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation.html","id":null,"dir":"Reference","previous_headings":"","what":"Automatically Plot ff_simulation Object — autoplot.ff_simulation","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation","text":"Creates automatic plots wins, ranks, points ff_simulation object created ff_simulate().","code":""},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation","text":"","code":"autoplot.ff_simulation(object, type = c(\"wins\", \"rank\", \"points\"), ...) # S3 method for ff_simulation plot(x, ..., type = c(\"wins\", \"rank\", \"points\"), y)"},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation","text":"object ff_simulation object created ff_simulate() type one \"wins\", \"rank\", \"points\" ... unused, required autoplot generic x ff_simulation object. y Ignored, required compatibility plot() generic.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation","text":"ggplot object","code":""},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation","text":"Usage function/method requires ggplot2 package (wins points plots) ggridges package.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation","text":"","code":"# \\donttest{ simulation <- .ffs_cache(\"foureight_sim.rds\") ggplot2::autoplot(simulation) # default is type = \"wins\" ggplot2::autoplot(simulation, type = \"rank\") ggplot2::autoplot(simulation, type = \"points\") #> Picking joint bandwidth of 7.68 # }"},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation_week.html","id":null,"dir":"Reference","previous_headings":"","what":"Automatically Plot ff_simulation Object — autoplot.ff_simulation_week","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation_week","text":"Creates automatic plots wins, ranks, points ff_simulation object created ff_simulate().","code":""},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation_week.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation_week","text":"","code":"autoplot.ff_simulation_week(object, type = c(\"luck\", \"points\"), ...) # S3 method for ff_simulation_week plot(x, ..., type = c(\"luck\", \"points\"), y)"},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation_week.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation_week","text":"object ff_simulation object created ff_simulate() type one \"luck\" \"points\" ... unused, required autoplot generic x ff_simulation_week object. y Ignored, required compatibility plot() generic.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation_week.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation_week","text":"ggplot object","code":""},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation_week.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation_week","text":"Usage function/method requires ggplot2 package (wins points plots) ggridges package.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation_week.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation_week","text":"","code":"# \\donttest{ simulation <- .ffs_cache(\"foureight_sim_week.rds\") ggplot2::autoplot(simulation) # default is type = \"luck\" ggplot2::autoplot(simulation, type = \"points\") #> Picking joint bandwidth of 9.54 # }"},{"path":"https://ffsimulator.ffverse.com/reference/dot-ff_apply_gp_model.html","id":null,"dir":"Reference","previous_headings":"","what":"Applies various injury models to adp outcomes — .ff_apply_gp_model","title":"Applies various injury models to adp outcomes — .ff_apply_gp_model","text":"Applies various injury models adp outcomes","code":""},{"path":"https://ffsimulator.ffverse.com/reference/dot-ff_apply_gp_model.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Applies various injury models to adp outcomes — .ff_apply_gp_model","text":"","code":".ff_apply_gp_model(adp_outcomes, model_type)"},{"path":"https://ffsimulator.ffverse.com/reference/dot-ff_apply_gp_model.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Applies various injury models to adp outcomes — .ff_apply_gp_model","text":"adp outcomes dataframe prob_gp column","code":""},{"path":"https://ffsimulator.ffverse.com/reference/dot-ff_optimise_one_lineup.html","id":null,"dir":"Reference","previous_headings":"","what":"Optimise single lineup — .ff_optimise_one_lineup","title":"Optimise single lineup — .ff_optimise_one_lineup","text":"Optimises lineups one franchise week time. Use purrr loops franchises/weeks/seasons","code":""},{"path":"https://ffsimulator.ffverse.com/reference/dot-ff_optimise_one_lineup.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Optimise single lineup — .ff_optimise_one_lineup","text":"","code":".ff_optimise_one_lineup(franchise_scores, lineup_constraints)"},{"path":"https://ffsimulator.ffverse.com/reference/dot-ff_optimise_one_lineup.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Optimise single lineup — .ff_optimise_one_lineup","text":"franchise_scores data frame scores one week one franchise lineup_constraints data frame created ffscrapr::ff_starter_positions()","code":""},{"path":"https://ffsimulator.ffverse.com/reference/dot-ff_optimise_one_lineup.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Optimise single lineup — .ff_optimise_one_lineup","text":"list including optimal_score optimal_lineup.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/dot-ff_rank_expand.html","id":null,"dir":"Reference","previous_headings":"","what":"Expand one rank into a vector of five ranks to broaden population of possible outcomes — .ff_rank_expand","title":"Expand one rank into a vector of five ranks to broaden population of possible outcomes — .ff_rank_expand","text":"Expand one rank vector five ranks broaden population possible outcomes","code":""},{"path":"https://ffsimulator.ffverse.com/reference/dot-ff_rank_expand.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Expand one rank into a vector of five ranks to broaden population of possible outcomes — .ff_rank_expand","text":"","code":".ff_rank_expand(.x)"},{"path":"https://ffsimulator.ffverse.com/reference/espn_connect.html","id":null,"dir":"Reference","previous_headings":"","what":"Connect to a league — espn_connect","title":"Connect to a league — espn_connect","text":"See ffscrapr::espn_connect() details.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/espn_connect.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Connect to a league — espn_connect","text":"connection object used ff_* functions","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ff_connect.html","id":null,"dir":"Reference","previous_headings":"","what":"Connect to a league — ff_connect","title":"Connect to a league — ff_connect","text":"See ffscrapr::ff_connect() details.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_connect.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Connect to a league — ff_connect","text":"connection object used ff_* functions","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ff_scoringhistory.html","id":null,"dir":"Reference","previous_headings":"","what":"Get league scoring history — ff_scoringhistory","title":"Get league scoring history — ff_scoringhistory","text":"See ffscrapr::ff_scoringhistory details.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_scoringhistory.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get league scoring history — ff_scoringhistory","text":"tidy dataframe weekly fantasy scoring data, one row per player per week","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate.html","id":null,"dir":"Reference","previous_headings":"","what":"Simulate Fantasy Seasons — ff_simulate","title":"Simulate Fantasy Seasons — ff_simulate","text":"main function package - uses bootstrap resampling run fantasy football season simulations supported historical rankings nflfastR data, calculating optimal lineups, returns aggregated results.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Simulate Fantasy Seasons — ff_simulate","text":"","code":"ff_simulate( conn, n_seasons = 100, n_weeks = 14, best_ball = FALSE, seed = NULL, gp_model = c(\"simple\", \"none\"), base_seasons = 2012:2022, actual_schedule = FALSE, replacement_level = TRUE, pos_filter = c(\"QB\", \"RB\", \"WR\", \"TE\", \"K\"), verbose = NULL, return = c(\"default\", \"all\") )"},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Simulate Fantasy Seasons — ff_simulate","text":"conn connection league made ff_connect() friends (required) n_seasons number seasons simulate, default = 100 n_weeks number weeks per season, default = 14 best_ball logical: weekly wins based optimal lineups? seed integer control reproducibility gp_model select \"simple\", \"none\" apply model whether player played given game, defaults \"simple\" base_seasons numeric vector selects seasons base data, earliest available 2012 actual_schedule logical: use actual ff_schedule? default FALSE replacement_level logical: use best available waiver replacement level? defaults TRUE pos_filter character vector positions filter/run, default c(\"QB\",\"RB\",\"WR\",\"TE\",\"K\") verbose logical: print status messages? default TRUE, configure options(ffsimulator.verbose) return one c(\"default\", \"\") - objects return output list","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Simulate Fantasy Seasons — ff_simulate","text":"ff_simulation object can passed plot() contains output data simulation.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Simulate Fantasy Seasons — ff_simulate","text":"","code":"# \\donttest{ try({ # try block to prevent CRAN-related issues conn <- mfl_connect(2021, 22627) ff_simulate(conn, n_seasons = 25) }) #> ── Starting simulation 2023-08-25 02:57:14.613111 ────────────────────────────── #> ℹ Importing data #> ✔ Importing data ... done #> #> ℹ Generating Projections #> ✔ Generating Projections ... done #> #> ℹ Calculating Roster Scores #> ✔ Calculating Roster Scores ... done #> #> ℹ Optimizing Lineups #> ✔ Optimizing Lineups ... done #> #> ℹ Building Schedules #> ✔ Building Schedules ... done #> #> ℹ Summarising Simulation Data #> ✔ Summarising Simulation Data ... done #> #> ── Simulation complete! 2023-08-25 02:57:53.97167 ────────────────────────────── #> #> List of 7 #> $ summary_simulation:Classes ‘data.table’ and 'data.frame':\t12 obs. of 11 variables: #> $ summary_season :Classes ‘data.table’ and 'data.frame':\t300 obs. of 12 variables: #> $ summary_week :Classes ‘data.table’ and 'data.frame':\t4200 obs. of 16 variables: #> $ roster_scores :Classes ‘data.table’ and 'data.frame':\t194516 obs. of 23 variables: #> $ projected_scores :Classes ‘data.table’ and 'data.frame':\t117516 obs. of 14 variables: #> $ league_info : tibble [1 × 17] (S3: tbl_df/tbl/data.frame) #> $ simulation_params :List of 9 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate_week.html","id":null,"dir":"Reference","previous_headings":"","what":"Simulate Fantasy Week — ff_simulate_week","title":"Simulate Fantasy Week — ff_simulate_week","text":"function simulates single upcoming week using methodology season-long simulation, ff_simulate().","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate_week.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Simulate Fantasy Week — ff_simulate_week","text":"","code":"ff_simulate_week( conn, n = 1000, best_ball = FALSE, seed = NULL, base_seasons = 2012:2022, actual_schedule = TRUE, replacement_level = FALSE, pos_filter = c(\"QB\", \"RB\", \"WR\", \"TE\", \"K\"), verbose = NULL, return = c(\"default\", \"all\") )"},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate_week.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Simulate Fantasy Week — ff_simulate_week","text":"conn connection league made ff_connect() friends (required) n number times simulate upcoming week, default 1000 best_ball logical: weekly wins based optimal lineups? seed integer control reproducibility base_seasons numeric vector selects seasons base data, earliest available 2012 actual_schedule logical: use actual ff_schedule? default TRUE replacement_level logical: use best available waiver replacement level? defaults FALSE upcoming week simulations pos_filter character vector positions filter/run, default c(\"QB\",\"RB\",\"WR\",\"TE\",\"K\") verbose logical: print status messages? default TRUE, configure options(ffsimulator.verbose) return one c(\"default\", \"\") - objects return output list","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate_week.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Simulate Fantasy Week — ff_simulate_week","text":"ff_simulation object can passed plot() contains output data simulation.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate_week.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Simulate Fantasy Week — ff_simulate_week","text":"","code":"# \\donttest{ try({ # try block to prevent CRAN-related issues conn <- mfl_connect(2021, 22627) ff_simulate_week(conn, n = 1000, actual_schedule = TRUE) }) #> ── Starting simulation 2023-08-25 02:57:54.205087 ────────────────────────────── #> ℹ Importing data #> ✔ Importing data ... done #> #> Warning: no non-missing arguments to min; returning Inf #> ✖ No unplayed weeks to simulate! #> #> List of 3 #> $ schedule : tibble [180 × 6] (S3: tbl_df/tbl/data.frame) #> $ league_info : tibble [1 × 17] (S3: tbl_df/tbl/data.frame) #> $ simulation_params:List of 6 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ff_starter_positions.html","id":null,"dir":"Reference","previous_headings":"","what":"Get league starter positions — ff_starter_positions","title":"Get league starter positions — ff_starter_positions","text":"See ffscrapr::ff_starter_positions details.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_starter_positions.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get league starter positions — ff_starter_positions","text":"tidy dataframe positional lineup rules, one row per position minimum maximum starters well total starter calculations.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ff_wins_added.html","id":null,"dir":"Reference","previous_headings":"","what":"Wins Added — ff_wins_added","title":"Wins Added — ff_wins_added","text":"(EXPERIMENTAL) function adds basic wins-added calculation player every team, presenting change wins player removed team net wins--replacement player. can bit time/compute-expensive calculation.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_wins_added.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Wins Added — ff_wins_added","text":"","code":"ff_wins_added(conn, ...)"},{"path":"https://ffsimulator.ffverse.com/reference/ff_wins_added.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Wins Added — ff_wins_added","text":"conn connection league made ff_connect() friends (required) ... Arguments passed ff_simulate n_seasons number seasons simulate, default = 100 n_weeks number weeks per season, default = 14 best_ball logical: weekly wins based optimal lineups? seed integer control reproducibility gp_model select \"simple\", \"none\" apply model whether player played given game, defaults \"simple\" base_seasons numeric vector selects seasons base data, earliest available 2012 actual_schedule logical: use actual ff_schedule? default FALSE replacement_level logical: use best available waiver replacement level? defaults TRUE pos_filter character vector positions filter/run, default c(\"QB\",\"RB\",\"WR\",\"TE\",\"K\") verbose logical: print status messages? default TRUE, configure options(ffsimulator.verbose) return one c(\"default\", \"\") - objects return output list","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_wins_added.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Wins Added — ff_wins_added","text":"dataframe summarising net effect player team's wins","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_wins_added.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Wins Added — ff_wins_added","text":"Runs base simulation (usual parameters available ff_simulate), every player every team (except replacement level players): remove specific roster reoptimize lineups just roster without player calculate score ends without player summarise new simulation return delta wins points Summarise wins added difference sim player sim without ","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_wins_added.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Wins Added — ff_wins_added","text":"","code":"# \\donttest{ try({ # try block to prevent CRAN-related issues # n_seasons set so that the example runs more quickly ff_wins_added(mfl_connect(2021,54040), n_seasons = 5) }) #> ── BASE SIMULATION ───────────────────────────────────────────────────────────── #> ── Starting simulation 2023-08-25 02:58:08.246494 ────────────────────────────── #> ℹ Importing data #> ✔ Importing data ... done #> #> ℹ Generating Projections #> ✔ Generating Projections ... done #> #> ℹ Calculating Roster Scores #> ✔ Calculating Roster Scores ... done #> #> ℹ Optimizing Lineups #> ✔ Optimizing Lineups ... done #> #> ℹ Building Schedules #> ✔ Building Schedules ... done #> #> ℹ Summarising Simulation Data #> ✔ Summarising Simulation Data ... done #> #> ── Simulation complete! 2023-08-25 02:58:27.40827 ────────────────────────────── #> ── Start WAR calcs 2023-08-25 02:58:27.414636 ────────────────────────────────── #> ── WAR calcs complete! 2023-08-25 02:59:25.524351 ────────────────────────────── #> #> List of 15 #> $ war :Classes ‘data.table’ and 'data.frame':\t449 obs. of 13 variables: #> $ summary_simulation:Classes ‘data.table’ and 'data.frame':\t14 obs. of 11 variables: #> $ summary_season :Classes ‘data.table’ and 'data.frame':\t70 obs. of 12 variables: #> $ summary_week :Classes ‘data.table’ and 'data.frame':\t980 obs. of 16 variables: #> $ schedules :Classes ‘data.table’ and 'data.frame':\t980 obs. of 5 variables: #> $ optimal_scores :Classes ‘data.table’ and 'data.frame':\t980 obs. of 10 variables: #> $ roster_scores :Classes ‘data.table’ and 'data.frame':\t42308 obs. of 22 variables: #> $ projected_scores :Classes ‘data.table’ and 'data.frame':\t25018 obs. of 14 variables: #> $ scoring_history : tibble [56,067 × 26] (S3: tbl_df/tbl/data.frame) #> $ franchises : tibble [14 × 8] (S3: tbl_df/tbl/data.frame) #> $ rosters :'data.frame':\t449 obs. of 13 variables: #> $ lineup_constraints: tibble [4 × 7] (S3: tbl_df/tbl/data.frame) #> $ latest_rankings : nflvrs_d [1,051 × 9] (S3: nflverse_data/tbl_df/tbl/data.table/data.frame) #> $ league_info : tibble [1 × 17] (S3: tbl_df/tbl/data.frame) #> $ simulation_params :List of 9 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_add_replacement_level.html","id":null,"dir":"Reference","previous_headings":"","what":"Add replacement level players to each roster — ffs_add_replacement_level","title":"Add replacement level players to each roster — ffs_add_replacement_level","text":"Add replacement level players roster","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_add_replacement_level.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Add replacement level players to each roster — ffs_add_replacement_level","text":"","code":"ffs_add_replacement_level( rosters, latest_rankings, franchises, lineup_constraints, pos_filter = c(\"QB\", \"RB\", \"WR\", \"TE\") )"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_add_replacement_level.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Add replacement level players to each roster — ffs_add_replacement_level","text":"rosters dataframe rosters created ffs_rosters() latest_rankings dataframe latest rankings created ff_latest_rankings() franchises dataframe franchises created ffs_franchises() lineup_constraints dataframe lineup constraints created ffs_starter_positions pos_filter character vector positions filter , defaults c(\"QB\",\"RB\",\"WR\",\"TE\",\"K\")","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_add_replacement_level.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Add replacement level players to each roster — ffs_add_replacement_level","text":"dataframe rosters replacements","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes.html","id":null,"dir":"Reference","previous_headings":"","what":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes","text":"backbone ffsimulator resampling process coming population weekly outcomes every preseason positional rank. function creates dataframe connecting historical FantasyPros.com rankings nflfastR-based scoring data, created ffscrapr::ff_scoringhistory().","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes","text":"","code":"ffs_adp_outcomes( scoring_history, gp_model = \"simple\", pos_filter = c(\"QB\", \"RB\", \"WR\", \"TE\") )"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes","text":"scoring_history scoring history table created ffscrapr::ff_scoringhistory() gp_model either \"simple\" \"none\" - simple uses average games played per season position/adp combination, none assumes every game played. pos_filter character vector: filter positions returned specific positions, default: c(\"QB\",\"RB\",\"WR\",\"TE)","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes","text":"dataframe position, rank, probability games played, corresponding nested list per row week score outcomes.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes","text":"","code":"# \\donttest{ # cached data scoring_history <- .ffs_cache(\"mfl_scoring_history.rds\") ffs_adp_outcomes(scoring_history, gp_model = \"simple\") #> pos rank prob_gp week_outcomes #> 1: QB 1 0.9265173 12.92,14.36,13.30,28.48, 9.42,18.32,... #> 2: QB 2 0.9250973 9.40,17.00, 9.70,17.78,-2.00,18.79,... #> 3: QB 3 0.9235976 20.56,21.10,24.46,17.68,33.23,32.94,... #> 4: QB 4 0.9219388 20.56,21.10,24.46,17.68,33.23,32.94,... #> 5: QB 5 0.9200411 20.56,21.10,24.46,17.68,33.23,32.94,... #> --- #> 643: WR 240 0.1362678 1.8,0.9,2.8,1.3,0.3,1.6 #> 644: WR 241 0.1343298 1.0,2.1,1.8,0.9,0.3,1.6 #> 645: WR 242 0.1323911 1.0, 2.1,14.5, 5.7, 6.7, 5.9,... #> 646: WR 243 0.1304520 1.0, 2.1,14.5, 5.7, 6.7, 5.9,... #> 647: WR 244 0.1285126 1.0, 2.1, 5.7, 6.3, 5.2,11.4,... #> player_name #> 1: Aaron Rodgers,Deshaun Watson,Deshaun Watson,Patrick Mahomes,Patrick Mahomes,Patrick Mahomes,... #> 2: Baker Mayfield,Aaron Rodgers,Deshaun Watson,Patrick Mahomes,Lamar Jackson,Dak Prescott,... #> 3: Matt Ryan,Baker Mayfield,Aaron Rodgers,Deshaun Watson,Patrick Mahomes,Lamar Jackson,... #> 4: Matt Ryan,Baker Mayfield,Aaron Rodgers,Deshaun Watson,Carson Wentz,Kyler Murray,... #> 5: Matt Ryan,Cam Newton,Baker Mayfield,Aaron Rodgers,Carson Wentz,Kyler Murray,... #> --- #> 643: Ashton Dulin,CJ Board,JoJo Natson,Marcus Kemp #> 644: Fred Brown,Ashton Dulin,JoJo Natson,Marcus Kemp #> 645: Fred Brown,Allen Lazard,Marcus Kemp #> 646: Fred Brown,Allen Lazard,Marcus Kemp #> 647: Fred Brown,Marvin Hall,Allen Lazard,Darrius Shepherd #> fantasypros_id #> 1: 9001,16398,16398,16413,16413,16413,... #> 2: 17237,9001,16398,16413,17233,15600,... #> 3: 9444,17237,9001,16398,16413,17233,... #> 4: 9444,17237,9001,16398,15520,18600,... #> 5: 9444,9869,17237,9001,15520,18600,... #> --- #> 643: 18656,16834,16854,16918 #> 644: 17160,18656,16854,16918 #> 645: 17160,17301,16918 #> 646: 17160,17301,16918 #> 647: 17160,16115,17301,19030 ffs_adp_outcomes(scoring_history, gp_model = \"none\") #> pos rank prob_gp week_outcomes #> 1: QB 1 1 12.92,14.36,13.30,28.48, 9.42,18.32,... #> 2: QB 2 1 9.40,17.00, 9.70,17.78,-2.00,18.79,... #> 3: QB 3 1 20.56,21.10,24.46,17.68,33.23,32.94,... #> 4: QB 4 1 20.56,21.10,24.46,17.68,33.23,32.94,... #> 5: QB 5 1 20.56,21.10,24.46,17.68,33.23,32.94,... #> --- #> 674: WR 255 1 0,0 #> 675: WR 256 1 0,0 #> 676: WR 257 1 0,0 #> 677: WR 258 1 0,0 #> 678: WR 259 1 0,0 #> player_name #> 1: Aaron Rodgers,Deshaun Watson,Deshaun Watson,Patrick Mahomes,Patrick Mahomes,Patrick Mahomes,... #> 2: Baker Mayfield,Aaron Rodgers,Deshaun Watson,Patrick Mahomes,Lamar Jackson,Dak Prescott,... #> 3: Matt Ryan,Baker Mayfield,Aaron Rodgers,Deshaun Watson,Patrick Mahomes,Lamar Jackson,... #> 4: Matt Ryan,Baker Mayfield,Aaron Rodgers,Deshaun Watson,Carson Wentz,Kyler Murray,... #> 5: Matt Ryan,Cam Newton,Baker Mayfield,Aaron Rodgers,Carson Wentz,Kyler Murray,... #> --- #> 674: Cyril Grayson #> 675: Cyril Grayson #> 676: Cyril Grayson #> 677: Cyril Grayson #> 678: Cyril Grayson #> fantasypros_id #> 1: 9001,16398,16398,16413,16413,16413,... #> 2: 17237,9001,16398,16413,17233,15600,... #> 3: 9444,17237,9001,16398,16413,17233,... #> 4: 9444,17237,9001,16398,15520,18600,... #> 5: 9444,9869,17237,9001,15520,18600,... #> --- #> 674: 17096 #> 675: 17096 #> 676: 17096 #> 677: 17096 #> 678: 17096 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes_week.html","id":null,"dir":"Reference","previous_headings":"","what":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes_week","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes_week","text":"backbone ffsimulator resampling process coming population weekly outcomes every inseason weekly rank. function creates dataframe connecting historical FantasyPros.com rankings nflfastR-based scoring data, created ffscrapr::ff_scoringhistory().","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes_week.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes_week","text":"","code":"ffs_adp_outcomes_week(scoring_history, pos_filter = c(\"QB\", \"RB\", \"WR\", \"TE\"))"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes_week.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes_week","text":"scoring_history scoring history table created ffscrapr::ff_scoringhistory() pos_filter character vector: filter positions returned specific positions, default: c(\"QB\",\"RB\",\"WR\",\"TE)","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes_week.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes_week","text":"dataframe position, rank, probability games played, corresponding nested list per row week score outcomes.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes_week.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes_week","text":"","code":"# \\donttest{ # cached data scoring_history <- .ffs_cache(\"mfl_scoring_history.rds\") ffs_adp_outcomes_week(scoring_history, pos_filter = c(\"QB\",\"RB\",\"WR\",\"TE\")) #> pos rank week_outcomes #> 1: QB 1 7.64, 7.64,32.88,24.48,11.44,24.30,... #> 2: QB 2 32.94, 7.64,32.88,24.48,11.44,24.30,... #> 3: QB 3 32.94, 2.56, 7.64,32.88,24.48,11.44,... #> 4: QB 4 30.80, 6.96,28.76,13.32,32.94, 2.56,... #> 5: QB 5 30.80, 6.96,28.76,13.32,21.10,24.46,... #> --- #> 476: WR 170 -0.2, 1.2, 0.0, 2.1, NA, NA,... #> 477: WR 171 -0.2, 0.0, NA, NA, NA, NA,... #> 478: WR 172 -0.2, 0.0, NA, NA, NA, NA,... #> 479: WR 173 0,NA,NA,NA,NA,NA,... #> 480: WR 174 0,NA,NA,NA,NA,NA,... #> player_name #> 1: Matt Ryan,Matt Ryan,Lamar Jackson,Lamar Jackson,Lamar Jackson,Lamar Jackson,... #> 2: Matt Ryan,Matt Ryan,Lamar Jackson,Lamar Jackson,Lamar Jackson,Dak Prescott,... #> 3: Matt Ryan,Matt Ryan,Matt Ryan,Lamar Jackson,Lamar Jackson,Lamar Jackson,... #> 4: Kyler Murray,Matt Ryan,Matt Ryan,Matt Ryan,Lamar Jackson,Lamar Jackson,... #> 5: Kyler Murray,Matt Ryan,Matt Ryan,Matt Ryan,Lamar Jackson,Lamar Jackson,... #> --- #> 476: Deonte Harty,Dwayne Harris,Johnny Holton,Jaleel Scott #> 477: Deonte Harty,Johnny Holton #> 478: Deonte Harty,Johnny Holton #> 479: Johnny Holton #> 480: Johnny Holton #> fantasypros_id #> 1: 9444,9444,17233,17233,17233,17233,... #> 2: 9444,9444,17233,17233,17233,15600,... #> 3: 9444,9444,9444,17233,17233,17233,... #> 4: 18600,9444,9444,9444,17233,17233,... #> 5: 18600,9444,9444,9444,17233,17233,... #> --- #> 476: 18876,10004,15803,17260 #> 477: 18876,15803 #> 478: 18876,15803 #> 479: 15803 #> 480: 15803 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_build_schedules.html","id":null,"dir":"Reference","previous_headings":"","what":"Generate fantasy schedules — ffs_build_schedules","title":"Generate fantasy schedules — ffs_build_schedules","text":"function generates random head head schedules given number seasons, teams, weeks.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_build_schedules.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Generate fantasy schedules — ffs_build_schedules","text":"","code":"ffs_build_schedules( n_teams = NULL, n_seasons = 100, n_weeks = 14, franchises = NULL, seed = NULL )"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_build_schedules.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Generate fantasy schedules — ffs_build_schedules","text":"n_teams number teams simulation n_seasons number seasons simulate, default = 100 n_weeks number weeks per season, default = 14 franchises optional: dataframe franchises created ffs_franchises() - overrides n_teams argument attach actual franchise IDs schedule output. seed integer control reproducibility","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_build_schedules.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Generate fantasy schedules — ffs_build_schedules","text":"dataframe schedules","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_build_schedules.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Generate fantasy schedules — ffs_build_schedules","text":"starts circle method round robin scheduling, grows shrinks schedule match required number weeks, shuffles order teams assigned order weeks generated. \"guarantee\" unique schedules, n_teams! x n_weeks! permutations schedule likely schedules unique (3x10^18 possible schedules 12 team league playing 13 weeks).","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_build_schedules.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Generate fantasy schedules — ffs_build_schedules","text":"","code":"# \\donttest{ ffs_build_schedules(n_teams = 12, n_seasons = 1, n_weeks = 14) #> team opponent franchise_id opponent_id #> 1: 7 12 9 1 #> 2: 11 10 9 1 #> 3: 6 1 9 1 #> 4: 5 9 9 1 #> 5: 2 8 9 1 #> --- #> 164: 8 12 14 1 #> 165: 9 10 14 1 #> 166: 1 7 14 1 #> 167: 10 9 14 1 #> 168: 12 8 14 1 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_copy_template.html","id":null,"dir":"Reference","previous_headings":"","what":"Copy simulation template to filename — ffs_copy_template","title":"Copy simulation template to filename — ffs_copy_template","text":"Creates simulation template file components ff_simulate, ready tinkering!","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_copy_template.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Copy simulation template to filename — ffs_copy_template","text":"","code":"ffs_copy_template( filename = \"ff_simulation.R\", template = c(\"season\", \"week\"), overwrite = NULL )"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_copy_template.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Copy simulation template to filename — ffs_copy_template","text":"filename New file name, defaults putting \"ff_simulation.R\" current directory template choice template: one \"season\" \"week\" overwrite logical (NULL) - overwrite existing file found?","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_copy_template.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Copy simulation template to filename — ffs_copy_template","text":"success message signalling success/failure.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_copy_template.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Copy simulation template to filename — ffs_copy_template","text":"","code":"# \\donttest{ tmp <- tempfile() ffs_copy_template(tmp) #> ✔ Successfully copied template to /tmp/Rtmp92Zhxs/file1631208c25db! # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_franchises.html","id":null,"dir":"Reference","previous_headings":"","what":"Get Franchises — ffs_franchises","title":"Get Franchises — ffs_franchises","text":"function lightly wraps ffscrapr::ff_franchises() adds league_id, required column ffsimulator.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_franchises.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get Franchises — ffs_franchises","text":"","code":"ffs_franchises(conn)"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_franchises.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get Franchises — ffs_franchises","text":"conn connection object created ffscrapr::ff_connect() friends.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_franchises.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get Franchises — ffs_franchises","text":"dataframe franchises includes league_id column","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_franchises.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Get Franchises — ffs_franchises","text":"","code":"# \\donttest{ # cached examples conn <- .ffs_cache(\"mfl_conn.rds\") try({ # prevents CRAN connectivity issues, not actually required in normal usage ffs_franchises(conn) }) #> # A tibble: 12 × 11 #> franchise_id franchise_name salaryCapAmount icon waiverSortOrder logo #> #> 1 0001 Mexico City Space F… \"\" http… 9 http… #> 2 0002 Dirty Dgens \"\" http… 6 http… #> 3 0003 Alberta Armadillos \"\" http… 3 NA #> 4 0004 Electric Woodies \"\" http… 10 http… #> 5 0005 Motor City Mutts \"\" NA 2 NA #> 6 0006 Hoth City Tauntauns \"\" http… 1 http… #> 7 0007 Dispersal - JPEG Jo… \"\" NA 8 NA #> 8 0008 DS \"\" NA 5 NA #> 9 0009 Kill Devil Hills Ca… \"\" http… 11 http… #> 10 0010 Dispersal - Pirates… \"\" NA 7 NA #> 11 0011 TB12 \"\" http… 4 http… #> 12 0012 Indigo Plateau Elite \"\" http… 12 http… #> # ℹ 5 more variables: bbidAvailableBalance , stadium , abbrev , #> # sound , league_id # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections.html","id":null,"dir":"Reference","previous_headings":"","what":"Generate Projections — ffs_generate_projections","title":"Generate Projections — ffs_generate_projections","text":"Runs bootstrapped resampling player week outcomes latest rankings rosters given number seasons weeks per season.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Generate Projections — ffs_generate_projections","text":"","code":"ffs_generate_projections( adp_outcomes, latest_rankings, n_seasons = 100, weeks = 1:14, rosters = NULL )"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Generate Projections — ffs_generate_projections","text":"adp_outcomes dataframe adp-based weekly outcomes, created ffs_adp_outcomes() latest_rankings dataframe rankings, created ffs_latest_rankings() n_seasons number seasons, default 100 weeks numeric vector weeks simulate, defaults 1:14 rosters dataframe rosters, created ffs_rosters() - optional, reduces computation just rostered players","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Generate Projections — ffs_generate_projections","text":"dataframe weekly scores player simulation, approximately length n_seasons x n_weeks x latest_rankings","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Generate Projections — ffs_generate_projections","text":"","code":"# \\donttest{ # cached examples adp_outcomes <- .ffs_cache(\"adp_outcomes.rds\") latest_rankings <- .ffs_cache(\"latest_rankings.rds\") ffs_generate_projections(adp_outcomes, latest_rankings) #> season fantasypros_id player pos team bye ecr sd rank #> 1: 2 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 #> 2: 2 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 #> 3: 2 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 #> 4: 2 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 #> 5: 2 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 #> --- #> 994514: 5 19701 Lawrence Cager WR FA NA 230.50 7.50 243 #> 994515: 5 19701 Lawrence Cager WR FA NA 230.50 7.50 243 #> 994516: 5 19701 Lawrence Cager WR FA NA 230.50 7.50 243 #> 994517: 5 19701 Lawrence Cager WR FA NA 230.50 7.50 243 #> 994518: 5 19701 Lawrence Cager WR FA NA 230.50 7.50 243 #> scrape_date week projection gp_model projected_score #> 1: 2021-09-03 1 7.24 1 7.24 #> 2: 2021-09-03 2 21.32 1 21.32 #> 3: 2021-09-03 3 20.44 1 20.44 #> 4: 2021-09-03 4 29.32 1 29.32 #> 5: 2021-09-03 5 28.73 1 28.73 #> --- #> 994514: 2021-09-03 10 2.10 1 NA #> 994515: 2021-09-03 11 4.40 0 NA #> 994516: 2021-09-03 12 0.00 0 NA #> 994517: 2021-09-03 13 0.00 0 NA #> 994518: 2021-09-03 14 2.10 0 NA # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections_week.html","id":null,"dir":"Reference","previous_headings":"","what":"Generate Projections — ffs_generate_projections_week","title":"Generate Projections — ffs_generate_projections_week","text":"Runs bootstrapped resampling player week outcomes latest rankings rosters given number seasons weeks per season.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections_week.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Generate Projections — ffs_generate_projections_week","text":"","code":"ffs_generate_projections_week( adp_outcomes, latest_rankings, n = 1000, rosters = NULL )"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections_week.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Generate Projections — ffs_generate_projections_week","text":"adp_outcomes dataframe adp-based weekly outcomes, created ffs_adp_outcomes() latest_rankings dataframe rankings, created ffs_latest_rankings() n number weeks simulate rosters dataframe rosters, created ffs_rosters() - optional, reduces computation just rostered players","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections_week.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Generate Projections — ffs_generate_projections_week","text":"dataframe weekly scores player simulation, approximately length n_seasons x n_weeks x latest_rankings","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections_week.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Generate Projections — ffs_generate_projections_week","text":"","code":"# \\donttest{ # cached examples adp_outcomes_week <- .ffs_cache(\"adp_outcomes_week.rds\") latest_rankings_week <- .ffs_cache(\"latest_rankings_week.rds\") ffs_generate_projections_week(adp_outcomes_week, latest_rankings_week) #> week fantasypros_id player pos team ecr sd rank #> 1: 2 17233 Lamar Jackson QB BAL 1.79 0.67 1 #> 2: 3 17233 Lamar Jackson QB BAL 1.79 0.67 1 #> 3: 9 17233 Lamar Jackson QB BAL 1.79 0.67 1 #> 4: 22 17233 Lamar Jackson QB BAL 1.79 0.67 1 #> 5: 24 17233 Lamar Jackson QB BAL 1.79 0.67 1 #> --- #> 276996: 504 18941 Jalen Guyton WR LAC 109.67 17.99 144 #> 276997: 326 19270 Devin Duvernay WR BAL 121.00 15.00 145 #> 276998: 428 19270 Devin Duvernay WR BAL 121.00 15.00 145 #> 276999: 849 19270 Devin Duvernay WR BAL 121.00 15.00 145 #> 277000: 553 18318 Jalen Hurd WR SF 117.67 15.92 146 #> scrape_date projected_score projection gp_model season #> 1: 2021-09-06 NA NA 1 1 #> 2: 2021-09-06 19.80 19.80 1 1 #> 3: 2021-09-06 NA NA 1 1 #> 4: 2021-09-06 14.18 14.18 1 1 #> 5: 2021-09-06 29.32 29.32 1 1 #> --- #> 276996: 2021-09-06 NA NA 1 1 #> 276997: 2021-09-06 NA NA 1 1 #> 276998: 2021-09-06 NA NA 1 1 #> 276999: 2021-09-06 1.60 1.60 1 1 #> 277000: 2021-09-06 NA NA 1 1 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_latest_rankings.html","id":null,"dir":"Reference","previous_headings":"","what":"Download latest rankings from DynastyProcess GitHub — ffs_latest_rankings","title":"Download latest rankings from DynastyProcess GitHub — ffs_latest_rankings","text":"Fetches copy latest FantasyPros redraft positional rankings data DynastyProcess.com's data repository.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_latest_rankings.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Download latest rankings from DynastyProcess GitHub — ffs_latest_rankings","text":"","code":"ffs_latest_rankings(type = c(\"draft\", \"week\"))"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_latest_rankings.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Download latest rankings from DynastyProcess GitHub — ffs_latest_rankings","text":"type one \"draft\" \"week\" - controls whether pull preseason inseason rankings.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_latest_rankings.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Download latest rankings from DynastyProcess GitHub — ffs_latest_rankings","text":"dataframe copy latest FP rankings DynastyProcess's data repository","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_latest_rankings.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Download latest rankings from DynastyProcess GitHub — ffs_latest_rankings","text":"issues output data, please open issue DynastyProcess data repository.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_latest_rankings.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Download latest rankings from DynastyProcess GitHub — ffs_latest_rankings","text":"","code":"# \\donttest{ try({ # try block to prevent CRAN-related issues ffs_latest_rankings() }) #> ── nflverse FP expert rankings ───────────────────────────────────────────────── #> ℹ Data updated: 2023-08-25 02:59:35 UTC #> # A tibble: 1,051 × 9 #> player fantasypros_id pos team bye ecr sd sportradar_id scrape_date #> #> 1 Derwi… 17310 DB LAC 5 1.08 0.28 01c52412-725… 2023-08-25 #> 2 Jalen… 23721 DB HOU 7 1.92 0.28 7ec32a97-e67… 2023-08-25 #> 3 Budda… 16733 DB ARI 14 3.67 1.03 5ce20f3e-0f0… 2023-08-25 #> 4 Minka… 17278 DB PIT 6 5 0.82 1aede0b9-557… 2023-08-25 #> 5 Jaqua… 23719 DB CHI 13 6.25 4.71 965096f8-96e… 2023-08-25 #> 6 Antoi… 19266 DB TBB 5 7.42 1.75 27732f2b-200… 2023-08-25 #> 7 Kyle … 19337 DB NEP 11 7.75 1.36 1d8d5c04-15e… 2023-08-25 #> 8 Kyle … 23494 DB BAL 13 7.92 2.25 c4172123-905… 2023-08-25 #> 9 Talan… 22817 DB SFO 9 10.5 3.07 a1a2f797-77a… 2023-08-25 #> 10 Harri… 11260 DB MIN 13 11.8 1.88 407f1923-665… 2023-08-25 #> # ℹ 1,041 more rows # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_optimise_lineups.html","id":null,"dir":"Reference","previous_headings":"","what":"Optimise Lineups — ffs_optimise_lineups","title":"Optimise Lineups — ffs_optimise_lineups","text":"Calculates optimal lineups franchises dataframe based table lineup constraints.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_optimise_lineups.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Optimise Lineups — ffs_optimise_lineups","text":"","code":"ffs_optimise_lineups( roster_scores, lineup_constraints, lineup_efficiency_mean = 0.775, lineup_efficiency_sd = 0.05, best_ball = FALSE, pos_filter = c(\"QB\", \"RB\", \"WR\", \"TE\") ) ffs_optimize_lineups( roster_scores, lineup_constraints, lineup_efficiency_mean = 0.775, lineup_efficiency_sd = 0.05, best_ball = FALSE, pos_filter = c(\"QB\", \"RB\", \"WR\", \"TE\") )"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_optimise_lineups.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Optimise Lineups — ffs_optimise_lineups","text":"roster_scores dataframe generated ffs_score_rosters() - contain columns like: projected_score, pos, player_id lineup_constraints dataframe generated ffscrapr::ff_starter_positions() - contain columns pos, min, max, offense_starters lineup_efficiency_mean average lineup efficiency use, defaults 0.775 lineup_efficiency_sd standard deviation lineup efficiency, defaults 0.05 best_ball logical: FALSE apply lineup efficiency factor TRUE uses optimal scores actual scores, default = FALSE pos_filter character vector specifying positions eligible - defaults c(\"QB\",\"RB\",\"WR\",\"TE)","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_optimise_lineups.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Optimise Lineups — ffs_optimise_lineups","text":"dataframe team scored week","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_optimise_lineups.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Optimise Lineups — ffs_optimise_lineups","text":"Lineup efficiency percentage optimal/best-ball score used actual score - default, lineup efficiency team non-best-ball settings normally distributed around mean 77.5% standard deviation 5%.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_optimise_lineups.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Optimise Lineups — ffs_optimise_lineups","text":"","code":"# \\donttest{ # cached examples roster_scores <- .ffs_cache(\"roster_scores.rds\") lineup_constraints <- .ffs_cache(\"mfl_lineup_constraints.rds\") ffs_optimise_lineups(roster_scores, lineup_constraints) #> league_id franchise_id franchise_name season week #> 1: 22627 0001 Mexico City Space Force 1 1 #> 2: 22627 0001 Mexico City Space Force 1 2 #> 3: 22627 0001 Mexico City Space Force 1 3 #> 4: 22627 0001 Mexico City Space Force 2 1 #> 5: 22627 0001 Mexico City Space Force 2 2 #> 6: 22627 0001 Mexico City Space Force 2 3 #> 7: 22627 0002 Dirty Dgens 1 1 #> 8: 22627 0002 Dirty Dgens 1 2 #> 9: 22627 0002 Dirty Dgens 1 3 #> 10: 22627 0002 Dirty Dgens 2 1 #> 11: 22627 0002 Dirty Dgens 2 2 #> 12: 22627 0002 Dirty Dgens 2 3 #> 13: 22627 0003 Alberta Armadillos 1 1 #> 14: 22627 0003 Alberta Armadillos 1 2 #> 15: 22627 0003 Alberta Armadillos 1 3 #> 16: 22627 0003 Alberta Armadillos 2 1 #> 17: 22627 0003 Alberta Armadillos 2 2 #> 18: 22627 0003 Alberta Armadillos 2 3 #> 19: 22627 0004 Electric Woodies 1 1 #> 20: 22627 0004 Electric Woodies 1 2 #> 21: 22627 0004 Electric Woodies 1 3 #> 22: 22627 0004 Electric Woodies 2 1 #> 23: 22627 0004 Electric Woodies 2 2 #> 24: 22627 0004 Electric Woodies 2 3 #> 25: 22627 0005 Motor City Mutts 1 1 #> 26: 22627 0005 Motor City Mutts 1 2 #> 27: 22627 0005 Motor City Mutts 1 3 #> 28: 22627 0005 Motor City Mutts 2 1 #> 29: 22627 0005 Motor City Mutts 2 2 #> 30: 22627 0005 Motor City Mutts 2 3 #> 31: 22627 0006 Hoth City Tauntauns 1 1 #> 32: 22627 0006 Hoth City Tauntauns 1 2 #> 33: 22627 0006 Hoth City Tauntauns 1 3 #> 34: 22627 0006 Hoth City Tauntauns 2 1 #> 35: 22627 0006 Hoth City Tauntauns 2 2 #> 36: 22627 0006 Hoth City Tauntauns 2 3 #> 37: 22627 0007 Paw Patrol 1 1 #> 38: 22627 0007 Paw Patrol 1 2 #> 39: 22627 0007 Paw Patrol 1 3 #> 40: 22627 0007 Paw Patrol 2 1 #> 41: 22627 0007 Paw Patrol 2 2 #> 42: 22627 0007 Paw Patrol 2 3 #> 43: 22627 0008 Domination Station 1 1 #> 44: 22627 0008 Domination Station 1 2 #> 45: 22627 0008 Domination Station 1 3 #> 46: 22627 0008 Domination Station 2 1 #> 47: 22627 0008 Domination Station 2 2 #> 48: 22627 0008 Domination Station 2 3 #> 49: 22627 0009 Kill Devil Hills Carpetbaggers 1 1 #> 50: 22627 0009 Kill Devil Hills Carpetbaggers 1 2 #> 51: 22627 0009 Kill Devil Hills Carpetbaggers 1 3 #> 52: 22627 0009 Kill Devil Hills Carpetbaggers 2 1 #> 53: 22627 0009 Kill Devil Hills Carpetbaggers 2 2 #> 54: 22627 0009 Kill Devil Hills Carpetbaggers 2 3 #> 55: 22627 0010 [Redacted] 1 1 #> 56: 22627 0010 [Redacted] 1 2 #> 57: 22627 0010 [Redacted] 1 3 #> 58: 22627 0010 [Redacted] 2 1 #> 59: 22627 0010 [Redacted] 2 2 #> 60: 22627 0010 [Redacted] 2 3 #> 61: 22627 0011 TB12 1 1 #> 62: 22627 0011 TB12 1 2 #> 63: 22627 0011 TB12 1 3 #> 64: 22627 0011 TB12 2 1 #> 65: 22627 0011 TB12 2 2 #> 66: 22627 0011 TB12 2 3 #> 67: 22627 0012 Indigo Plateau Elite 1 1 #> 68: 22627 0012 Indigo Plateau Elite 1 2 #> 69: 22627 0012 Indigo Plateau Elite 1 3 #> 70: 22627 0012 Indigo Plateau Elite 2 1 #> 71: 22627 0012 Indigo Plateau Elite 2 2 #> 72: 22627 0012 Indigo Plateau Elite 2 3 #> league_id franchise_id franchise_name season week #> optimal_score optimal_player_id #> 1: 189.38 14777,15241,12447,14079,13722,14137,... #> 2: 180.82 13592,14777,14079,15260,13672,14138,... #> 3: 198.14 13592,14777,12447,14797,13722,12175,... #> 4: 185.69 13592,14777,14081,14073,14079,14797,... #> 5: 220.84 13592,15241,14073,15260,14143,11674,... #> 6: 260.17 13592,14777,12447,14073,14797,14805,... #> 7: 127.19 12610,15238,11747,14803,12212,12263,... #> 8: 69.30 15238,11747,13138,14803,12212,15330,... #> 9: 97.60 15238,11390,11747,14815,15268,12212,... #> 10: 106.80 12141,15238,13138,14803,15268,12263,... #> 11: 134.42 12610,15238,11747,13138,12212,12263,... #> 12: 128.42 12610,14780,11747,14803,14815,12263,... #> 13: 187.08 10700,11644,13610,14085,14802,14806,... #> 14: 135.32 11644,13424,13610,14075,14087,14802,... #> 15: 128.70 11644,13113,13610,14087,14085,11695,... #> 16: 124.05 10700,11644,12386,13610,14087,14802,... #> 17: 165.20 10700,11644,13610,14075,14085,14802,... #> 18: 154.36 10700,13424,12386,13610,14802,15256,... #> 19: 158.05 10703,14778,13319,13364,13880,10973,... #> 20: 163.90 10703,13589,13139,13378,14813,13236,... #> 21: 168.57 10703,14778,13139,13319,13364,13880,... #> 22: 150.16 10703,13115,13319,13378,14801,13236,... #> 23: 159.49 13589,14778,13139,13146,13319,14813,... #> 24: 149.82 13589,14778,13319,13364,13236,13880,... #> 25: 131.59 13593,9431,12171,13234,12677,9474,... #> 26: 174.86 13593,9431,13404,14080,12677,14867,... #> 27: 144.93 13593,9431,13135,13620,13919,14867,... #> 28: 151.70 13593,13135,13404,15258,12677,9474,... #> 29: 172.44 13593,9431,13234,14095,14072,13919,... #> 30: 169.84 13593,9431,13135,13404,15258,12677,... #> 31: 121.98 13590,15237,14804,14808,14870,9925,... #> 32: 146.23 13590,15237,11886,15414,11247,12656,... #> 33: 198.28 11640,15237,11886,13726,11247,14875,... #> 34: 104.60 13590,15237,13726,14804,9925,12176,... #> 35: 168.38 13590,14057,13789,14808,15414,14870,... #> 36: 88.82 11640,13590,13789,14808,15337,12176,... #> 37: 175.41 12611,12620,13128,15257,14807,13679,... #> 38: 106.17 12620,11761,15255,13679,13153,13164,... #> 39: 150.44 12611,12620,12152,13128,15255,13679,... #> 40: 158.65 10413,12620,11761,13128,15257,10276,... #> 41: 175.36 12620,15252,12152,13128,14811,15255,... #> 42: 163.74 12611,12620,12151,13128,15257,11516,... #> 43: 191.49 15240,9099,13290,13604,13607,13299,... #> 44: 173.30 15240,9099,12164,13290,13604,14798,... #> 45: 188.13 11760,12164,13604,13607,14798,13299,... #> 46: 158.34 14067,9099,12164,12629,13604,13188,... #> 47: 153.40 15246,9099,12164,13604,14798,13188,... #> 48: 199.54 15240,9099,13604,13608,14798,15272,... #> 49: 219.67 10697,7836,11657,13132,13427,12187,... #> 50: 163.46 14059,7836,11657,12625,13132,13133,... #> 51: 189.04 10697,7836,11657,13132,12678,13427,... #> 52: 120.53 10697,14059,12625,13108,13753,11222,... #> 53: 176.83 13846,7836,11657,12625,13108,13132,... #> 54: 181.67 14059,7836,12625,13108,13132,12678,... #> 55: 165.27 12140,13116,13622,14827,12676,11671,... #> 56: 104.77 12140,13116,13136,14223,13680,11671,... #> 57: 123.63 12140,13116,14223,15254,12676,13680,... #> 58: 166.64 13116,14223,15254,12676,11671,13163,... #> 59: 105.14 12140,13116,13622,15254,12676,11671,... #> 60: 173.88 12623,13116,13136,14223,12676,11671,... #> 61: 149.53 14782,5848,13131,13850,15329,10729,... #> 62: 164.16 15239,5848,13131,13614,13850,14828,... #> 63: 220.86 14783,12630,13131,13850,15262,13192,... #> 64: 236.82 15239,5848,13131,13614,14017,13192,... #> 65: 174.02 14783,5848,13131,13850,13192,13674,... #> 66: 152.97 14783,15239,12630,13129,15262,13674,... #> 67: 205.11 14056,7401,11193,12626,13130,14071,... #> 68: 173.42 14056,8062,11193,13130,14071,14852,... #> 69: 190.83 14056,14779,12626,13130,13606,14071,... #> 70: 195.58 14056,7401,12626,13130,14852,11244,... #> 71: 172.41 14056,14779,11193,12626,14071,11647,... #> 72: 162.65 7401,8062,12626,13130,13606,11244,... #> optimal_score optimal_player_id #> optimal_player_score lineup_efficiency actual_score #> 1: 13.88,14.30,23.70, 6.40, 8.55, 6.05,... 0.8689565 164.56299 #> 2: 17.76,28.76,10.10, 8.30,12.85,13.95,... 0.7879016 142.46836 #> 3: 12.14,15.00,15.90,27.80,16.70,22.10,... 0.7871512 155.96613 #> 4: 9.58,20.46,11.30,26.80,24.70, 9.50,... 0.7545667 140.11549 #> 5: 29.60,24.02,21.10,15.10,22.50,23.60,... 0.7657531 169.10893 #> 6: 21.42,19.80,14.70,24.10,27.30,17.00,... 0.7540080 196.17026 #> 7: 10.94,15.15,13.90,22.50, 6.40, 9.40,... 0.7867041 100.06090 #> 8: 9.35, 4.50, 8.40,14.90, 2.45, 3.30,... 0.8267608 57.29453 #> 9: 21.70, 2.80,16.70, 2.70, 7.00, 1.85,... 0.7457730 72.78745 #> 10: 6.84,16.36, 3.20,13.80,12.70,12.75,... 0.7272534 77.67066 #> 11: 21.42,13.00,14.90,15.90, 5.55, 6.05,... 0.7849963 105.51920 #> 12: 13.32,17.50, 5.00,17.10, 8.20, 5.30,... 0.7910315 101.58427 #> 13: 27.54,26.74,11.80,12.20,28.10,15.10,... 0.6962484 130.25415 #> 14: 30.20,17.22,17.50, 6.70, 6.50, 8.40,... 0.7575370 102.50991 #> 15: 23.40, 8.70,10.40,11.30, 6.60, 6.35,... 0.7649049 98.44326 #> 16: 16.34,19.16,13.30, 9.50,12.30,14.90,... 0.7482049 92.81482 #> 17: 14.58,17.02,29.60,17.50, 4.70,13.10,... 0.7456667 123.18414 #> 18: 16.60,18.01,13.30,13.70,22.50,11.30,... 0.7953680 122.77301 #> 19: 29.90,17.30, 8.20,18.50, 7.15, 6.70,... 0.7759636 122.64104 #> 20: 23.12,28.48,27.10, 5.50,11.90, 7.60,... 0.7704760 126.28101 #> 21: 27.80,18.42,27.10, 6.80,21.10, 6.25,... 0.7542922 127.15104 #> 22: 39.00,29.96,22.70,13.20, 4.60, 9.30,... 0.8012980 120.32291 #> 23: 31.92,29.32, 7.00, 7.70,13.40,28.20,... 0.7951707 126.82178 #> 24: 18.32,30.00, 8.80,25.30, 7.85,10.75,... 0.7815444 117.09098 #> 25: 19.50,23.88,13.00, 6.70, 9.50,10.45,... 0.7980023 105.00912 #> 26: 17.52,33.84, 7.90,21.10, 9.50, 8.30,... 0.6806716 119.02223 #> 27: 21.46, 7.62, 4.60, 4.40,17.55, 6.90,... 0.7836326 113.57187 #> 28: 19.9,11.6,13.3, 9.7,15.8, 9.3,... 0.7737211 117.37350 #> 29: 12.94,22.20,18.20, 7.50,12.90,22.30,... 0.7322449 126.26832 #> 30: 18.79,25.40,15.10,16.20, 8.60,11.00,... 0.6910695 117.37125 #> 31: 4.32,17.36,31.70, 3.20, 9.50, 6.90,... 0.7581695 92.48151 #> 32: 26.34,15.74,15.20,11.20, 6.75, 8.80,... 0.8054420 117.77978 #> 33: 21.42,26.56, 4.70,13.10,10.35, 7.15,... 0.7186706 142.49800 #> 34: 11.32,13.58, 2.00, 0.90,19.00, 4.40,... 0.7896793 82.60045 #> 35: 19.26,10.52,18.50,15.30,31.40, 9.50,... 0.7212492 121.44395 #> 36: 10.94,22.38, 1.90, 3.20, 6.00, 3.30,... 0.8404415 74.64801 #> 37: 33.74,20.82,28.90, 5.50, 8.70, 9.75,... 0.7333296 128.63335 #> 38: 14.12,14.40,12.00, 1.65,10.30, 6.40,... 0.7777711 82.57595 #> 39: 33.74,22.90,11.80, 7.80,12.30, 5.00,... 0.6896156 103.74577 #> 40: 16.88,23.12,19.20,13.60, 8.60,15.70,... 0.7911459 125.51529 #> 41: 13.32,29.54,18.40,11.40,19.20,18.20,... 0.8132087 142.60427 #> 42: 22.50,21.44, 9.40,22.30, 7.90, 5.80,... 0.7901417 129.37780 #> 43: 24.38,22.06, 7.30,13.60, 7.10,16.10,... 0.8764065 167.82307 #> 44: 32.66,25.04, 7.70, 9.80,41.10,11.70,... 0.7493559 129.86338 #> 45: 18.03,14.10,22.90,28.00,12.40, 9.20,... 0.8537979 160.62501 #> 46: 12.30,19.44,17.50, 9.00,11.80, 9.50,... 0.7224019 114.38512 #> 47: 23.46,16.34, 8.40,15.10,15.70, 8.65,... 0.7978658 122.39261 #> 48: 19.37,31.35,39.80,15.00,12.20, 9.40,... 0.8195408 163.53118 #> 49: 21.28,36.14, 8.30, 8.00,17.55,37.20,... 0.8491632 186.53568 #> 50: 30.88,14.58, 9.00,11.60,18.30, 7.80,... 0.7658163 125.18034 #> 51: 25.42,18.32, 0.00,32.60,11.75,22.25,... 0.8359959 158.03667 #> 52: 27.96,13.12,14.80, 0.60, 6.85,10.90,... 0.7855516 94.68254 #> 53: 23.83,37.50, 5.90,42.40,12.90,10.50,... 0.7736224 136.79965 #> 54: 23.44,15.68,24.50,15.90,13.50,11.90,... 0.7517312 136.56700 #> 55: 10.40,19.22, 4.30, 0.80, 8.95,31.30,... 0.7998043 132.18365 #> 56: 21.42,42.00, 0.00,10.20, 1.65, 3.40,... 0.8542864 89.50358 #> 57: 10.40,28.08, 4.20,12.20, 7.15, 7.70,... 0.7214768 89.19618 #> 58: 39.64, 9.70,32.40, 0.00,12.60,12.00,... 0.7960128 132.64757 #> 59: 10.98, 3.96, 4.30,15.10, 6.90,12.50,... 0.8131785 85.49758 #> 60: 14.88,42.00, 3.40,10.30, 0.00,23.20,... 0.8011066 139.29641 #> 61: 25.04,24.44, 4.40,14.70,10.05, 6.50,... 0.8376614 125.25551 #> 62: 22.44,22.62,11.80, 8.60,13.40, 9.00,... 0.8258208 135.56674 #> 63: 38.86, 6.70,13.60,26.30, 7.20, 9.20,... 0.7752383 171.21912 #> 64: 25.60,21.12,12.70,17.70,26.40,15.45,... 0.7087909 167.85586 #> 65: 32.88,24.44,20.90, 8.40,12.45,12.35,... 0.8448500 147.02080 #> 66: 31.92,21.60, 7.60, 7.70, 7.90,14.45,... 0.7933509 121.35888 #> 67: 39.61,17.60, 9.70,20.20,22.80,25.30,... 0.7959963 163.26680 #> 68: 29.86,27.51,12.20,19.00, 8.20, 8.40,... 0.6896424 119.59778 #> 69: 19.22,27.96,14.80,23.00,11.70,15.50,... 0.7192914 137.26238 #> 70: 12.94,27.51,17.80,26.80,19.10,18.75,... 0.8016127 156.77942 #> 71: 17.96,39.00,13.30,15.90,11.90,12.75,... 0.8438380 145.48611 #> 72: 14.56,21.64,10.40,19.20,20.50,14.20,... 0.6859085 111.56301 #> optimal_player_score lineup_efficiency actual_score # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_repeat_schedules.html","id":null,"dir":"Reference","previous_headings":"","what":"Repeat fantasy schedules — ffs_repeat_schedules","title":"Repeat fantasy schedules — ffs_repeat_schedules","text":"function repeats actual ffs_schedule() appropriate number seasons.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_repeat_schedules.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Repeat fantasy schedules — ffs_repeat_schedules","text":"","code":"ffs_repeat_schedules(actual_schedule, n_seasons)"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_repeat_schedules.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Repeat fantasy schedules — ffs_repeat_schedules","text":"actual_schedule schedule retrieved ffs_schedule() n_seasons number seasons simulate, default = 100","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_repeat_schedules.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Repeat fantasy schedules — ffs_repeat_schedules","text":"dataframe schedules simulation","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_repeat_schedules.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Repeat fantasy schedules — ffs_repeat_schedules","text":"","code":"# \\donttest{ try({ # try block to prevent CRAN-related issues conn <- .ffs_cache(\"mfl_conn.rds\") # cached connection actual_schedule <- ffs_schedule(conn) ffs_repeat_schedules(actual_schedule = actual_schedule, n_seasons = 10) }) #> Warning: Item 2 has 0 rows but longest item has 1; filled with NA #> Warning: Item 3 has 0 rows but longest item has 1; filled with NA #> Warning: Item 4 has 0 rows but longest item has 1; filled with NA #> Warning: Item 5 has 0 rows but longest item has 1; filled with NA #> season week franchise_id opponent_id league_id #> 1: 1 NA #> 2: 2 NA #> 3: 3 NA #> 4: 4 NA #> 5: 5 NA #> 6: 6 NA #> 7: 7 NA #> 8: 8 NA #> 9: 9 NA #> 10: 10 NA # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_rosters.html","id":null,"dir":"Reference","previous_headings":"","what":"Get Rosters — ffs_rosters","title":"Get Rosters — ffs_rosters","text":"function lightly wraps ffscrapr::ff_rosters() adds fantasypros_id, required column ffsimulator.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_rosters.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get Rosters — ffs_rosters","text":"","code":"ffs_rosters(conn) # S3 method for mfl_conn ffs_rosters(conn) # S3 method for sleeper_conn ffs_rosters(conn) # S3 method for flea_conn ffs_rosters(conn) # S3 method for espn_conn ffs_rosters(conn)"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_rosters.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get Rosters — ffs_rosters","text":"conn connection object created ffscrapr::ff_connect() friends.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_rosters.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get Rosters — ffs_rosters","text":"dataframe rosters includes fantasypros_id column","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_rosters.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Get Rosters — ffs_rosters","text":"","code":"# \\donttest{ # cached examples conn <- .ffs_cache(\"mfl_conn.rds\") try({ # prevents CRAN connectivity issues, not actually required in normal usage ffs_rosters(conn) }) #> player_id franchise_id franchise_name #> 1 10261 0011 TB12 #> 2 10266 0004 Electric Woodies #> 3 10267 0002 Dirty Dgens #> 4 10269 0002 Dirty Dgens #> 5 10271 0005 Motor City Mutts #> 6 10272 0002 Dirty Dgens #> 7 10273 0008 DS #> 8 10276 0007 Dispersal - JPEG Jocks #> 9 10292 0012 Indigo Plateau Elite #> 10 10308 0009 Kill Devil Hills Carpetbaggers #> 11 10313 0007 Dispersal - JPEG Jocks #> 12 10413 0007 Dispersal - JPEG Jocks #> 13 10457 0003 Alberta Armadillos #> 14 10465 0002 Dirty Dgens #> 15 10554 0002 Dirty Dgens #> 16 10653 0008 DS #> 17 10697 0009 Kill Devil Hills Carpetbaggers #> 18 10700 0003 Alberta Armadillos #> 19 10703 0004 Electric Woodies #> 20 10729 0011 TB12 #> 21 10738 0005 Motor City Mutts #> 22 10753 0007 Dispersal - JPEG Jocks #> 23 10754 0002 Dirty Dgens #> 24 10762 0011 TB12 #> 25 10768 0002 Dirty Dgens #> 26 10774 0005 Motor City Mutts #> 27 10775 0006 Hoth City Tauntauns #> 28 10783 0008 DS #> 29 10789 0005 Motor City Mutts #> 30 10816 0004 Electric Woodies #> 31 10823 0010 Dispersal - Pirates of the Pacific #> 32 10846 0010 Dispersal - Pirates of the Pacific #> 33 10851 0005 Motor City Mutts #> 34 10932 0008 DS #> 35 10948 0003 Alberta Armadillos #> 36 10960 0007 Dispersal - JPEG Jocks #> 37 10973 0004 Electric Woodies #> 38 11017 0002 Dirty Dgens #> 39 11150 0005 Motor City Mutts #> 40 11182 0002 Dirty Dgens #> 41 11192 0011 TB12 #> 42 11193 0010 Dispersal - Pirates of the Pacific #> 43 11213 0003 Alberta Armadillos #> 44 11222 0009 Kill Devil Hills Carpetbaggers #> 45 11225 0003 Alberta Armadillos #> 46 11228 0012 Indigo Plateau Elite #> 47 11232 0011 TB12 #> 48 11244 0012 Indigo Plateau Elite #> 49 11247 0006 Hoth City Tauntauns #> 50 11299 0010 Dispersal - Pirates of the Pacific #> 51 11313 0005 Motor City Mutts #> 52 11316 0006 Hoth City Tauntauns #> 53 11317 0001 Mexico City Space Force #> 54 11348 0002 Dirty Dgens #> 55 11351 0007 Dispersal - JPEG Jocks #> 56 11359 0010 Dispersal - Pirates of the Pacific #> 57 11375 0003 Alberta Armadillos #> 58 11382 0010 Dispersal - Pirates of the Pacific #> 59 11390 0002 Dirty Dgens #> 60 11491 0002 Dirty Dgens #> 61 11516 0007 Dispersal - JPEG Jocks #> 62 11640 0006 Hoth City Tauntauns #> 63 11644 0003 Alberta Armadillos #> 64 11647 0012 Indigo Plateau Elite #> 65 11670 0004 Electric Woodies #> 66 11671 0010 Dispersal - Pirates of the Pacific #> 67 11674 0001 Mexico City Space Force #> 68 11675 0008 DS #> 69 11678 0003 Alberta Armadillos #> 70 11679 0011 TB12 #> 71 11680 0005 Motor City Mutts #> 72 11695 0003 Alberta Armadillos #> 73 11706 0005 Motor City Mutts #> 74 11707 0012 Indigo Plateau Elite #> 75 11711 0007 Dispersal - JPEG Jocks #> 76 11720 0003 Alberta Armadillos #> 77 11721 0002 Dirty Dgens #> 78 11723 0005 Motor City Mutts #> 79 11728 0004 Electric Woodies #> 80 11747 0002 Dirty Dgens #> 81 11757 0002 Dirty Dgens #> 82 11760 0008 DS #> 83 11768 0005 Motor City Mutts #> 84 11769 0004 Electric Woodies #> 85 11772 0011 TB12 #> 86 11795 0005 Motor City Mutts #> 87 11801 0008 DS #> 88 11858 0002 Dirty Dgens #> 89 11872 0005 Motor City Mutts #> 90 11883 0001 Mexico City Space Force #> 91 11886 0006 Hoth City Tauntauns #> 92 11890 0003 Alberta Armadillos #> 93 11938 0012 Indigo Plateau Elite #> 94 11956 0008 DS #> 95 12075 0004 Electric Woodies #> 96 12083 0008 DS #> 97 12088 0003 Alberta Armadillos #> 98 12110 0003 Alberta Armadillos #> 99 12140 0010 Dispersal - Pirates of the Pacific #> 100 12141 0002 Dirty Dgens #> 101 12151 0007 Dispersal - JPEG Jocks #> 102 12152 0007 Dispersal - JPEG Jocks #> 103 12155 0009 Kill Devil Hills Carpetbaggers #> 104 12157 0009 Kill Devil Hills Carpetbaggers #> 105 12164 0008 DS #> 106 12171 0005 Motor City Mutts #> 107 12175 0001 Mexico City Space Force #> 108 12176 0006 Hoth City Tauntauns #> 109 12181 0008 DS #> 110 12184 0009 Kill Devil Hills Carpetbaggers #> 111 12186 0004 Electric Woodies #> 112 12187 0009 Kill Devil Hills Carpetbaggers #> 113 12206 0006 Hoth City Tauntauns #> 114 12211 0007 Dispersal - JPEG Jocks #> 115 12212 0002 Dirty Dgens #> 116 12215 0012 Indigo Plateau Elite #> 117 12217 0011 TB12 #> 118 12218 0012 Indigo Plateau Elite #> 119 12221 0011 TB12 #> 120 12222 0001 Mexico City Space Force #> 121 12225 0010 Dispersal - Pirates of the Pacific #> 122 12231 0010 Dispersal - Pirates of the Pacific #> 123 12233 0008 DS #> 124 12234 0003 Alberta Armadillos #> 125 12238 0009 Kill Devil Hills Carpetbaggers #> 126 12239 0010 Dispersal - Pirates of the Pacific #> 127 12241 0006 Hoth City Tauntauns #> 128 12250 0012 Indigo Plateau Elite #> 129 12252 0010 Dispersal - Pirates of the Pacific #> 130 12257 0002 Dirty Dgens #> 131 12263 0002 Dirty Dgens #> 132 12268 0010 Dispersal - Pirates of the Pacific #> 133 12270 0007 Dispersal - JPEG Jocks #> 134 12274 0003 Alberta Armadillos #> 135 12275 0002 Dirty Dgens #> 136 12278 0005 Motor City Mutts #> 137 12280 0003 Alberta Armadillos #> 138 12287 0011 TB12 #> 139 12292 0005 Motor City Mutts #> 140 12301 0003 Alberta Armadillos #> 141 12302 0011 TB12 #> 142 12305 0009 Kill Devil Hills Carpetbaggers #> 143 12308 0003 Alberta Armadillos #> 144 12309 0008 DS #> 145 12317 0004 Electric Woodies #> 146 12330 0007 Dispersal - JPEG Jocks #> 147 12349 0002 Dirty Dgens #> 148 12386 0003 Alberta Armadillos #> 149 12394 0006 Hoth City Tauntauns #> 150 12447 0001 Mexico City Space Force #> 151 12476 0003 Alberta Armadillos #> 152 12523 0010 Dispersal - Pirates of the Pacific #> 153 12589 0011 TB12 #> 154 12610 0002 Dirty Dgens #> 155 12611 0007 Dispersal - JPEG Jocks #> 156 12616 0004 Electric Woodies #> 157 12620 0007 Dispersal - JPEG Jocks #> 158 12623 0010 Dispersal - Pirates of the Pacific #> 159 12625 0009 Kill Devil Hills Carpetbaggers #> 160 12626 0012 Indigo Plateau Elite #> 161 12629 0008 DS #> 162 12630 0011 TB12 #> 163 12634 0008 DS #> 164 12637 0005 Motor City Mutts #> 165 12645 0008 DS #> 166 12647 0003 Alberta Armadillos #> 167 12650 0005 Motor City Mutts #> 168 12652 0008 DS #> 169 12656 0005 Motor City Mutts #> 170 12658 0002 Dirty Dgens #> 171 12676 0010 Dispersal - Pirates of the Pacific #> 172 12677 0005 Motor City Mutts #> 173 12678 0009 Kill Devil Hills Carpetbaggers #> 174 12686 0010 Dispersal - Pirates of the Pacific #> 175 12687 0003 Alberta Armadillos #> 176 12688 0007 Dispersal - JPEG Jocks #> 177 12691 0011 TB12 #> 178 12697 0007 Dispersal - JPEG Jocks #> 179 12700 0008 DS #> 180 12702 0005 Motor City Mutts #> 181 12711 0010 Dispersal - Pirates of the Pacific #> 182 12712 0002 Dirty Dgens #> 183 12714 0009 Kill Devil Hills Carpetbaggers #> 184 12718 0012 Indigo Plateau Elite #> 185 12720 0004 Electric Woodies #> 186 12734 0011 TB12 #> 187 12736 0004 Electric Woodies #> 188 12739 0005 Motor City Mutts #> 189 12741 0012 Indigo Plateau Elite #> 190 12742 0001 Mexico City Space Force #> 191 12745 0004 Electric Woodies #> 192 12750 0004 Electric Woodies #> 193 12752 0011 TB12 #> 194 12754 0002 Dirty Dgens #> 195 12756 0009 Kill Devil Hills Carpetbaggers #> 196 12764 0010 Dispersal - Pirates of the Pacific #> 197 12767 0009 Kill Devil Hills Carpetbaggers #> 198 12768 0003 Alberta Armadillos #> 199 12779 0003 Alberta Armadillos #> 200 12782 0012 Indigo Plateau Elite #> 201 12785 0004 Electric Woodies #> 202 12788 0009 Kill Devil Hills Carpetbaggers #> 203 12794 0008 DS #> 204 12795 0007 Dispersal - JPEG Jocks #> 205 12801 0011 TB12 #> 206 12817 0001 Mexico City Space Force #> 207 12828 0009 Kill Devil Hills Carpetbaggers #> 208 12831 0008 DS #> 209 12910 0009 Kill Devil Hills Carpetbaggers #> 210 12930 0005 Motor City Mutts #> 211 12948 0011 TB12 #> 212 12985 0003 Alberta Armadillos #> 213 13066 0011 TB12 #> 214 13108 0009 Kill Devil Hills Carpetbaggers #> 215 13113 0003 Alberta Armadillos #> 216 13115 0004 Electric Woodies #> 217 13116 0010 Dispersal - Pirates of the Pacific #> 218 13128 0007 Dispersal - JPEG Jocks #> 219 13129 0011 TB12 #> 220 13130 0012 Indigo Plateau Elite #> 221 13131 0011 TB12 #> 222 13132 0009 Kill Devil Hills Carpetbaggers #> 223 13133 0009 Kill Devil Hills Carpetbaggers #> 224 13134 0008 DS #> 225 13136 0010 Dispersal - Pirates of the Pacific #> 226 13138 0002 Dirty Dgens #> 227 13139 0004 Electric Woodies #> 228 13146 0004 Electric Woodies #> 229 13148 0009 Kill Devil Hills Carpetbaggers #> 230 13153 0007 Dispersal - JPEG Jocks #> 231 13154 0004 Electric Woodies #> 232 13155 0007 Dispersal - JPEG Jocks #> 233 13156 0003 Alberta Armadillos #> 234 13157 0010 Dispersal - Pirates of the Pacific #> 235 13163 0010 Dispersal - Pirates of the Pacific #> 236 13164 0007 Dispersal - JPEG Jocks #> 237 13168 0004 Electric Woodies #> 238 13172 0004 Electric Woodies #> 239 13176 0003 Alberta Armadillos #> 240 13188 0008 DS #> 241 13189 0003 Alberta Armadillos #> 242 13192 0011 TB12 #> 243 13193 0012 Indigo Plateau Elite #> 244 13198 0004 Electric Woodies #> 245 13201 0010 Dispersal - Pirates of the Pacific #> 246 13202 0012 Indigo Plateau Elite #> 247 13204 0009 Kill Devil Hills Carpetbaggers #> 248 13208 0008 DS #> 249 13212 0001 Mexico City Space Force #> 250 13214 0003 Alberta Armadillos #> 251 13216 0011 TB12 #> 252 13221 0011 TB12 #> 253 13223 0004 Electric Woodies #> 254 13224 0010 Dispersal - Pirates of the Pacific #> 255 13225 0001 Mexico City Space Force #> 256 13226 0005 Motor City Mutts #> 257 13227 0001 Mexico City Space Force #> 258 13229 0005 Motor City Mutts #> 259 13230 0002 Dirty Dgens #> 260 13231 0011 TB12 #> 261 13232 0002 Dirty Dgens #> 262 13234 0005 Motor City Mutts #> 263 13236 0004 Electric Woodies #> 264 13245 0007 Dispersal - JPEG Jocks #> 265 13246 0004 Electric Woodies #> 266 13249 0011 TB12 #> 267 13251 0004 Electric Woodies #> 268 13252 0005 Motor City Mutts #> 269 13253 0001 Mexico City Space Force #> 270 13262 0005 Motor City Mutts #> 271 13263 0001 Mexico City Space Force #> 272 13265 0006 Hoth City Tauntauns #> 273 13267 0012 Indigo Plateau Elite #> 274 13273 0007 Dispersal - JPEG Jocks #> 275 13274 0007 Dispersal - JPEG Jocks #> 276 13277 0007 Dispersal - JPEG Jocks #> 277 13281 0012 Indigo Plateau Elite #> 278 13284 0009 Kill Devil Hills Carpetbaggers #> 279 13290 0007 Dispersal - JPEG Jocks #> 280 13293 0007 Dispersal - JPEG Jocks #> 281 13296 0003 Alberta Armadillos #> 282 13298 0003 Alberta Armadillos #> 283 13299 0008 DS #> 284 13304 0004 Electric Woodies #> 285 13306 0012 Indigo Plateau Elite #> 286 13307 0010 Dispersal - Pirates of the Pacific #> 287 13308 0012 Indigo Plateau Elite #> 288 13313 0009 Kill Devil Hills Carpetbaggers #> 289 13317 0008 DS #> 290 13319 0004 Electric Woodies #> 291 13322 0004 Electric Woodies #> 292 13325 0006 Hoth City Tauntauns #> 293 13348 0010 Dispersal - Pirates of the Pacific #> 294 13364 0004 Electric Woodies #> 295 13377 0006 Hoth City Tauntauns #> 296 13378 0009 Kill Devil Hills Carpetbaggers #> 297 13382 0007 Dispersal - JPEG Jocks #> 298 13404 0005 Motor City Mutts #> 299 13412 0007 Dispersal - JPEG Jocks #> 300 13414 0010 Dispersal - Pirates of the Pacific #> 301 13418 0010 Dispersal - Pirates of the Pacific #> 302 13424 0003 Alberta Armadillos #> 303 13426 0009 Kill Devil Hills Carpetbaggers #> 304 13427 0009 Kill Devil Hills Carpetbaggers #> 305 13470 0007 Dispersal - JPEG Jocks #> 306 13479 0003 Alberta Armadillos #> 307 13488 0002 Dirty Dgens #> 308 13589 0004 Electric Woodies #> 309 13590 0006 Hoth City Tauntauns #> 310 13592 0001 Mexico City Space Force #> 311 13593 0005 Motor City Mutts #> 312 13595 0007 Dispersal - JPEG Jocks #> 313 13598 0011 TB12 #> 314 13604 0008 DS #> 315 13606 0006 Hoth City Tauntauns #> 316 13607 0008 DS #> 317 13608 0008 DS #> 318 13610 0003 Alberta Armadillos #> 319 13612 0010 Dispersal - Pirates of the Pacific #> 320 13614 0011 TB12 #> 321 13617 0004 Electric Woodies #> 322 13620 0005 Motor City Mutts #> 323 13622 0010 Dispersal - Pirates of the Pacific #> 324 13623 0012 Indigo Plateau Elite #> 325 13629 0010 Dispersal - Pirates of the Pacific #> 326 13630 0006 Hoth City Tauntauns #> 327 13631 0008 DS #> 328 13632 0004 Electric Woodies #> 329 13633 0001 Mexico City Space Force #> 330 13635 0012 Indigo Plateau Elite #> 331 13638 0011 TB12 #> 332 13639 0010 Dispersal - Pirates of the Pacific #> 333 13642 0006 Hoth City Tauntauns #> 334 13645 0008 DS #> 335 13646 0002 Dirty Dgens #> 336 13652 0003 Alberta Armadillos #> 337 13668 0004 Electric Woodies #> 338 13671 0012 Indigo Plateau Elite #> 339 13672 0001 Mexico City Space Force #> 340 13674 0011 TB12 #> 341 13675 0003 Alberta Armadillos #> 342 13680 0010 Dispersal - Pirates of the Pacific #> 343 13681 0002 Dirty Dgens #> 344 13684 0007 Dispersal - JPEG Jocks #> 345 13688 0012 Indigo Plateau Elite #> 346 13690 0006 Hoth City Tauntauns #> 347 13692 0002 Dirty Dgens #> 348 13696 0007 Dispersal - JPEG Jocks #> 349 13697 0005 Motor City Mutts #> 350 13699 0010 Dispersal - Pirates of the Pacific #> 351 13700 0001 Mexico City Space Force #> 352 13702 0008 DS #> 353 13704 0008 DS #> 354 13706 0011 TB12 #> 355 13707 0003 Alberta Armadillos #> 356 13710 0005 Motor City Mutts #> 357 13711 0004 Electric Woodies #> 358 13713 0002 Dirty Dgens #> 359 13714 0004 Electric Woodies #> 360 13715 0001 Mexico City Space Force #> 361 13716 0012 Indigo Plateau Elite #> 362 13717 0001 Mexico City Space Force #> 363 13723 0005 Motor City Mutts #> 364 13724 0010 Dispersal - Pirates of the Pacific #> 365 13726 0005 Motor City Mutts #> 366 13727 0007 Dispersal - JPEG Jocks #> 367 13730 0006 Hoth City Tauntauns #> 368 13733 0006 Hoth City Tauntauns #> 369 13735 0009 Kill Devil Hills Carpetbaggers #> 370 13737 0005 Motor City Mutts #> 371 13738 0002 Dirty Dgens #> 372 13743 0006 Hoth City Tauntauns #> 373 13746 0006 Hoth City Tauntauns #> 374 13747 0011 TB12 #> 375 13759 0001 Mexico City Space Force #> 376 13760 0012 Indigo Plateau Elite #> 377 13761 0006 Hoth City Tauntauns #> 378 13762 0008 DS #> 379 13764 0012 Indigo Plateau Elite #> 380 13765 0012 Indigo Plateau Elite #> 381 13767 0010 Dispersal - Pirates of the Pacific #> 382 13769 0003 Alberta Armadillos #> 383 13770 0004 Electric Woodies #> 384 13772 0005 Motor City Mutts #> 385 13774 0011 TB12 #> 386 13775 0010 Dispersal - Pirates of the Pacific #> 387 13793 0002 Dirty Dgens #> 388 13809 0012 Indigo Plateau Elite #> 389 13810 0001 Mexico City Space Force #> 390 13813 0012 Indigo Plateau Elite #> 391 13814 0002 Dirty Dgens #> 392 13839 0012 Indigo Plateau Elite #> 393 13850 0011 TB12 #> 394 13863 0011 TB12 #> 395 13864 0002 Dirty Dgens #> 396 13871 0006 Hoth City Tauntauns #> 397 13873 0003 Alberta Armadillos #> 398 13879 0003 Alberta Armadillos #> 399 13880 0007 Dispersal - JPEG Jocks #> 400 13914 0011 TB12 #> 401 13917 0007 Dispersal - JPEG Jocks #> 402 13919 0005 Motor City Mutts #> 403 13920 0007 Dispersal - JPEG Jocks #> 404 13934 0001 Mexico City Space Force #> 405 13939 0008 DS #> 406 13953 0009 Kill Devil Hills Carpetbaggers #> 407 13959 0008 DS #> 408 13987 0010 Dispersal - Pirates of the Pacific #> 409 14011 0003 Alberta Armadillos #> 410 14017 0011 TB12 #> 411 14056 0012 Indigo Plateau Elite #> 412 14057 0006 Hoth City Tauntauns #> 413 14058 0006 Hoth City Tauntauns #> 414 14059 0009 Kill Devil Hills Carpetbaggers #> 415 14060 0008 DS #> 416 14067 0008 DS #> 417 14071 0012 Indigo Plateau Elite #> 418 14072 0005 Motor City Mutts #> 419 14073 0001 Mexico City Space Force #> 420 14075 0003 Alberta Armadillos #> 421 14079 0001 Mexico City Space Force #> 422 14080 0005 Motor City Mutts #> 423 14081 0001 Mexico City Space Force #> 424 14083 0006 Hoth City Tauntauns #> 425 14085 0003 Alberta Armadillos #> 426 14087 0003 Alberta Armadillos #> 427 14095 0005 Motor City Mutts #> 428 14101 0006 Hoth City Tauntauns #> 429 14102 0002 Dirty Dgens #> 430 14104 0001 Mexico City Space Force #> 431 14105 0005 Motor City Mutts #> 432 14109 0001 Mexico City Space Force #> 433 14112 0001 Mexico City Space Force #> 434 14113 0001 Mexico City Space Force #> 435 14118 0006 Hoth City Tauntauns #> 436 14122 0009 Kill Devil Hills Carpetbaggers #> 437 14123 0010 Dispersal - Pirates of the Pacific #> 438 14126 0010 Dispersal - Pirates of the Pacific #> 439 14127 0001 Mexico City Space Force #> 440 14136 0009 Kill Devil Hills Carpetbaggers #> 441 14137 0001 Mexico City Space Force #> 442 14138 0001 Mexico City Space Force #> 443 14141 0007 Dispersal - JPEG Jocks #> 444 14143 0001 Mexico City Space Force #> 445 14147 0001 Mexico City Space Force #> 446 14148 0008 DS #> 447 14149 0011 TB12 #> 448 14153 0003 Alberta Armadillos #> 449 14155 0010 Dispersal - Pirates of the Pacific #> 450 14157 0001 Mexico City Space Force #> 451 14158 0004 Electric Woodies #> 452 14159 0011 TB12 #> 453 14162 0005 Motor City Mutts #> 454 14163 0001 Mexico City Space Force #> 455 14164 0001 Mexico City Space Force #> 456 14167 0002 Dirty Dgens #> 457 14168 0001 Mexico City Space Force #> 458 14170 0001 Mexico City Space Force #> 459 14171 0008 DS #> 460 14177 0011 TB12 #> 461 14180 0009 Kill Devil Hills Carpetbaggers #> 462 14182 0003 Alberta Armadillos #> 463 14184 0006 Hoth City Tauntauns #> 464 14185 0005 Motor City Mutts #> 465 14186 0007 Dispersal - JPEG Jocks #> 466 14197 0011 TB12 #> 467 14208 0008 DS #> 468 14210 0001 Mexico City Space Force #> 469 14218 0012 Indigo Plateau Elite #> 470 14219 0008 DS #> 471 14221 0001 Mexico City Space Force #> 472 14223 0010 Dispersal - Pirates of the Pacific #> 473 14224 0004 Electric Woodies #> 474 14225 0007 Dispersal - JPEG Jocks #> 475 14226 0012 Indigo Plateau Elite #> 476 14235 0009 Kill Devil Hills Carpetbaggers #> 477 14237 0012 Indigo Plateau Elite #> 478 14239 0008 DS #> 479 14245 0005 Motor City Mutts #> 480 14247 0012 Indigo Plateau Elite #> 481 14260 0010 Dispersal - Pirates of the Pacific #> 482 14268 0012 Indigo Plateau Elite #> 483 14280 0006 Hoth City Tauntauns #> 484 14315 0008 DS #> 485 14322 0009 Kill Devil Hills Carpetbaggers #> 486 14328 0001 Mexico City Space Force #> 487 14331 0003 Alberta Armadillos #> 488 14337 0004 Electric Woodies #> 489 14341 0004 Electric Woodies #> 490 14412 0009 Kill Devil Hills Carpetbaggers #> 491 14518 0007 Dispersal - JPEG Jocks #> 492 14558 0009 Kill Devil Hills Carpetbaggers #> 493 14590 0005 Motor City Mutts #> 494 14592 0008 DS #> 495 14613 0010 Dispersal - Pirates of the Pacific #> 496 14672 0009 Kill Devil Hills Carpetbaggers #> 497 14722 0005 Motor City Mutts #> 498 14727 0004 Electric Woodies #> 499 14777 0001 Mexico City Space Force #> 500 14778 0004 Electric Woodies #> 501 14779 0012 Indigo Plateau Elite #> 502 14780 0002 Dirty Dgens #> 503 14781 0009 Kill Devil Hills Carpetbaggers #> 504 14782 0011 TB12 #> 505 14783 0011 TB12 #> 506 14789 0002 Dirty Dgens #> 507 14797 0001 Mexico City Space Force #> 508 14798 0008 DS #> 509 14799 0011 TB12 #> 510 14800 0010 Dispersal - Pirates of the Pacific #> 511 14801 0004 Electric Woodies #> 512 14802 0003 Alberta Armadillos #> 513 14803 0002 Dirty Dgens #> 514 14805 0001 Mexico City Space Force #> 515 14807 0007 Dispersal - JPEG Jocks #> 516 14808 0006 Hoth City Tauntauns #> 517 14810 0011 TB12 #> 518 14811 0008 DS #> 519 14813 0004 Electric Woodies #> 520 14815 0002 Dirty Dgens #> 521 14817 0003 Alberta Armadillos #> 522 14821 0007 Dispersal - JPEG Jocks #> 523 14824 0006 Hoth City Tauntauns #> 524 14827 0010 Dispersal - Pirates of the Pacific #> 525 14828 0011 TB12 #> 526 14832 0001 Mexico City Space Force #> 527 14833 0005 Motor City Mutts #> 528 14835 0001 Mexico City Space Force #> 529 14836 0007 Dispersal - JPEG Jocks #> 530 14837 0012 Indigo Plateau Elite #> 531 14838 0001 Mexico City Space Force #> 532 14839 0012 Indigo Plateau Elite #> 533 14840 0002 Dirty Dgens #> 534 14841 0006 Hoth City Tauntauns #> 535 14842 0010 Dispersal - Pirates of the Pacific #> 536 14844 0009 Kill Devil Hills Carpetbaggers #> 537 14845 0012 Indigo Plateau Elite #> 538 14846 0005 Motor City Mutts #> 539 14847 0005 Motor City Mutts #> 540 14850 0010 Dispersal - Pirates of the Pacific #> 541 14852 0012 Indigo Plateau Elite #> 542 14857 0010 Dispersal - Pirates of the Pacific #> 543 14858 0008 DS #> 544 14861 0008 DS #> 545 14864 0007 Dispersal - JPEG Jocks #> 546 14865 0004 Electric Woodies #> 547 14867 0005 Motor City Mutts #> 548 14868 0006 Hoth City Tauntauns #> 549 14870 0006 Hoth City Tauntauns #> 550 14873 0008 DS #> 551 14875 0006 Hoth City Tauntauns #> 552 14876 0006 Hoth City Tauntauns #> 553 14877 0001 Mexico City Space Force #> 554 14878 0010 Dispersal - Pirates of the Pacific #> 555 14879 0010 Dispersal - Pirates of the Pacific #> 556 14882 0012 Indigo Plateau Elite #> 557 14887 0004 Electric Woodies #> 558 14888 0002 Dirty Dgens #> 559 14889 0008 DS #> 560 14890 0009 Kill Devil Hills Carpetbaggers #> 561 14892 0008 DS #> 562 14896 0001 Mexico City Space Force #> 563 14897 0004 Electric Woodies #> 564 14899 0003 Alberta Armadillos #> 565 14900 0006 Hoth City Tauntauns #> 566 14902 0010 Dispersal - Pirates of the Pacific #> 567 14903 0006 Hoth City Tauntauns #> 568 14904 0011 TB12 #> 569 14905 0004 Electric Woodies #> 570 14907 0010 Dispersal - Pirates of the Pacific #> 571 14908 0004 Electric Woodies #> 572 14909 0011 TB12 #> 573 14910 0001 Mexico City Space Force #> 574 14911 0004 Electric Woodies #> 575 14918 0011 TB12 #> 576 14921 0003 Alberta Armadillos #> 577 14923 0005 Motor City Mutts #> 578 14924 0006 Hoth City Tauntauns #> 579 14925 0011 TB12 #> 580 14926 0001 Mexico City Space Force #> 581 14927 0010 Dispersal - Pirates of the Pacific #> 582 14928 0008 DS #> 583 14929 0011 TB12 #> 584 14932 0002 Dirty Dgens #> 585 14933 0011 TB12 #> 586 14940 0005 Motor City Mutts #> 587 14941 0007 Dispersal - JPEG Jocks #> 588 14943 0005 Motor City Mutts #> 589 14947 0011 TB12 #> 590 14948 0012 Indigo Plateau Elite #> 591 14953 0004 Electric Woodies #> 592 14954 0009 Kill Devil Hills Carpetbaggers #> 593 14956 0012 Indigo Plateau Elite #> 594 14962 0012 Indigo Plateau Elite #> 595 14964 0009 Kill Devil Hills Carpetbaggers #> 596 14974 0007 Dispersal - JPEG Jocks #> 597 14977 0006 Hoth City Tauntauns #> 598 14991 0012 Indigo Plateau Elite #> 599 14992 0006 Hoth City Tauntauns #> 600 15001 0009 Kill Devil Hills Carpetbaggers #> 601 15029 0009 Kill Devil Hills Carpetbaggers #> 602 15034 0007 Dispersal - JPEG Jocks #> 603 15040 0004 Electric Woodies #> 604 15081 0011 TB12 #> 605 15082 0008 DS #> 606 15109 0006 Hoth City Tauntauns #> 607 15124 0003 Alberta Armadillos #> 608 15237 0006 Hoth City Tauntauns #> 609 15238 0002 Dirty Dgens #> 610 15239 0011 TB12 #> 611 15240 0008 DS #> 612 15241 0001 Mexico City Space Force #> 613 15242 0006 Hoth City Tauntauns #> 614 15243 0011 TB12 #> 615 15244 0003 Alberta Armadillos #> 616 15246 0008 DS #> 617 15250 0006 Hoth City Tauntauns #> 618 15252 0007 Dispersal - JPEG Jocks #> 619 15253 0009 Kill Devil Hills Carpetbaggers #> 620 15254 0010 Dispersal - Pirates of the Pacific #> 621 15255 0007 Dispersal - JPEG Jocks #> 622 15256 0003 Alberta Armadillos #> 623 15257 0007 Dispersal - JPEG Jocks #> 624 15258 0005 Motor City Mutts #> 625 15259 0012 Indigo Plateau Elite #> 626 15260 0001 Mexico City Space Force #> 627 15261 0003 Alberta Armadillos #> 628 15262 0011 TB12 #> 629 15263 0004 Electric Woodies #> 630 15265 0001 Mexico City Space Force #> 631 15266 0003 Alberta Armadillos #> 632 15270 0006 Hoth City Tauntauns #> 633 15271 0009 Kill Devil Hills Carpetbaggers #> 634 15272 0008 DS #> 635 15275 0003 Alberta Armadillos #> 636 15281 0008 DS #> 637 15282 0007 Dispersal - JPEG Jocks #> 638 15283 0012 Indigo Plateau Elite #> 639 15284 0012 Indigo Plateau Elite #> 640 15285 0012 Indigo Plateau Elite #> 641 15286 0006 Hoth City Tauntauns #> 642 15287 0005 Motor City Mutts #> 643 15288 0012 Indigo Plateau Elite #> 644 15289 0012 Indigo Plateau Elite #> 645 15290 0006 Hoth City Tauntauns #> 646 15292 0011 TB12 #> 647 15293 0003 Alberta Armadillos #> 648 15296 0004 Electric Woodies #> 649 15297 0007 Dispersal - JPEG Jocks #> 650 15298 0009 Kill Devil Hills Carpetbaggers #> 651 15301 0012 Indigo Plateau Elite #> 652 15302 0006 Hoth City Tauntauns #> 653 15308 0006 Hoth City Tauntauns #> 654 15316 0010 Dispersal - Pirates of the Pacific #> 655 15319 0001 Mexico City Space Force #> 656 15321 0011 TB12 #> 657 15329 0011 TB12 #> 658 15330 0002 Dirty Dgens #> 659 15331 0012 Indigo Plateau Elite #> 660 15332 0011 TB12 #> 661 15333 0010 Dispersal - Pirates of the Pacific #> 662 15334 0012 Indigo Plateau Elite #> 663 15335 0002 Dirty Dgens #> 664 15337 0006 Hoth City Tauntauns #> 665 15344 0008 DS #> 666 15345 0006 Hoth City Tauntauns #> 667 15346 0006 Hoth City Tauntauns #> 668 15348 0002 Dirty Dgens #> 669 15349 0009 Kill Devil Hills Carpetbaggers #> 670 15350 0003 Alberta Armadillos #> 671 15351 0010 Dispersal - Pirates of the Pacific #> 672 15352 0001 Mexico City Space Force #> 673 15353 0001 Mexico City Space Force #> 674 15354 0007 Dispersal - JPEG Jocks #> 675 15355 0008 DS #> 676 15356 0003 Alberta Armadillos #> 677 15357 0007 Dispersal - JPEG Jocks #> 678 15358 0002 Dirty Dgens #> 679 15360 0006 Hoth City Tauntauns #> 680 15361 0003 Alberta Armadillos #> 681 15362 0002 Dirty Dgens #> 682 15364 0009 Kill Devil Hills Carpetbaggers #> 683 15365 0011 TB12 #> 684 15366 0004 Electric Woodies #> 685 15373 0007 Dispersal - JPEG Jocks #> 686 15375 0006 Hoth City Tauntauns #> 687 15376 0012 Indigo Plateau Elite #> 688 15377 0009 Kill Devil Hills Carpetbaggers #> 689 15378 0005 Motor City Mutts #> 690 15379 0004 Electric Woodies #> 691 15380 0003 Alberta Armadillos #> 692 15381 0010 Dispersal - Pirates of the Pacific #> 693 15382 0006 Hoth City Tauntauns #> 694 15384 0004 Electric Woodies #> 695 15385 0004 Electric Woodies #> 696 15387 0009 Kill Devil Hills Carpetbaggers #> 697 15388 0003 Alberta Armadillos #> 698 15390 0011 TB12 #> 699 15393 0006 Hoth City Tauntauns #> 700 15394 0009 Kill Devil Hills Carpetbaggers #> 701 15395 0006 Hoth City Tauntauns #> 702 15396 0006 Hoth City Tauntauns #> 703 15397 0006 Hoth City Tauntauns #> 704 15398 0003 Alberta Armadillos #> 705 15399 0008 DS #> 706 15402 0009 Kill Devil Hills Carpetbaggers #> 707 15404 0002 Dirty Dgens #> 708 15405 0006 Hoth City Tauntauns #> 709 15406 0008 DS #> 710 15407 0009 Kill Devil Hills Carpetbaggers #> 711 15409 0001 Mexico City Space Force #> 712 15410 0001 Mexico City Space Force #> 713 15414 0006 Hoth City Tauntauns #> 714 15419 0001 Mexico City Space Force #> 715 15422 0006 Hoth City Tauntauns #> 716 15425 0008 DS #> 717 15428 0007 Dispersal - JPEG Jocks #> 718 15430 0006 Hoth City Tauntauns #> 719 15432 0006 Hoth City Tauntauns #> 720 15434 0009 Kill Devil Hills Carpetbaggers #> 721 15441 0006 Hoth City Tauntauns #> 722 15452 0009 Kill Devil Hills Carpetbaggers #> 723 15453 0011 TB12 #> 724 15472 0006 Hoth City Tauntauns #> 725 15478 0006 Hoth City Tauntauns #> 726 15480 0001 Mexico City Space Force #> 727 15484 0002 Dirty Dgens #> 728 15489 0003 Alberta Armadillos #> 729 15491 0006 Hoth City Tauntauns #> 730 15528 0012 Indigo Plateau Elite #> 731 15533 0012 Indigo Plateau Elite #> 732 15541 0003 Alberta Armadillos #> 733 15543 0012 Indigo Plateau Elite #> 734 5848 0011 TB12 #> 735 7836 0009 Kill Devil Hills Carpetbaggers #> 736 8062 0012 Indigo Plateau Elite #> 737 9051 0003 Alberta Armadillos #> 738 9075 0011 TB12 #> 739 9099 0008 DS #> 740 9430 0007 Dispersal - JPEG Jocks #> 741 9431 0005 Motor City Mutts #> 742 9474 0005 Motor City Mutts #> 743 9633 0003 Alberta Armadillos #> 744 9815 0003 Alberta Armadillos #> 745 9826 0005 Motor City Mutts #> 746 9833 0007 Dispersal - JPEG Jocks #> 747 9846 0003 Alberta Armadillos #> 748 9853 0010 Dispersal - Pirates of the Pacific #> 749 9861 0006 Hoth City Tauntauns #> 750 9902 0012 Indigo Plateau Elite #> 751 9904 0010 Dispersal - Pirates of the Pacific #> 752 9918 0009 Kill Devil Hills Carpetbaggers #> 753 9925 0006 Hoth City Tauntauns #> 754 9988 0011 TB12 #> player_name pos team age salary contract_years #> 1 Green, A.J. WR ARI 35.1 0.95 5 #> 2 Heyward, Cameron DE PIT 34.3 1.45 2 #> 3 Miller, Von LB LAR 34.4 1.73 5 #> 4 Quinn, Robert LB CHI 33.3 0.90 3 #> 5 Jones, Julio WR TEN 34.6 19.60 1 #> 6 Watt, J.J. DE ARI 34.4 4.20 3 #> 7 Newton, Cam QB CAR 34.3 2.25 3 #> 8 Ingram, Mark RB NOS 33.7 1.20 5 #> 9 Jordan, Cameron DE NOS 34.1 3.63 2 #> 10 Cobb, Randall WR GBP 33.0 0.50 5 #> 11 Dalton, Andy QB CHI 35.8 2.07 4 #> 12 Taylor, Tyrod QB HOU 34.1 0.61 1 #> 13 Guy, Lawrence DE NEP 33.4 0.50 3 #> 14 Smith, Malcolm LB CLE 34.1 0.50 3 #> 15 Addison, Mario DE BUF 36.0 0.71 5 #> 16 Bynes, Josh LB BAL 34.0 0.50 3 #> 17 Tannehill, Ryan QB TEN 35.1 13.42 3 #> 18 Cousins, Kirk QB MIN 35.0 14.16 1 #> 19 Wilson, Russell QB SEA 34.7 23.11 2 #> 20 Hilton, T.Y. WR IND 33.8 4.30 1 #> 21 Jones, Marvin WR JAC 33.5 3.75 2 #> 22 Jones, Chandler LB ARI 33.5 1.31 4 #> 23 Mercilus, Whitney DE GBP 33.1 0.55 2 #> 24 Cox, Fletcher DT PHI 32.7 0.81 5 #> 25 David, Lavonte LB TBB 33.6 7.26 3 #> 26 Hightower, Dont'a LB NEP 33.5 0.61 1 #> 27 Wagner, Bobby LB SEA 33.2 10.12 2 #> 28 Smith, Harrison S MIN 34.6 2.43 4 #> 29 Gilmore, Stephon CB CAR 32.9 0.73 2 #> 30 Davis, Demario LB NOS 34.6 3.51 3 #> 31 Hicks, Akiem DE CHI 33.8 1.43 4 #> 32 Jackson, Malik DT CLE 33.6 0.50 3 #> 33 Norman, Josh CB SFO 35.7 0.70 3 #> 34 Bolden, Brandon RB NEP 33.6 0.50 3 #> 35 Keenum, Case QB CLE 35.5 0.50 3 #> 36 Gordon, Josh WR KCC 32.4 1.85 3 #> 37 Beasley, Cole WR BUF 34.3 0.85 1 #> 38 McLeod, Rodney S PHI 33.2 0.55 2 #> 39 Smith, Geno QB SEA 32.9 0.50 3 #> 40 Burkhead, Rex RB HOU 33.1 0.50 3 #> 41 Bell, Le'Veon RB FA 31.5 0.50 3 #> 42 Bernard, Giovani RB TBB 31.8 0.51 3 #> 43 Austin, Tavon WR JAC 32.4 0.50 3 #> 44 Allen, Keenan WR LAC 31.3 15.00 5 #> 45 Patterson, Cordarrelle WR ATL 32.4 0.55 2 #> 46 Woods, Robert WR LAR 31.4 11.91 4 #> 47 Hopkins, DeAndre WR ARI 31.2 18.10 5 #> 48 Kelce, Travis TE KCC 33.9 19.48 1 #> 49 Ertz, Zach TE ARI 32.8 2.80 5 #> 50 Bostic, Jon LB WAS 32.3 0.66 1 #> 51 Mathieu, Tyrann S KCC 31.3 3.63 4 #> 52 Ryan, Logan S NYG 32.5 2.20 4 #> 53 Poyer, Jordan S BUF 32.3 3.91 5 #> 54 Slay, Darius CB PHI 32.6 4.11 1 #> 55 Alford, Robert CB ARI 34.8 0.50 3 #> 56 Harmon, Duron S ATL 32.6 0.50 3 #> 57 Klein, A.J. LB BUF 32.1 0.61 1 #> 58 Hyde, Micah S BUF 32.6 0.51 5 #> 59 Murray, Latavius RB BAL 33.6 2.51 5 #> 60 Mayowa, Benson DE SEA 32.1 0.50 3 #> 61 Doyle, Jack TE IND 33.3 0.61 2 #> 62 Bridgewater, Teddy QB DEN 30.9 1.57 1 #> 63 Carr, Derek QB LVR 32.4 8.59 2 #> 64 Thomas, Logan TE WAS 32.2 0.66 4 #> 65 Watkins, Sammy WR BAL 30.2 0.90 5 #> 66 Evans, Mike WR TBB 30.0 20.69 1 #> 67 Cooks, Brandin WR HOU 29.9 9.03 4 #> 68 Adams, Davante WR GBP 30.7 25.65 1 #> 69 Robinson, Allen WR CHI 30.0 7.38 2 #> 70 Beckham, Odell WR LAR 30.8 13.50 3 #> 71 Landry, Jarvis WR CLE 30.7 8.71 2 #> 72 Ebron, Eric TE PIT 30.4 0.99 4 #> 73 Clowney, Jadeveon DE CLE 30.5 2.06 1 #> 74 Tuitt, Stephon DE PIT 30.3 1.32 4 #> 75 Ford, Dee DE SFO 32.4 0.55 2 #> 76 Barr, Anthony LB MIN 31.4 0.66 1 #> 77 Mack, Khalil LB CHI 32.5 10.41 3 #> 78 Van Noy, Kyle LB NEP 32.4 0.78 4 #> 79 Mosley, C.J. LB NYJ 31.2 0.55 2 #> 80 White, James RB NEP 31.6 4.10 5 #> 81 Donald, Aaron DT LAR 32.3 22.44 1 #> 82 Garoppolo, Jimmy QB SFO 31.8 4.40 5 #> 83 Ward, Jimmie S SFO 32.1 0.50 3 #> 84 Lawrence, Demarcus DE DAL 31.4 4.51 4 #> 85 Kirksey, Christian LB HOU 31.0 0.52 3 #> 86 Hitchens, Anthony LB KCC 31.2 0.52 5 #> 87 Desir, Pierre CB TBB 33.0 0.50 3 #> 88 Carrie, T.J. CB IND 33.1 0.61 1 #> 89 Harris, Shelby DE DEN 32.0 0.61 1 #> 90 Mitchell, Terrance CB HOU 31.2 0.55 2 #> 91 Williams, Damien RB CHI 31.4 0.55 2 #> 92 Wilson, Albert WR MIA 31.1 0.50 3 #> 93 Thielen, Adam WR MIN 33.0 9.90 4 #> 94 Sorensen, Daniel S KCC 33.5 0.50 3 #> 95 Barrett, Shaq LB TBB 30.8 1.81 1 #> 96 Autry, Denico DE TEN 33.1 0.50 3 #> 97 Phillips, Adrian S NEP 31.4 0.61 1 #> 98 Brate, Cameron TE TBB 32.1 0.50 3 #> 99 Winston, Jameis QB NOS 29.6 12.71 2 #> 100 Mariota, Marcus QB LVR 29.8 0.50 2 #> 101 Gordon, Melvin RB DEN 30.4 13.20 2 #> 102 Coleman, Tevin RB NYJ 30.4 1.00 5 #> 103 Abdullah, Ameer RB CAR 30.2 0.91 3 #> 104 Johnson, Duke RB MIA 29.9 0.50 3 #> 105 Davis, Mike RB ATL 30.5 0.55 2 #> 106 Johnson, David RB HOU 31.7 5.35 1 #> 107 Cooper, Amari WR DAL 29.2 19.80 4 #> 108 Parker, DeVante WR MIA 30.6 0.97 1 #> 109 Agholor, Nelson WR NEP 30.3 0.55 2 #> 110 Crowder, Jamison WR NYJ 30.2 1.09 1 #> 111 Diggs, Stefon WR BUF 29.7 18.76 3 #> 112 Lockett, Tyler WR SEA 30.9 8.47 2 #> 113 Williams, Maxx TE ARI 29.4 0.91 3 #> 114 James, Jesse TE CHI 29.2 0.50 3 #> 115 Kroft, Tyler TE NYJ 30.9 0.55 2 #> 116 Gregory, Randy DE DAL 30.8 0.55 2 #> 117 Fowler, Dante DE ATL 29.1 0.51 3 #> 118 Armstead, Arik DE SFO 28.8 0.55 3 #> 119 Hunter, Danielle DE MIN 28.8 9.92 1 #> 120 Flowers, Trey DE DET 30.0 2.32 4 #> 121 Williams, Leonard DE NYG 29.2 0.85 1 #> 122 Thompson, Shaq LB CAR 29.3 1.94 1 #> 123 Alexander, Kwon LB NOS 29.1 0.60 3 #> 124 Dupree, Bud LB TEN 30.5 0.73 1 #> 125 Perryman, Denzel LB LVR 30.7 0.50 3 #> 126 Kendricks, Eric LB MIN 31.5 2.66 1 #> 127 Johnson, Alexander LB DEN 31.7 0.61 1 #> 128 Collins, Landon S WAS 29.6 3.60 5 #> 129 Harris, Anthony S PHI 31.2 0.51 5 #> 130 Conley, Chris WR HOU 30.8 0.70 3 #> 131 Waller, Darren TE LVR 30.9 17.00 5 #> 132 Jones, Byron CB MIA 31.0 0.85 1 #> 133 Smith, Preston LB GBP 30.8 0.50 3 #> 134 Tartt, Jaquiski S SFO 31.5 0.66 4 #> 135 Rowe, Eric S MIA 30.9 0.55 2 #> 136 Golden, Markus LB ARI 32.5 0.50 3 #> 137 Clark, Frank DE KCC 30.2 1.40 5 #> 138 Hicks, Jordan LB ARI 31.2 2.42 2 #> 139 Blackson, Angelo DE CHI 30.8 0.50 3 #> 140 Smith, Za'Darius LB GBP 31.0 0.61 1 #> 141 Wilson, Damien LB JAC 30.2 0.80 3 #> 142 Jarrett, Grady DT ATL 30.3 1.81 3 #> 143 Amos, Adrian S GBP 30.3 1.57 2 #> 144 Pruitt, MyCole TE TEN 31.4 0.50 3 #> 145 Uzomah, C.J. TE CIN 30.6 0.50 3 #> 146 O'Shaughnessy, James TE JAC 31.6 1.60 3 #> 147 Diggs, Quandre S SEA 31.8 0.55 2 #> 148 Brown, Malcolm RB MIA 30.3 0.74 4 #> 149 Carter, DeAndre WR WAS 30.4 0.50 3 #> 150 Mostert, Raheem RB SFO 31.4 0.61 1 #> 151 Heinicke, Taylor QB WAS 30.4 0.55 2 #> 152 Coleman, Justin CB MIA 30.4 0.61 1 #> 153 Hill, Troy CB CLE 32.0 0.50 3 #> 154 Wentz, Carson QB IND 30.7 22.99 3 #> 155 Goff, Jared QB DET 28.9 14.52 3 #> 156 Brissett, Jacoby QB MIA 30.7 0.73 3 #> 157 Prescott, Dak QB DAL 30.1 17.06 2 #> 158 Driskel, Jeff QB HOU 30.3 1.44 2 #> 159 Elliott, Ezekiel RB DAL 28.1 24.93 2 #> 160 Henry, Derrick RB TEN 29.6 9.32 2 #> 161 Booker, Devontae RB NYG 31.2 0.55 2 #> 162 Drake, Kenyan RB LVR 29.6 4.80 1 #> 163 Howard, Jordan RB PHI 28.8 0.50 3 #> 164 Barber, Peyton RB LVR 29.2 0.50 3 #> 165 Treadwell, Laquon WR JAC 28.2 0.50 3 #> 166 Fuller, Will WR MIA 29.4 6.66 3 #> 167 Boyd, Tyler WR CIN 28.8 10.00 2 #> 168 Thomas, Michael WR NOS 30.5 18.00 5 #> 169 Higgins, Rashard WR CLE 28.9 0.70 3 #> 170 Shepard, Sterling WR NYG 30.5 3.60 5 #> 171 Henry, Hunter TE NEP 28.7 7.99 3 #> 172 Hooper, Austin TE CLE 28.8 4.24 1 #> 173 Higbee, Tyler TE LAR 30.6 3.80 5 #> 174 Bosa, Joey DE LAC 28.1 14.04 2 #> 175 Lawson, Shaq DE FA 29.2 0.73 3 #> 176 Buckner, DeForest DT IND 29.4 7.38 1 #> 177 Ogbah, Emmanuel DE MIA 29.8 0.61 1 #> 178 Robinson, A'Shawn DT LAR 28.4 0.50 3 #> 179 Johnson, Austin DT NYG 29.3 0.50 3 #> 180 Jack, Myles LB JAC 28.0 0.85 1 #> 181 Ramsey, Jalen CB LAR 28.8 0.55 2 #> 182 Hargreaves, Vernon CB CIN 28.2 1.81 1 #> 183 Fuller, Kendall CB WAS 28.5 0.50 3 #> 184 Bell, Vonn S CIN 28.7 0.73 1 #> 185 Kearse, Jayron S DAL 29.5 0.55 3 #> 186 Floyd, Leonard LB LAR 31.0 0.55 2 #> 187 Neal, Keanu LB DAL 28.1 0.50 3 #> 188 Clark, Kenny DT GBP 27.9 2.42 2 #> 189 Jones, Chris DT KCC 29.1 2.00 5 #> 190 Howard, Xavien CB MIA 30.1 0.55 2 #> 191 Jones, Deion LB ATL 28.8 4.11 3 #> 192 Bradberry, James CB NYG 30.1 0.73 2 #> 193 Byard, Kevin S TEN 30.0 1.00 2 #> 194 Collins, Maliek DT HOU 28.4 0.50 3 #> 195 Ngakoue, Yannick DE LVR 28.4 1.21 2 #> 196 Hargrave, Javon DT PHI 30.5 0.61 1 #> 197 Simmons, Justin S DEN 29.8 0.73 2 #> 198 Schobert, Joe LB PIT 29.8 2.30 2 #> 199 Campbell, De'Vondre LB GBP 30.1 0.61 3 #> 200 Onyemata, David DT NOS 30.8 0.50 3 #> 201 Robinson, Demarcus WR KCC 28.9 0.55 4 #> 202 Martinez, Blake LB NYG 29.6 8.59 3 #> 203 Blair, Ronald DE FA 30.6 0.50 3 #> 204 Judon, Matt LB NEP 31.0 0.55 2 #> 205 Hill, Tyreek WR KCC 29.5 22.01 4 #> 206 Brown, Anthony CB DAL 29.7 0.50 3 #> 207 Grugier-Hill, Kamu LB HOU 29.3 0.70 3 #> 208 Roberts, Elandon LB MIA 29.3 0.50 3 #> 209 Harris, Erik S ATL 33.4 0.50 5 #> 210 Anderson, Robby WR CAR 30.3 5.72 4 #> 211 Okwara, Romeo DE DET 28.2 0.55 2 #> 212 Littleton, Cory LB LVR 29.8 2.50 4 #> 213 Raymond, Kalif WR DET 29.0 0.51 3 #> 214 McKissic, J.D. RB WAS 29.9 0.55 2 #> 215 Watson, Deshaun QB HOU 27.9 21.00 5 #> 216 Trubisky, Mitchell QB BUF 29.0 0.67 5 #> 217 Mahomes, Patrick QB KCC 27.9 28.06 4 #> 218 Cook, Dalvin RB MIN 28.0 17.55 1 #> 219 Fournette, Leonard RB TBB 28.6 6.20 1 #> 220 McCaffrey, Christian RB CAR 27.2 23.84 1 #> 221 Mixon, Joe RB CIN 27.1 22.99 1 #> 222 Kamara, Alvin RB NOS 28.1 27.85 1 #> 223 Perine, Samaje RB CIN 27.9 0.55 2 #> 224 Foreman, D'Onta RB TEN 27.3 0.58 3 #> 225 Clement, Corey RB DAL 28.8 0.55 2 #> 226 Hunt, Kareem RB CLE 28.1 10.04 2 #> 227 Williams, Jamaal RB DET 28.4 1.21 1 #> 228 Conner, James RB ARI 28.3 4.80 5 #> 229 Ogunbowale, Dare RB JAC 29.3 0.50 3 #> 230 Davis, Corey WR NYJ 28.6 9.68 1 #> 231 Williams, Mike WR LAC 28.9 6.90 4 #> 232 Ross, John WR NYG 27.7 1.10 3 #> 233 Smith-Schuster, JuJu WR PIT 26.8 26.74 2 #> 234 Samuel, Curtis WR WAS 27.0 2.90 3 #> 235 Godwin, Chris WR TBB 27.5 10.16 2 #> 236 Kupp, Cooper WR LAR 30.2 10.89 3 #> 237 Reynolds, Josh WR DET 28.5 0.56 3 #> 238 Brown, Noah WR DAL 26.1 0.50 3 #> 239 Jones, Zay WR LVR 28.4 0.50 3 #> 240 Howard, O.J. TE TBB 28.8 2.00 5 #> 241 Engram, Evan TE NYG 29.0 8.71 3 #> 242 Njoku, David TE CLE 27.1 0.99 5 #> 243 Smith, Jonnu TE NEP 28.0 0.73 3 #> 244 Garrett, Myles DE CLE 27.7 9.08 2 #> 245 Barnett, Derek DE PHI 27.2 0.51 3 #> 246 Lawson, Carl DE NYJ 28.2 0.56 2 #> 247 Harris, Charles DE DET 28.5 0.70 3 #> 248 Allen, Jonathan DT WAS 28.6 1.60 5 #> 249 Wormley, Chris DE PIT 29.8 0.51 3 #> 250 Watt, T.J. LB PIT 28.9 6.17 2 #> 251 Cunningham, Zach LB TEN 28.7 2.54 3 #> 252 Davis, Jarrad LB NYJ 27.8 0.50 3 #> 253 Humphrey, Marlon CB BAL 27.1 3.40 5 #> 254 Lattimore, Marshon CB NOS 27.3 0.83 4 #> 255 Jones, Sidney CB SEA 27.3 0.50 3 #> 256 Jackson, Adoree CB NYG 27.9 0.55 5 #> 257 Lewis, Jourdan CB DAL 28.0 0.53 3 #> 258 Jackson, Eddie S CHI 30.7 0.55 2 #> 259 Adams, Jamal S SEA 27.9 10.89 3 #> 260 Peppers, Jabrill S NYG 27.9 2.78 2 #> 261 King, Desmond CB HOU 28.7 1.33 2 #> 262 Mack, Marlon RB IND 27.5 1.20 5 #> 263 Everett, Gerald TE SEA 29.2 2.75 5 #> 264 Reddick, Haason DE CAR 28.9 0.55 2 #> 265 Alie-Cox, Mo TE IND 29.9 0.67 3 #> 266 White, Tre'Davious CB BUF 28.6 0.85 1 #> 267 Baker, Budda S ARI 27.6 5.29 4 #> 268 Maye, Marcus S NYJ 29.6 0.55 4 #> 269 Williams, Marcus S NOS 27.0 0.56 2 #> 270 Kpassagnon, Tanoh DE NOS 29.2 0.55 3 #> 271 Awuzie, Chidobe CB CIN 28.3 0.55 2 #> 272 Ogunjobi, Larry DT CIN 29.2 0.51 5 #> 273 Smoot, Dawuane DE JAC 28.5 0.50 3 #> 274 Griffin, Shaq CB JAC 29.6 0.50 3 #> 275 Johnson, John S CLE 29.6 4.96 2 #> 276 Golladay, Kenny WR NYG 29.8 14.52 2 #> 277 Douglas, Rasul CB GBP 30.0 0.50 3 #> 278 Hendrickson, Trey DE CIN 28.7 0.55 2 #> 279 Cohen, Tarik RB CHI 28.1 0.50 3 #> 280 Reeves-Maybin, Jalen LB DET 28.6 0.50 3 #> 281 Wise, Deatrich DE NEP 29.1 0.50 3 #> 282 Stewart, Grover DT IND 29.8 0.50 3 #> 283 Kittle, George TE SFO 29.9 19.24 1 #> 284 Brown, Jayon LB TEN 28.5 2.42 3 #> 285 Walker, Anthony LB CLE 28.0 0.85 1 #> 286 Milano, Matt LB BUF 29.1 2.30 2 #> 287 Agnew, Jamal WR JAC 28.4 0.51 3 #> 288 McKenzie, Isaiah WR BUF 28.4 0.56 3 #> 289 Godchaux, Davon DT NEP 28.8 0.50 3 #> 290 Jones, Aaron RB GBP 28.7 11.01 1 #> 291 Clark, Chuck S BAL 28.4 0.61 1 #> 292 Woods, Xavier S MIN 28.1 0.61 1 #> 293 Moore, David WR GBP 28.6 0.73 3 #> 294 Carson, Chris RB SEA 28.9 9.39 3 #> 295 Patrick, Tim WR DEN 29.8 0.55 2 #> 296 Breida, Matt RB BUF 28.5 0.50 3 #> 297 Seals-Jones, Ricky TE WAS 28.4 0.50 3 #> 298 Ekeler, Austin RB LAC 28.3 14.11 5 #> 299 Cole, Keelan WR NYJ 30.3 0.55 2 #> 300 Hilton, Mike CB CIN 29.5 0.61 1 #> 301 Bourne, Kendrick WR NEP 28.1 0.66 1 #> 302 Hill, Taysom QB NOS 33.0 1.00 4 #> 303 Morrow, Nicholas LB LVR 28.1 0.55 2 #> 304 Tonyan, Robert TE GBP 29.3 0.55 4 #> 305 Moore, Kenny CB IND 28.0 1.21 4 #> 306 Davis, Michael CB LAC 28.6 0.50 3 #> 307 Pascal, Zach WR IND 28.7 0.61 1 #> 308 Allen, Josh QB BUF 27.3 25.51 5 #> 309 Mayfield, Baker QB CLE 28.4 18.00 5 #> 310 Darnold, Sam QB CAR 26.2 16.34 1 #> 311 Jackson, Lamar QB BAL 26.6 15.73 2 #> 312 Rudolph, Mason QB PIT 28.1 0.50 5 #> 313 White, Mike QB NYJ 28.4 0.91 3 #> 314 Barkley, Saquon RB NYG 26.5 25.00 4 #> 315 Jones, Ronald RB TBB 26.1 1.81 3 #> 316 Michel, Sony RB LAR 28.5 1.10 5 #> 317 Penny, Rashaad RB SEA 27.6 3.96 4 #> 318 Chubb, Nick RB CLE 27.7 21.05 1 #> 319 Johnson, Kerryon RB FA 26.2 15.13 1 #> 320 Lindsay, Phillip RB MIA 29.1 2.10 5 #> 321 Freeman, Royce RB HOU 27.5 0.50 3 #> 322 Jackson, Justin RB LAC 28.3 1.33 1 #> 323 Hines, Nyheim RB IND 26.8 2.42 3 #> 324 Williams, Darrel RB KCC 28.4 0.55 4 #> 325 Ridley, Calvin WR ATL 28.7 8.23 3 #> 326 Sutton, Courtland WR DEN 27.9 6.66 3 #> 327 Washington, James WR PIT 27.4 0.50 5 #> 328 Lazard, Allen WR GBP 27.7 1.60 5 #> 329 Kirk, Christian WR ARI 26.8 4.96 2 #> 330 Moore, D.J. WR CAR 26.4 10.89 2 #> 331 Berrios, Braxton WR NYJ 27.9 0.50 3 #> 332 Miller, Anthony WR PIT 28.9 3.03 3 #> 333 Tate, Auden WR CIN 26.6 0.50 3 #> 334 Smith, Tre'Quan WR NOS 27.6 0.56 4 #> 335 Gallup, Michael WR DAL 27.5 3.27 2 #> 336 Wilson, Cedrick WR DAL 27.8 0.82 3 #> 337 Chark, D.J. WR JAC 26.9 0.97 3 #> 338 Andrews, Mark TE BAL 28.0 1.21 3 #> 339 Gesicki, Mike TE MIA 27.9 0.97 2 #> 340 Goedert, Dallas TE PHI 28.6 3.63 3 #> 341 Conklin, Tyler TE MIN 28.1 0.50 3 #> 342 Hurst, Hayden TE ATL 30.0 0.91 5 #> 343 Chubb, Bradley LB DEN 27.2 2.00 5 #> 344 Hubbard, Sam DE CIN 28.2 2.41 5 #> 345 Davenport, Marcus DE NOS 27.0 1.52 5 #> 346 Sweat, Josh DE PHI 26.4 0.55 2 #> 347 Vea, Vita DT TBB 28.6 0.85 3 #> 348 Smith, Roquan LB CHI 26.4 14.64 1 #> 349 Edmunds, Tremaine LB BUF 25.3 7.87 3 #> 350 Evans, Rashaan LB TEN 26.8 1.69 1 #> 351 Landry, Harold LB TEN 27.2 0.61 1 #> 352 Jewell, Josey LB DEN 28.7 0.50 3 #> 353 Nwosu, Uchenna LB LAC 26.7 0.50 3 #> 354 Baker, Jerome LB MIA 26.7 0.66 3 #> 355 Ward, Denzel CB CLE 26.3 0.50 3 #> 356 Davis, Carlton CB TBB 26.6 0.61 1 #> 357 Wallace, Levi CB BUF 28.2 0.52 3 #> 358 Fitzpatrick, Minkah S PIT 26.8 3.87 3 #> 359 James, Derwin S LAC 27.1 5.20 3 #> 360 Harrison, Ronnie S CLE 26.4 0.55 3 #> 361 Edmunds, Terrell S PIT 26.6 0.50 3 #> 362 Reid, Justin S HOU 26.5 1.81 1 #> 363 Payne, Da'Ron DT WAS 26.2 1.09 3 #> 364 James, Richie WR SFO 28.4 0.61 1 #> 365 Edmonds, Chase RB ARI 27.4 1.21 2 #> 366 Vander Esch, Leighton LB DAL 26.5 2.50 5 #> 367 Alexander, Jaire CB GBP 26.5 0.55 2 #> 368 Leonard, Darius LB IND 28.1 11.01 4 #> 369 Turay, Kemoko DE IND 28.1 0.55 4 #> 370 Bates, Jessie S CIN 26.5 4.62 4 #> 371 Jackson, Donte CB CAR 27.8 0.55 2 #> 372 Warner, Fred LB SFO 26.8 2.06 3 #> 373 Green, Rasheem DE SEA 26.3 0.61 3 #> 374 Walker, Tracy S DET 28.6 0.85 1 #> 375 Armstrong, Dorance DE DAL 26.2 0.50 3 #> 376 Whitehead, Jordan S TBB 26.4 0.50 3 #> 377 Averett, Anthony CB BAL 28.7 0.54 3 #> 378 White, Kyzir LB LAC 27.4 0.66 2 #> 379 Johnson, Taron CB BUF 27.1 0.56 2 #> 380 Young, Kenny LB DEN 27.8 0.50 3 #> 381 Maddox, Avonte CB PHI 27.4 0.61 1 #> 382 Street, Kentavius DE SFO 27.3 0.50 3 #> 383 Franklin-Myers, John DE NYJ 26.9 0.54 3 #> 384 Schultz, Dalton TE DAL 27.1 0.80 5 #> 385 Reed, D.J. CB SEA 26.8 0.50 3 #> 386 Bentley, Ja'Whaun LB NEP 27.0 0.56 2 #> 387 Valdes-Scantling, Marquez WR GBP 28.9 1.33 1 #> 388 Gage, Russell WR ATL 27.6 0.50 3 #> 389 Joseph-Day, Sebastian DT LAR 28.4 0.55 3 #> 390 Oluokun, Foyesade LB ATL 28.1 0.55 2 #> 391 Scott, Boston RB PHI 28.3 0.50 3 #> 392 Sieler, Zach DE MIA 28.0 0.50 3 #> 393 Edwards, Gus RB BAL 28.4 0.97 1 #> 394 Pringle, Byron WR KCC 29.8 0.68 3 #> 395 Ward, Greg WR PHI 28.1 0.50 3 #> 396 Hilliard, Dontrell RB TEN 28.5 0.50 3 #> 397 Boyle, Tim QB DET 28.9 0.50 3 #> 398 Allen, Kyle QB WAS 27.5 0.50 3 #> 399 Arnold, Dan TE JAC 28.4 0.50 3 #> 400 Herndon, Tre CB JAC 27.5 0.55 2 #> 401 Jackson, J.C. CB NEP 27.8 0.55 2 #> 402 Firkser, Anthony TE TEN 28.5 0.55 2 #> 403 Ward, Charvarius CB KCC 27.3 0.50 3 #> 404 Facyson, Brandon CB LVR 29.0 0.50 3 #> 405 Odum, George S IND 29.8 0.50 3 #> 406 Thomas, Tavierre CB HOU 27.5 0.51 3 #> 407 Williams, Darious CB LAR 30.4 0.50 3 #> 408 Spillane, Robert LB PIT 27.7 0.58 2 #> 409 Igwebuike, Godwin RB DET 29.0 0.50 3 #> 410 Wilson, Jeffery RB SFO 27.8 1.10 2 #> 411 Murray, Kyler QB ARI 26.0 14.64 3 #> 412 Lock, Drew QB DEN 26.8 2.09 4 #> 413 Haskins, Dwayne QB PIT 26.3 1.65 5 #> 414 Jones, Daniel QB NYG 26.2 3.03 3 #> 415 Jackson, Tyree TE PHI 26.5 0.86 3 #> 416 Minshew, Gardner QB PHI 27.3 0.61 1 #> 417 Montgomery, David RB CHI 26.2 8.47 2 #> 418 Snell, Benny RB PIT 25.5 1.21 3 #> 419 Jacobs, Josh RB LVR 25.5 11.50 2 #> 420 Harris, Damien RB NEP 26.5 2.42 3 #> 421 Sanders, Miles RB PHI 26.3 7.14 3 #> 422 Singletary, Devin RB BUF 26.0 2.30 3 #> 423 Gaskin, Myles RB MIA 26.5 1.10 2 #> 424 Homer, Travis RB SEA 25.0 0.50 3 #> 425 Pollard, Tony RB DAL 26.3 1.09 2 #> 426 Henderson, Darrell RB LAR 26.0 2.20 4 #> 427 Johnson, Ty RB NYJ 25.9 0.50 5 #> 428 Harry, N'Keal WR NEP 25.7 1.10 5 #> 429 Metcalf, DK WR SEA 25.7 7.02 3 #> 430 Brown, A.J. WR TEN 26.2 6.16 4 #> 431 Brown, Marquise WR BAL 26.2 4.36 3 #> 432 McLaurin, Terry WR WAS 27.9 1.32 3 #> 433 Campbell, Parris WR IND 26.1 6.49 4 #> 434 Hardman, Mecole WR KCC 25.5 2.42 4 #> 435 Humphrey, Lil'Jordan WR NOS 25.4 0.50 3 #> 436 Slayton, Darius WR NYG 26.6 0.88 2 #> 437 Renfrow, Hunter WR LVR 27.7 0.70 2 #> 438 Williams, Preston WR MIA 26.4 0.77 4 #> 439 Meyers, Jakobi WR NEP 26.8 0.70 3 #> 440 Samuel, Deebo WR SFO 27.6 7.02 3 #> 441 Fant, Noah TE DEN 25.8 3.74 4 #> 442 Hockenson, T.J. TE DET 26.1 7.02 3 #> 443 Smith Jr., Irv TE MIN 25.0 2.66 3 #> 444 Knox, Dawson TE BUF 26.8 0.88 3 #> 445 Bosa, Nick DE SFO 25.8 2.90 3 #> 446 Sweat, Montez DE WAS 27.0 0.88 4 #> 447 Gary, Rashan LB GBP 25.7 0.50 3 #> 448 Allen, Zach DE ARI 26.0 0.66 3 #> 449 Collier, L.J. DE SEA 28.0 1.10 4 #> 450 Williams, Quinnen DT NYJ 25.7 1.54 4 #> 451 Oliver, Ed DT BUF 25.7 0.65 3 #> 452 Lawrence, Dexter DT NYG 25.8 0.66 4 #> 453 Wilkins, Christian DT MIA 27.7 0.85 3 #> 454 Simmons, Jeffery DT TEN 26.1 0.99 4 #> 455 Jones, Dre'Mont DE DEN 26.6 0.56 2 #> 456 Allen, Josh DE JAC 26.1 2.42 3 #> 457 White, Devin LB TBB 25.5 6.29 3 #> 458 Bush, Devin LB PIT 25.1 3.03 3 #> 459 Burns, Brian DE CAR 25.3 1.09 3 #> 460 Williams, Greedy CB CLE 25.7 0.50 3 #> 461 Murphy, Byron CB ARI 25.6 0.50 3 #> 462 Hooker, Amani S TEN 25.2 0.50 3 #> 463 Abram, Johnathan S LVR 26.8 1.81 3 #> 464 Adderley, Nasir S LAC 26.2 0.97 3 #> 465 Rapp, Taylor S LAR 25.7 0.55 2 #> 466 Savage, Darnell S GBP 26.1 0.51 3 #> 467 Johnson, Diontae WR PIT 27.1 1.69 3 #> 468 Pratt, Germaine LB CIN 26.3 0.85 2 #> 469 Okereke, Bobby LB IND 27.1 0.77 2 #> 470 Dean, Jamel CB TBB 26.9 0.71 3 #> 471 Williams, Quincy LB NYJ 27.0 0.55 3 #> 472 Mattison, Alexander RB MIN 25.2 1.60 5 #> 473 Gardner-Johnson, Chauncey S NOS 25.7 0.50 3 #> 474 Crosby, Maxx DE LVR 26.0 0.73 1 #> 475 Willis, Khari S IND 27.3 0.61 1 #> 476 Tranquill, Drue LB LAC 28.0 0.80 3 #> 477 Gaines, Greg DE LAR 27.3 0.51 3 #> 478 Moreau, Foster TE LVR 26.3 0.60 5 #> 479 Oruwariye, Amani CB DET 27.5 0.50 3 #> 480 Greenlaw, Dre LB SFO 26.3 0.50 3 #> 481 Holcomb, Cole LB WAS 27.1 0.60 3 #> 482 Long, David LB TEN 24.9 0.55 3 #> 483 Miller, Scott WR TBB 26.1 0.50 3 #> 484 Dulin, Ashton WR IND 26.3 0.50 3 #> 485 Edwards, T.J. LB PHI 27.0 0.80 3 #> 486 Wingard, Andrew S JAC 26.7 0.50 3 #> 487 Johnson, D'Ernest RB CLE 27.5 0.50 3 #> 488 Guyton, Jalen WR LAC 26.2 0.54 3 #> 489 Parham, Donald TE LAC 26.0 0.52 5 #> 490 Singleton, Alex LB PHI 29.7 0.66 2 #> 491 Thompson, Jalen S ARI 25.1 0.55 3 #> 492 Harris, Deonte WR NOS 25.7 0.55 2 #> 493 Al-Shaair, Azeez LB SFO 26.1 0.50 3 #> 494 Zaccheaus, Olamide WR ATL 26.1 0.50 3 #> 495 Sims, Steven WR PIT 26.4 0.61 1 #> 496 Reeder, Troy LB LAR 28.9 0.55 3 #> 497 Needham, Nik CB MIA 26.8 0.55 2 #> 498 Reynolds, Craig RB DET 27.2 1.50 3 #> 499 Burrow, Joe QB CIN 26.7 8.25 3 #> 500 Tagovailoa, Tua QB MIA 25.5 6.70 4 #> 501 Herbert, Justin QB LAC 25.5 3.74 3 #> 502 Eason, Jacob QB SEA 25.8 1.50 3 #> 503 Fromm, Jake QB NYG 25.1 0.60 3 #> 504 Love, Jordan QB GBP 24.8 2.20 4 #> 505 Hurts, Jalen QB PHI 25.0 1.90 3 #> 506 Huntley, Tyler QB BAL 25.6 0.85 3 #> 507 Swift, D'Andre RB DET 24.6 4.95 3 #> 508 Moss, Zack RB BUF 25.7 2.09 2 #> 509 Akers, Cam RB LAR 24.2 4.90 4 #> 510 Dobbins, J.K. RB BAL 24.7 5.72 3 #> 511 Benjamin, Eno RB ARI 24.4 0.70 2 #> 512 Taylor, Jonathan RB IND 24.6 6.40 4 #> 513 Edwards-Helaire, Clyde RB KCC 24.4 6.16 3 #> 514 Dillon, AJ RB GBP 25.3 1.90 3 #> 515 Kelley, Joshua RB LAC 25.8 1.65 2 #> 516 Evans, Darrynton RB TEN 25.1 1.65 2 #> 517 Vaughn, Ke'Shawn RB TBB 26.3 2.42 3 #> 518 Ahmed, Salvon RB MIA 24.7 0.50 3 #> 519 Robinson, James RB JAC 25.0 3.41 2 #> 520 Dallas, DeeJay RB SEA 24.9 0.55 1 #> 521 Taylor, Patrick RB GBP 25.3 0.50 3 #> 522 Hasty, JaMycal RB SFO 26.9 0.69 3 #> 523 Phillips, Scottie RB HOU 25.9 0.50 3 #> 524 Taylor, J.J. RB NEP 25.6 0.55 2 #> 525 Jones, Tony RB NOS 25.7 0.70 3 #> 526 Lamb, CeeDee WR DAL 24.4 4.07 3 #> 527 Jeudy, Jerry WR DEN 24.3 4.51 3 #> 528 Higgins, Tee WR CIN 24.6 2.20 4 #> 529 Jefferson, Justin WR MIN 24.2 3.30 3 #> 530 Hamler, KJ WR DEN 24.1 1.50 3 #> 531 Shenault, Laviska WR JAC 24.9 2.20 4 #> 532 Reagor, Jalen WR PHI 24.6 3.00 4 #> 533 Aiyuk, Brandon WR SFO 25.4 2.42 3 #> 534 Claypool, Chase WR PIT 25.1 1.90 3 #> 535 Pittman, Michael WR IND 25.9 2.42 3 #> 536 Edwards, Bryan WR LVR 24.8 2.09 2 #> 537 Davis, Gabriel WR BUF 24.4 0.50 2 #> 538 Mims, Denzel WR NYJ 25.9 2.42 3 #> 539 Duvernay, Devin WR BAL 25.9 0.60 5 #> 540 Cephus, Quintez WR DET 25.4 1.21 2 #> 541 Gibson, Antonio RB WAS 25.2 1.90 3 #> 542 Peoples-Jones, Donovan WR CLE 24.5 0.77 1 #> 543 Jefferson, Van WR LAR 27.1 1.50 3 #> 544 Johnson, Juwan TE NOS 26.9 0.50 3 #> 545 Johnson, Tyler WR TBB 25.0 1.50 3 #> 546 Swain, Freddie WR SEA 25.1 0.63 3 #> 547 Kmet, Cole TE CHI 24.5 2.09 2 #> 548 Hopkins, Brycen TE LAR 26.4 1.05 5 #> 549 Trautman, Adam TE NOS 26.5 1.10 3 #> 550 Okwuegbunam, Albert TE DEN 25.3 0.50 3 #> 551 Bryant, Harrison TE CLE 25.3 0.52 5 #> 552 Deguara, Josiah TE GBP 26.5 0.50 3 #> 553 Young, Chase DE WAS 24.4 2.42 3 #> 554 Gross-Matos, Yetur DE CAR 25.5 2.09 2 #> 555 Epenesa, A.J. DE BUF 24.9 1.65 2 #> 556 Greenard, Jonathan DE HOU 26.3 0.51 3 #> 557 Simmons, Isaiah LB ARI 25.1 2.20 4 #> 558 Chaisson, K'Lavon DE JAC 24.1 2.09 2 #> 559 Murray, Kenneth LB LAC 24.8 2.42 3 #> 560 Phillips, Jacob LB CLE 24.4 0.50 2 #> 561 Brooks, Jordyn LB SEA 25.8 1.50 3 #> 562 Queen, Patrick LB BAL 24.0 2.42 3 #> 563 Brown, Derrick DT CAR 25.4 1.65 2 #> 564 Kinlaw, Javon DT SFO 25.9 1.50 3 #> 565 Madubuike, Justin DT BAL 25.8 0.52 5 #> 566 Okudah, Jeff CB DET 24.6 0.77 1 #> 567 Diggs, Trevon CB DAL 24.9 0.88 4 #> 568 Fulton, Kristian CB TEN 25.0 0.55 1 #> 569 Henderson, CJ CB CAR 24.9 0.67 2 #> 570 Delpit, Grant S CLE 24.9 1.21 2 #> 571 McKinney, Xavier S NYG 24.0 1.90 3 #> 572 Winfield, Antoine S TBB 25.0 1.65 2 #> 573 Jones, Brandon S MIA 25.4 0.50 2 #> 574 Davis, Ashtyn S NYJ 26.9 0.55 2 #> 575 Terrell, A.J. CB ATL 24.9 0.77 4 #> 576 Dugger, Kyle S NEP 27.4 1.21 2 #> 577 Taylor, Darrell DE SEA 26.4 0.50 3 #> 578 Johnson, Jaylon CB CHI 24.4 0.77 2 #> 579 Uche, Josh LB NEP 24.9 0.50 5 #> 580 Gay, Willie LB KCC 25.5 1.10 3 #> 581 Chinn, Jeremy S CAR 25.5 2.09 2 #> 582 Wilson, Logan LB CIN 27.1 1.10 3 #> 583 Okwara, Julian DE DET 25.7 1.10 3 #> 584 Lewis, Terrell LB LAR 25.0 0.55 1 #> 585 Blackmon, Julian S IND 25.0 0.50 3 #> 586 Highsmith, Alex LB PIT 26.0 0.50 3 #> 587 Taylor, Davion LB PHI 25.1 0.50 2 #> 588 Davis-Gaither, Akeem LB CIN 25.9 0.70 2 #> 589 Wonnum, D.J. DE MIN 25.8 0.55 2 #> 590 Walker, Mykal LB ATL 26.0 0.52 3 #> 591 Dye, Troy LB MIN 26.9 0.50 2 #> 592 Hawkins, Jaylinn S ATL 26.0 0.50 3 #> 593 Sneed, L'Jarius CB KCC 26.6 0.55 2 #> 594 Gipson, Trevis DE CHI 26.2 0.50 3 #> 595 Hall, Bryce CB NYJ 26.3 0.50 3 #> 596 Mooney, Darnell WR CHI 25.8 0.57 4 #> 597 Osborn, K.J. WR MIN 26.2 1.21 3 #> 598 Fuller, Jordan S LAR 25.5 0.76 2 #> 599 Watkins, Quez WR PHI 25.2 1.80 3 #> 600 Curl, Kamren S WAS 24.4 0.55 2 #> 601 Crowder, Tae LB NYG 26.5 0.55 2 #> 602 Callaway, Marquez WR NOS 25.4 0.50 3 #> 603 Williams, Ty'Son RB BAL 27.0 1.10 3 #> 604 Wharton, Tershawn DT KCC 25.2 0.55 2 #> 605 Barnes, Krys LB GBP 25.4 0.55 2 #> 606 Westbrook-Ikhine, Nick WR TEN 26.4 0.50 3 #> 607 Pierre, James CB PIT 26.9 0.50 3 #> 608 Lawrence, Trevor QB JAC 23.9 7.50 4 #> 609 Fields, Justin QB CHI 24.5 6.70 4 #> 610 Wilson, Zach QB NYJ 24.1 6.40 4 #> 611 Lance, Trey QB SFO 23.3 5.60 4 #> 612 Jones, Mac QB NEP 25.0 3.40 4 #> 613 Trask, Kyle QB TBB 25.5 1.50 3 #> 614 Mond, Kellen QB MIN 24.2 1.90 3 #> 615 Franks, Feleipe QB ATL 25.7 0.50 3 #> 616 Book, Ian QB NOS 25.4 0.85 5 #> 617 Ehlinger, Sam QB IND 24.9 0.65 5 #> 618 Mills, Davis QB HOU 24.8 1.50 3 #> 619 Etienne, Travis RB JAC 24.6 4.10 4 #> 620 Harris, Najee RB PIT 25.5 4.90 4 #> 621 Gainwell, Kenneth RB PHI 24.4 1.50 3 #> 622 Williams, Javonte RB DEN 23.3 3.70 4 #> 623 Sermon, Trey RB SFO 24.6 3.00 4 #> 624 Carter, Michael RB NYJ 24.3 2.20 4 #> 625 Stevenson, Rhamondre RB NEP 25.5 1.50 3 #> 626 Patterson, Jaret RB WAS 23.7 0.68 3 #> 627 Hubbard, Chuba RB CAR 24.2 1.90 3 #> 628 Jefferson, Jermar RB DET 23.4 0.65 5 #> 629 Mitchell, Elijah RB SFO 25.3 0.70 2 #> 630 Hill, Kylin RB GBP 25.0 1.50 3 #> 631 Williams, Pooka RB FA 24.2 0.50 3 #> 632 Felton, Demetric RB CLE 25.1 0.50 3 #> 633 Herbert, Khalil RB CHI 25.3 1.10 3 #> 634 Rountree, Larry RB LAC 25.5 0.60 5 #> 635 Evans, Chris RB CIN 25.9 0.50 2 #> 636 Chase, Ja'Marr WR CIN 23.5 5.20 4 #> 637 Smith, DeVonta WR PHI 24.8 3.00 4 #> 638 Moore, Rondale WR ARI 23.2 2.20 4 #> 639 Waddle, Jaylen WR MIA 24.7 2.20 4 #> 640 Wallace, Tylan WR BAL 24.3 1.10 3 #> 641 Williams, Seth WR DEN 23.4 0.50 3 #> 642 St. Brown, Amon-Ra WR DET 23.8 1.90 3 #> 643 Moore, Elijah WR NYJ 23.4 2.20 4 #> 644 Toney, Kadarius WR NYG 24.6 2.20 4 #> 645 Collins, Nico WR HOU 24.4 1.90 3 #> 646 Brown, Dyami WR WAS 23.8 1.90 3 #> 647 Bateman, Rashod WR BAL 23.7 2.20 4 #> 648 Schwartz, Anthony WR CLE 23.0 1.50 3 #> 649 Rodgers, Amari WR GBP 23.9 1.90 3 #> 650 Smith, Shi WR CAR 24.8 0.65 5 #> 651 Atwell, Tutu WR LAR 23.9 1.50 3 #> 652 Eskridge, D'Wayne WR SEA 26.4 1.50 3 #> 653 Marshall, Terrace WR CAR 23.2 2.20 4 #> 654 Powell, Cornell WR KCC 25.8 0.50 2 #> 655 Palmer, Josh WR LAC 23.9 1.90 3 #> 656 Darden, Jaelon WR TBB 24.6 0.50 2 #> 657 Pitts, Kyle TE ATL 22.9 4.50 4 #> 658 Jordan, Brevin TE HOU 23.1 1.10 3 #> 659 Freiermuth, Pat TE PIT 24.8 1.90 3 #> 660 Tremble, Tommy TE CAR 23.2 0.50 2 #> 661 McKitty, Tre' TE LAC 24.6 0.70 2 #> 662 Long, Hunter TE MIA 25.0 1.50 3 #> 663 Farrell, Luke TE JAC 25.9 0.50 2 #> 664 Gray, Noah TE KCC 24.3 1.20 5 #> 665 Bates, John TE WAS 25.8 0.50 3 #> 666 Paye, Kwity DE IND 24.8 2.20 4 #> 667 Rousseau, Gregory DE BUF 23.4 1.90 3 #> 668 Basham, Carlos DE BUF 25.7 0.50 2 #> 669 Phillips, Jaelan DE MIA 24.2 2.20 4 #> 670 Parsons, Micah LB DAL 24.2 2.20 4 #> 671 Owusu-Koramoah, Jeremiah LB CLE 23.8 1.90 3 #> 672 Collins, Zaven LB ARI 24.3 2.20 4 #> 673 Surratt, Chazz LB MIN 26.5 0.70 2 #> 674 Moses, Dylan LB JAC 25.3 0.50 5 #> 675 Bolton, Nick LB KCC 23.5 1.90 3 #> 676 Browning, Baron LB DEN 24.5 1.10 3 #> 677 Barmore, Christian DT NEP 24.1 0.70 2 #> 678 Togiai, Tommy DT CLE 23.9 0.70 2 #> 679 Farley, Caleb CB TEN 24.8 0.50 3 #> 680 Horn, Jaycee CB CAR 23.7 1.10 3 #> 681 Surtain II, Patrick CB DEN 23.4 1.90 3 #> 682 Cisco, Andre S JAC 23.4 1.10 3 #> 683 Moehrig, Trevon S LVR 24.2 1.10 3 #> 684 Holland, Jevon S MIA 23.5 0.50 2 #> 685 Davis, Jamin LB WAS 24.7 2.20 4 #> 686 Newsome, Greg CB CLE 23.3 0.50 3 #> 687 Turner, Payton DE NOS 24.6 0.70 2 #> 688 Stokes, Eric CB GBP 24.5 0.50 3 #> 689 Oweh, Jayson LB BAL 24.7 1.50 3 #> 690 Tryon, Joe LB TBB 24.3 0.70 2 #> 691 Campbell, Tyson CB JAC 23.4 0.50 3 #> 692 Grant, Richie S ATL 25.8 1.10 3 #> 693 Onwuzurike, Levi DT DET 25.5 1.10 5 #> 694 Samuel, Asante CB LAC 23.9 0.50 3 #> 695 Ojulari, Azeez LB NYG 23.2 1.10 3 #> 696 Werner, Pete LB NOS 24.2 1.50 3 #> 697 Ossai, Joseph DE CIN 23.4 1.10 3 #> 698 McNeill, Alim DT DET 23.3 0.63 3 #> 699 Odighizuwa, Osa DT DAL 25.0 0.52 3 #> 700 Adebo, Paulson CB NOS 24.1 0.50 3 #> 701 Koonce, Malcolm DE LVR 25.2 0.50 3 #> 702 Deablo, Divine S LVR 25.0 0.53 3 #> 703 Golston, Chauncey DE DAL 25.5 0.50 3 #> 704 Jones, Patrick DE MIN 24.9 0.50 2 #> 705 Rice, Monty LB TEN 24.6 0.50 2 #> 706 Molden, Elijah CB TEN 24.6 0.50 3 #> 707 Jones, Ernest LB LAR 23.8 0.70 2 #> 708 Stephens, Brandon CB BAL 25.7 0.50 3 #> 709 Hall, Darren CB ATL 23.3 0.50 3 #> 710 Fitzpatrick, Dez WR TEN 25.7 0.50 3 #> 711 Barnes, Derrick LB DET 24.2 0.70 2 #> 712 Cox, Jabril LB DAL 25.4 1.10 3 #> 713 Nwangwu, Kene RB MIN 25.5 0.95 5 #> 714 Granson, Kylen TE IND 25.4 1.10 3 #> 715 Wilson, Marco CB ARI 24.5 0.50 3 #> 716 Harris, Jacob TE LAR 26.4 3.50 5 #> 717 Sherwood, Jamien LB NYJ 23.6 0.70 2 #> 718 Sterns, Caden S DEN 23.8 0.50 3 #> 719 Carter, Michael S NYJ 24.5 0.61 3 #> 720 Smith-Marsette, Ihmir WR MIN 24.0 0.50 2 #> 721 Hobbs, Nate CB LVR 24.2 0.50 3 #> 722 Hufanga, Talanoa S SFO 24.6 0.55 3 #> 723 Ogundeji, Adetokunbo DE ATL 24.9 0.50 3 #> 724 Roche, Quincy LB NYG 25.5 0.50 3 #> 725 Strachan, Mike WR IND 26.0 0.50 5 #> 726 Funk, Jake RB LAR 25.6 0.56 3 #> 727 Cooper, Jonathon LB DEN 25.6 1.00 3 #> 728 Norwood, Tre S PIT 24.4 0.50 3 #> 729 Skowronek, Ben WR LAR 26.2 0.50 3 #> 730 Wilkerson, Kristian WR NEP 26.6 0.52 3 #> 731 Gore, Derrick RB KCC 28.7 0.77 3 #> 732 Stoll, Jack TE PHI 25.6 0.50 3 #> 733 Griffith, Jonas LB DEN 26.6 0.50 3 #> 734 Brady, Tom QB TBB 46.1 14.67 5 #> 735 Rodgers, Aaron QB GBP 39.7 23.96 2 #> 736 Fitzpatrick, Ryan QB WAS 40.8 0.61 1 #> 737 Campbell, Calais DE BAL 37.0 0.50 3 #> 738 Jackson, DeSean WR LVR 36.7 0.55 2 #> 739 Ryan, Matt QB ATL 38.3 19.00 2 #> 740 Jenkins, Malcolm S NOS 35.7 0.61 1 #> 741 Stafford, Matthew QB LAR 35.5 15.74 4 #> 742 Cook, Jared TE LAC 36.4 4.18 4 #> 743 McCourty, Jason CB MIA 36.0 0.51 5 #> 744 Suh, Ndamukong DT TBB 36.6 0.56 4 #> 745 Graham, Brandon DE PHI 35.4 2.01 3 #> 746 Pierre-Paul, Jason DE TBB 34.5 0.83 4 #> 747 McCourty, Devin S NEP 36.0 0.55 2 #> 748 Hughes, Jerry DE BUF 35.0 0.85 1 #> 749 Jackson, Kareem S DEN 35.4 0.61 1 #> 750 Gronkowski, Rob TE TBB 34.3 0.61 1 #> 751 Joseph, Linval DT LAC 34.9 0.51 5 #> 752 Sanders, Emmanuel WR BUF 36.4 1.50 5 #> 753 Graham, Jimmy TE CHI 36.8 0.66 4 #> 754 Brown, Antonio WR FA 35.1 0.55 4 #> roster_status draft_year draft_round fantasypros_id league_id #> 1 ROSTER 2011 1 9857 22627 #> 2 ROSTER 2011 1 9862 22627 #> 3 ROSTER 2011 1 9863 22627 #> 4 ROSTER 2011 1 9865 22627 #> 5 ROSTER 2011 1 9867 22627 #> 6 INJURED_RESERVE 2011 1 9868 22627 #> 7 ROSTER 2011 1 9869 22627 #> 8 ROSTER 2011 1 9872 22627 #> 9 ROSTER 2011 1 9886 22627 #> 10 ROSTER 2011 2 9902 22627 #> 11 ROSTER 2011 2 9907 22627 #> 12 ROSTER 2011 6 10007 22627 #> 13 ROSTER 2011 7 10051 22627 #> 14 ROSTER 2011 7 10059 22627 #> 15 ROSTER 2011 11019 22627 #> 16 ROSTER 2011 11167 22627 #> 17 ROSTER 2012 1 11174 22627 #> 18 ROSTER 2012 4 11177 22627 #> 19 ROSTER 2012 3 11180 22627 #> 20 ROSTER 2012 3 11206 22627 #> 21 ROSTER 2012 5 11215 22627 #> 22 ROSTER 2012 1 11230 22627 #> 23 INJURED_RESERVE 2012 1 11231 22627 #> 24 ROSTER 2012 1 11239 22627 #> 25 ROSTER 2012 2 11245 22627 #> 26 ROSTER 2012 1 11251 22627 #> 27 ROSTER 2012 2 11252 22627 #> 28 ROSTER 2012 1 11260 22627 #> 29 ROSTER 2012 1 11266 22627 #> 30 ROSTER 2012 3 11293 22627 #> 31 ROSTER 2012 3 11300 22627 #> 32 ROSTER 2012 5 11323 22627 #> 33 ROSTER 2012 5 11328 22627 #> 34 ROSTER 2012 11410 22627 #> 35 ROSTER 2012 11425 22627 #> 36 ROSTER 2012 11440 22627 #> 37 ROSTER 2012 11459 22627 #> 38 ROSTER 2012 11523 22627 #> 39 ROSTER 2013 2 11687 22627 #> 40 ROSTER 2013 6 11655 22627 #> 41 ROSTER 2013 2 11645 22627 #> 42 ROSTER 2013 2 11644 22627 #> 43 ROSTER 2013 1 11625 22627 #> 44 ROSTER 2013 3 11616 22627 #> 45 ROSTER 2013 1 11613 22627 #> 46 ROSTER 2013 2 11610 22627 #> 47 ROSTER 2013 1 11606 22627 #> 48 ROSTER 2013 3 11594 22627 #> 49 ROSTER 2013 2 11689 22627 #> 50 INJURED_RESERVE 2013 2 11741 22627 #> 51 ROSTER 2013 3 11755 22627 #> 52 ROSTER 2013 3 11758 22627 #> 53 ROSTER 2013 7 11759 22627 #> 54 ROSTER 2013 2 11779 22627 #> 55 ROSTER 2013 2 11782 22627 #> 56 ROSTER 2013 3 11790 22627 #> 57 ROSTER 2013 5 11806 22627 #> 58 ROSTER 2013 5 11813 22627 #> 59 ROSTER 2013 6 11821 22627 #> 60 ROSTER 2013 11944 22627 #> 61 ROSTER 2013 11987 22627 #> 62 ROSTER 2014 1 12088 22627 #> 63 ROSTER 2014 2 12092 22627 #> 64 ROSTER 2014 4 12095 22627 #> 65 ROSTER 2014 1 12118 22627 #> 66 ROSTER 2014 1 12119 22627 #> 67 ROSTER 2014 1 12122 22627 #> 68 ROSTER 2014 2 12123 22627 #> 69 ROSTER 2014 2 12126 22627 #> 70 ROSTER 2014 1 12127 22627 #> 71 ROSTER 2014 2 12128 22627 #> 72 INJURED_RESERVE 2014 1 12143 22627 #> 73 ROSTER 2014 1 12154 22627 #> 74 ROSTER 2014 2 12155 22627 #> 75 ROSTER 2014 1 12159 22627 #> 76 ROSTER 2014 1 12168 22627 #> 77 INJURED_RESERVE 2014 1 12169 22627 #> 78 ROSTER 2014 2 12171 22627 #> 79 ROSTER 2014 1 12176 22627 #> 80 INJURED_RESERVE 2014 4 12195 22627 #> 81 ROSTER 2014 1 12205 22627 #> 82 ROSTER 2014 2 12208 22627 #> 83 ROSTER 2014 1 12216 22627 #> 84 ROSTER 2014 2 12217 22627 #> 85 ROSTER 2014 3 12220 22627 #> 86 ROSTER 2014 4 12243 22627 #> 87 ROSTER 2014 4 12249 22627 #> 88 ROSTER 2014 7 12306 22627 #> 89 ROSTER 2014 7 12320 22627 #> 90 ROSTER 2014 7 12331 22627 #> 91 ROSTER 2014 12334 22627 #> 92 ROSTER 2014 12338 22627 #> 93 ROSTER 2014 13429 22627 #> 94 ROSTER 2014 13730 22627 #> 95 ROSTER 2014 13086 22627 #> 96 ROSTER 2014 13176 22627 #> 97 ROSTER 2014 13834 22627 #> 98 ROSTER 2014 13470 22627 #> 99 INJURED_RESERVE 2015 1 13891 22627 #> 100 ROSTER 2015 1 13890 22627 #> 101 ROSTER 2015 1 13903 22627 #> 102 ROSTER 2015 3 13926 22627 #> 103 ROSTER 2015 2 13924 22627 #> 104 ROSTER 2015 3 13939 22627 #> 105 ROSTER 2015 4 13943 22627 #> 106 ROSTER 2015 3 13948 22627 #> 107 ROSTER 2015 1 13894 22627 #> 108 ROSTER 2015 1 13897 22627 #> 109 ROSTER 2015 1 13969 22627 #> 110 ROSTER 2015 4 13976 22627 #> 111 ROSTER 2015 5 13981 22627 #> 112 ROSTER 2015 3 13971 22627 #> 113 INJURED_RESERVE 2015 2 13919 22627 #> 114 ROSTER 2015 5 13959 22627 #> 115 INJURED_RESERVE 2015 3 13960 22627 #> 116 ROSTER 2015 2 13893 22627 #> 117 ROSTER 2015 1 14020 22627 #> 118 ROSTER 2015 1 13918 22627 #> 119 INJURED_RESERVE 2015 3 14036 22627 #> 120 ROSTER 2015 4 14054 22627 #> 121 ROSTER 2015 1 13892 22627 #> 122 ROSTER 2015 1 14028 22627 #> 123 ROSTER 2015 4 14059 22627 #> 124 INJURED_RESERVE 2015 1 14063 22627 #> 125 ROSTER 2015 2 14047 22627 #> 126 ROSTER 2015 2 14026 22627 #> 127 INJURED_RESERVE 2018 18175 22627 #> 128 ROSTER 2015 2 13895 22627 #> 129 ROSTER 2015 14547 22627 #> 130 ROSTER 2015 3 14151 22627 #> 131 ROSTER 2015 6 14104 22627 #> 132 ROSTER 2015 1 14008 22627 #> 133 ROSTER 2015 2 14035 22627 #> 134 ROSTER 2015 2 14061 22627 #> 135 ROSTER 2015 2 14038 22627 #> 136 ROSTER 2015 2 14057 22627 #> 137 ROSTER 2015 2 14246 22627 #> 138 ROSTER 2015 3 14172 22627 #> 139 ROSTER 2015 4 14132 22627 #> 140 INJURED_RESERVE 2015 4 14060 22627 #> 141 ROSTER 2015 4 14165 22627 #> 142 ROSTER 2015 5 14045 22627 #> 143 ROSTER 2015 5 14012 22627 #> 144 ROSTER 2015 5 13964 22627 #> 145 ROSTER 2015 5 14084 22627 #> 146 ROSTER 2015 5 14146 22627 #> 147 ROSTER 2015 6 14190 22627 #> 148 INJURED_RESERVE 2015 13953 22627 #> 149 ROSTER 2015 14103 22627 #> 150 ROSTER 2015 14338 22627 #> 151 ROSTER 2015 13932 22627 #> 152 ROSTER 2015 14358 22627 #> 153 ROSTER 2015 14431 22627 #> 154 ROSTER 2016 1 15520 22627 #> 155 ROSTER 2016 1 15501 22627 #> 156 ROSTER 2016 3 15642 22627 #> 157 ROSTER 2016 4 15600 22627 #> 158 ROSTER 2016 6 15615 22627 #> 159 ROSTER 2016 1 15498 22627 #> 160 ROSTER 2016 2 15514 22627 #> 161 ROSTER 2016 4 15555 22627 #> 162 ROSTER 2016 3 15637 22627 #> 163 ROSTER 2016 5 15585 22627 #> 164 ROSTER 2016 15920 22627 #> 165 ROSTER 2016 1 15495 22627 #> 166 INJURED_RESERVE 2016 1 15629 22627 #> 167 ROSTER 2016 2 15547 22627 #> 168 INJURED_RESERVE 2016 2 15528 22627 #> 169 ROSTER 2016 5 15586 22627 #> 170 ROSTER 2016 2 15569 22627 #> 171 ROSTER 2016 2 15561 22627 #> 172 ROSTER 2016 3 15581 22627 #> 173 ROSTER 2016 4 15623 22627 #> 174 ROSTER 2016 1 15488 22627 #> 175 ROSTER 2016 1 15499 22627 #> 176 ROSTER 2016 1 15494 22627 #> 177 ROSTER 2016 2 15492 22627 #> 178 ROSTER 2016 2 15503 22627 #> 179 ROSTER 2016 2 15505 22627 #> 180 ROSTER 2016 2 15497 22627 #> 181 ROSTER 2016 1 15491 22627 #> 182 ROSTER 2016 1 15489 22627 #> 183 ROSTER 2016 3 15524 22627 #> 184 ROSTER 2016 2 15544 22627 #> 185 ROSTER 2016 7 15526 22627 #> 186 ROSTER 2016 1 15527 22627 #> 187 ROSTER 2016 1 15550 22627 #> 188 ROSTER 2016 1 15535 22627 #> 189 ROSTER 2016 2 15620 22627 #> 190 ROSTER 2016 2 15568 22627 #> 191 ROSTER 2016 2 15608 22627 #> 192 ROSTER 2016 2 15570 22627 #> 193 ROSTER 2016 3 15635 22627 #> 194 ROSTER 2016 3 15533 22627 #> 195 ROSTER 2016 3 15579 22627 #> 196 ROSTER 2016 3 15628 22627 #> 197 ROSTER 2016 3 15649 22627 #> 198 ROSTER 2016 4 15650 22627 #> 199 ROSTER 2016 4 15659 22627 #> 200 ROSTER 2016 4 15662 22627 #> 201 ROSTER 2016 4 15665 22627 #> 202 ROSTER 2016 4 15613 22627 #> 203 ROSTER 2016 5 15898 22627 #> 204 ROSTER 2016 5 15718 22627 #> 205 ROSTER 2016 5 15802 22627 #> 206 ROSTER 2016 6 15809 22627 #> 207 ROSTER 2016 6 15699 22627 #> 208 ROSTER 2016 6 15697 22627 #> 209 ROSTER 2015 15627 22627 #> 210 ROSTER 2016 15688 22627 #> 211 INJURED_RESERVE 2016 15828 22627 #> 212 ROSTER 2016 16286 22627 #> 213 ROSTER 2016 16081 22627 #> 214 ROSTER 2016 16230 22627 #> 215 ROSTER 2017 1 16398 22627 #> 216 ROSTER 2017 1 16381 22627 #> 217 ROSTER 2017 1 16413 22627 #> 218 ROSTER 2017 2 16374 22627 #> 219 ROSTER 2017 1 16378 22627 #> 220 ROSTER 2017 1 16393 22627 #> 221 ROSTER 2017 2 16420 22627 #> 222 ROSTER 2017 3 16421 22627 #> 223 ROSTER 2017 4 16423 22627 #> 224 ROSTER 2017 3 16407 22627 #> 225 ROSTER 2017 16446 22627 #> 226 ROSTER 2017 3 16425 22627 #> 227 ROSTER 2017 4 16424 22627 #> 228 ROSTER 2017 3 16447 22627 #> 229 ROSTER 2017 16879 22627 #> 230 INJURED_RESERVE 2017 1 16385 22627 #> 231 ROSTER 2017 1 16377 22627 #> 232 ROSTER 2017 1 16388 22627 #> 233 INJURED_RESERVE 2017 2 16427 22627 #> 234 ROSTER 2017 2 16434 22627 #> 235 ROSTER 2017 3 16406 22627 #> 236 ROSTER 2017 3 16433 22627 #> 237 ROSTER 2017 4 16439 22627 #> 238 ROSTER 2017 7 16443 22627 #> 239 ROSTER 2017 2 16431 22627 #> 240 ROSTER 2017 1 16380 22627 #> 241 ROSTER 2017 1 16411 22627 #> 242 ROSTER 2017 1 16399 22627 #> 243 ROSTER 2017 3 16460 22627 #> 244 ROSTER 2017 1 16370 22627 #> 245 ROSTER 2017 1 16386 22627 #> 246 ROSTER 2017 4 16538 22627 #> 247 ROSTER 2017 1 16401 22627 #> 248 ROSTER 2017 1 16371 22627 #> 249 ROSTER 2017 3 16467 22627 #> 250 ROSTER 2017 1 16469 22627 #> 251 ROSTER 2017 2 16387 22627 #> 252 ROSTER 2017 1 16468 22627 #> 253 ROSTER 2017 1 16390 22627 #> 254 ROSTER 2017 1 16379 22627 #> 255 ROSTER 2017 2 16392 22627 #> 256 ROSTER 2017 1 16472 22627 #> 257 ROSTER 2017 3 16632 22627 #> 258 ROSTER 2017 4 16664 22627 #> 259 ROSTER 2017 1 16375 22627 #> 260 INJURED_RESERVE 2017 1 16382 22627 #> 261 ROSTER 2017 5 16615 22627 #> 262 ROSTER 2017 4 16444 22627 #> 263 ROSTER 2017 2 16459 22627 #> 264 ROSTER 2017 1 16400 22627 #> 265 ROSTER 2017 16579 22627 #> 266 INJURED_RESERVE 2017 1 16509 22627 #> 267 ROSTER 2017 2 16733 22627 #> 268 INJURED_RESERVE 2017 2 16518 22627 #> 269 ROSTER 2017 2 16716 22627 #> 270 INJURED_RESERVE 2017 2 16618 22627 #> 271 ROSTER 2017 2 16635 22627 #> 272 ROSTER 2017 3 16550 22627 #> 273 ROSTER 2017 3 16587 22627 #> 274 ROSTER 2017 3 16756 22627 #> 275 ROSTER 2017 3 16747 22627 #> 276 ROSTER 2017 3 16488 22627 #> 277 ROSTER 2017 3 16640 22627 #> 278 ROSTER 2017 3 16719 22627 #> 279 ROSTER 2017 4 16450 22627 #> 280 ROSTER 2017 4 16667 22627 #> 281 ROSTER 2017 4 16532 22627 #> 282 ROSTER 2017 4 16580 22627 #> 283 ROSTER 2017 5 16499 22627 #> 284 ROSTER 2017 5 16602 22627 #> 285 ROSTER 2017 5 16577 22627 #> 286 ROSTER 2017 5 16510 22627 #> 287 ROSTER 2017 5 16666 22627 #> 288 ROSTER 2017 5 16604 22627 #> 289 ROSTER 2017 5 16513 22627 #> 290 ROSTER 2017 5 16673 22627 #> 291 ROSTER 2017 6 16558 22627 #> 292 ROSTER 2017 6 16637 22627 #> 293 ROSTER 2017 7 16757 22627 #> 294 ROSTER 2017 7 16754 22627 #> 295 INJURED_RESERVE 2017 16556 22627 #> 296 ROSTER 2017 17058 22627 #> 297 ROSTER 2017 16730 22627 #> 298 ROSTER 2017 16483 22627 #> 299 ROSTER 2017 16864 22627 #> 300 ROSTER 2016 15751 22627 #> 301 ROSTER 2017 17066 22627 #> 302 ROSTER 2017 17115 22627 #> 303 ROSTER 2017 16934 22627 #> 304 ROSTER 2017 16502 22627 #> 305 ROSTER 2017 16801 22627 #> 306 ROSTER 2017 16907 22627 #> 307 ROSTER 2017 16972 22627 #> 308 ROSTER 2018 1 17298 22627 #> 309 ROSTER 2018 1 17237 22627 #> 310 ROSTER 2018 1 17236 22627 #> 311 ROSTER 2018 1 17233 22627 #> 312 ROSTER 2018 3 17234 22627 #> 313 ROSTER 2018 5 17447 22627 #> 314 ROSTER 2018 1 17240 22627 #> 315 ROSTER 2018 2 17243 22627 #> 316 ROSTER 2018 1 17309 22627 #> 317 ROSTER 2018 1 17308 22627 #> 318 ROSTER 2018 2 17246 22627 #> 319 ROSTER 2018 2 17247 22627 #> 320 ROSTER 2018 17498 22627 #> 321 ROSTER 2018 3 17245 22627 #> 322 ROSTER 2018 7 17300 22627 #> 323 ROSTER 2018 4 17297 22627 #> 324 ROSTER 2018 17514 22627 #> 325 ROSTER 2018 1 17258 22627 #> 326 ROSTER 2018 2 17253 22627 #> 327 ROSTER 2018 2 17254 22627 #> 328 ROSTER 2018 17301 22627 #> 329 ROSTER 2018 2 17268 22627 #> 330 ROSTER 2018 1 17265 22627 #> 331 ROSTER 2018 6 17289 22627 #> 332 ROSTER 2018 2 17255 22627 #> 333 INJURED_RESERVE 2018 7 17306 22627 #> 334 ROSTER 2018 3 17261 22627 #> 335 ROSTER 2018 3 17259 22627 #> 336 ROSTER 2018 6 17262 22627 #> 337 ROSTER 2018 2 17292 22627 #> 338 ROSTER 2018 3 17269 22627 #> 339 ROSTER 2018 2 17272 22627 #> 340 ROSTER 2018 2 17270 22627 #> 341 ROSTER 2018 5 17598 22627 #> 342 ROSTER 2018 1 17283 22627 #> 343 ROSTER 2018 1 17277 22627 #> 344 ROSTER 2018 3 17313 22627 #> 345 ROSTER 2018 1 17316 22627 #> 346 ROSTER 2018 4 17363 22627 #> 347 ROSTER 2018 1 17322 22627 #> 348 ROSTER 2018 1 17311 22627 #> 349 ROSTER 2018 1 17342 22627 #> 350 ROSTER 2018 1 17323 22627 #> 351 ROSTER 2018 2 17330 22627 #> 352 INJURED_RESERVE 2018 4 17339 22627 #> 353 ROSTER 2018 2 17448 22627 #> 354 ROSTER 2018 3 17356 22627 #> 355 ROSTER 2018 1 17314 22627 #> 356 ROSTER 2018 2 17318 22627 #> 357 ROSTER 2018 17638 22627 #> 358 ROSTER 2018 1 17278 22627 #> 359 ROSTER 2018 1 17310 22627 #> 360 ROSTER 2018 3 17319 22627 #> 361 ROSTER 2018 1 17365 22627 #> 362 ROSTER 2018 3 17320 22627 #> 363 ROSTER 2018 1 17281 22627 #> 364 INJURED_RESERVE 2018 7 17303 22627 #> 365 ROSTER 2018 4 17496 22627 #> 366 ROSTER 2018 1 17351 22627 #> 367 INJURED_RESERVE 2018 1 17333 22627 #> 368 ROSTER 2018 2 17385 22627 #> 369 ROSTER 2018 2 17493 22627 #> 370 ROSTER 2018 2 17544 22627 #> 371 INJURED_RESERVE 2018 2 17507 22627 #> 372 ROSTER 2018 3 17526 22627 #> 373 ROSTER 2018 3 17358 22627 #> 374 ROSTER 2018 3 17586 22627 #> 375 ROSTER 2018 4 17315 22627 #> 376 ROSTER 2018 4 17409 22627 #> 377 ROSTER 2018 4 17383 22627 #> 378 ROSTER 2018 4 17360 22627 #> 379 ROSTER 2018 4 17431 22627 #> 380 ROSTER 2018 4 17462 22627 #> 381 ROSTER 2018 4 17580 22627 #> 382 ROSTER 2018 4 17416 22627 #> 383 ROSTER 2018 4 17623 22627 #> 384 ROSTER 2018 4 17349 22627 #> 385 ROSTER 2018 5 17375 22627 #> 386 ROSTER 2018 5 17540 22627 #> 387 ROSTER 2018 5 17528 22627 #> 388 ROSTER 2018 6 17606 22627 #> 389 ROSTER 2018 6 17621 22627 #> 390 ROSTER 2018 6 17607 22627 #> 391 ROSTER 2018 6 17612 22627 #> 392 ROSTER 2018 7 17548 22627 #> 393 INJURED_RESERVE 2018 17687 22627 #> 394 ROSTER 2018 17739 22627 #> 395 ROSTER 2017 17130 22627 #> 396 ROSTER 2018 18037 22627 #> 397 ROSTER 2018 17801 22627 #> 398 ROSTER 2018 17869 22627 #> 399 INJURED_RESERVE 2017 17143 22627 #> 400 ROSTER 2018 17704 22627 #> 401 ROSTER 2018 17432 22627 #> 402 ROSTER 2018 16787 22627 #> 403 ROSTER 2018 17763 22627 #> 404 ROSTER 2018 17412 22627 #> 405 ROSTER 2018 17692 22627 #> 406 ROSTER 2018 17898 22627 #> 407 ROSTER 2018 18153 22627 #> 408 ROSTER 2018 18103 22627 #> 409 ROSTER 2018 17352 22627 #> 410 ROSTER 2018 18026 22627 #> 411 ROSTER 2019 1 18600 22627 #> 412 ROSTER 2019 2 18225 22627 #> 413 ROSTER 2019 1 18214 22627 #> 414 ROSTER 2019 1 18232 22627 #> 415 ROSTER 2019 18591 22627 #> 416 ROSTER 2019 6 18562 22627 #> 417 ROSTER 2019 3 18239 22627 #> 418 ROSTER 2019 4 18609 22627 #> 419 ROSTER 2019 1 18269 22627 #> 420 ROSTER 2019 3 18230 22627 #> 421 ROSTER 2019 2 18283 22627 #> 422 ROSTER 2019 3 18280 22627 #> 423 ROSTER 2019 7 17251 22627 #> 424 ROSTER 2019 6 18616 22627 #> 425 ROSTER 2019 4 18705 22627 #> 426 ROSTER 2019 3 18588 22627 #> 427 ROSTER 2019 6 18406 22627 #> 428 ROSTER 2019 1 18222 22627 #> 429 ROSTER 2019 2 18219 22627 #> 430 ROSTER 2019 2 18218 22627 #> 431 ROSTER 2019 1 18226 22627 #> 432 ROSTER 2019 3 18466 22627 #> 433 ROSTER 2019 2 18463 22627 #> 434 ROSTER 2019 2 18587 22627 #> 435 ROSTER 2019 18590 22627 #> 436 ROSTER 2019 5 18706 22627 #> 437 ROSTER 2019 5 18345 22627 #> 438 ROSTER 2019 18612 22627 #> 439 ROSTER 2019 18598 22627 #> 440 ROSTER 2019 2 18244 22627 #> 441 ROSTER 2019 1 17527 22627 #> 442 ROSTER 2019 1 18290 22627 #> 443 INJURED_RESERVE 2019 2 18610 22627 #> 444 ROSTER 2019 3 18631 22627 #> 445 ROSTER 2019 1 18199 22627 #> 446 INJURED_RESERVE 2019 1 18213 22627 #> 447 ROSTER 2019 1 18209 22627 #> 448 ROSTER 2019 3 18221 22627 #> 449 ROSTER 2019 1 18518 22627 #> 450 ROSTER 2019 1 18200 22627 #> 451 ROSTER 2019 1 18202 22627 #> 452 ROSTER 2019 1 18211 22627 #> 453 ROSTER 2019 1 17511 22627 #> 454 ROSTER 2019 1 18207 22627 #> 455 ROSTER 2019 3 18212 22627 #> 456 ROSTER 2019 1 18201 22627 #> 457 ROSTER 2019 1 18204 22627 #> 458 ROSTER 2019 1 18237 22627 #> 459 ROSTER 2019 1 18223 22627 #> 460 ROSTER 2019 2 18203 22627 #> 461 ROSTER 2019 2 18220 22627 #> 462 ROSTER 2019 4 18589 22627 #> 463 INJURED_RESERVE 2019 1 18234 22627 #> 464 ROSTER 2019 2 18285 22627 #> 465 ROSTER 2019 2 18238 22627 #> 466 ROSTER 2019 1 18408 22627 #> 467 ROSTER 2019 3 18615 22627 #> 468 ROSTER 2019 3 18291 22627 #> 469 ROSTER 2019 3 18678 22627 #> 470 ROSTER 2019 3 18583 22627 #> 471 ROSTER 2019 3 18679 22627 #> 472 ROSTER 2019 3 18621 22627 #> 473 ROSTER 2019 4 18649 22627 #> 474 ROSTER 2019 4 18702 22627 #> 475 ROSTER 2019 4 18420 22627 #> 476 ROSTER 2019 4 18459 22627 #> 477 ROSTER 2019 4 18558 22627 #> 478 ROSTER 2019 4 18397 22627 #> 479 ROSTER 2019 5 18233 22627 #> 480 ROSTER 2019 5 18310 22627 #> 481 ROSTER 2019 5 18709 22627 #> 482 ROSTER 2019 6 18698 22627 #> 483 ROSTER 2019 6 18714 22627 #> 484 ROSTER 2019 18656 22627 #> 485 ROSTER 2019 18281 22627 #> 486 ROSTER 2019 18576 22627 #> 487 ROSTER 2019 19111 22627 #> 488 ROSTER 2019 18941 22627 #> 489 ROSTER 2019 18835 22627 #> 490 ROSTER 2015 14399 22627 #> 491 ROSTER 2019 19108 22627 #> 492 ROSTER 2019 18876 22627 #> 493 ROSTER 2019 18361 22627 #> 494 ROSTER 2019 18864 22627 #> 495 ROSTER 2019 18962 22627 #> 496 ROSTER 2019 18905 22627 #> 497 ROSTER 2019 18548 22627 #> 498 ROSTER 2019 19074 22627 #> 499 ROSTER 2020 1 19196 22627 #> 500 ROSTER 2020 1 19198 22627 #> 501 ROSTER 2020 1 18635 22627 #> 502 ROSTER 2020 4 19220 22627 #> 503 ROSTER 2020 5 19243 22627 #> 504 TAXI_SQUAD 2020 1 19246 22627 #> 505 ROSTER 2020 2 19275 22627 #> 506 ROSTER 2020 19297 22627 #> 507 ROSTER 2020 2 19210 22627 #> 508 ROSTER 2020 3 19263 22627 #> 509 TAXI_SQUAD 2020 2 19268 22627 #> 510 INJURED_RESERVE 2020 2 19245 22627 #> 511 TAXI_SQUAD 2020 7 19361 22627 #> 512 ROSTER 2020 2 19217 22627 #> 513 ROSTER 2020 1 19325 22627 #> 514 ROSTER 2020 2 19358 22627 #> 515 ROSTER 2020 4 19445 22627 #> 516 INJURED_RESERVE 2020 3 19418 22627 #> 517 ROSTER 2020 3 19351 22627 #> 518 ROSTER 2020 19449 22627 #> 519 ROSTER 2020 19631 22627 #> 520 ROSTER 2020 4 19521 22627 #> 521 ROSTER 2020 19544 22627 #> 522 ROSTER 2020 19627 22627 #> 523 INJURED_RESERVE 2020 19570 22627 #> 524 TAXI_SQUAD 2020 19438 22627 #> 525 ROSTER 2020 19482 22627 #> 526 ROSTER 2020 1 19202 22627 #> 527 ROSTER 2020 1 19201 22627 #> 528 ROSTER 2020 2 19211 22627 #> 529 ROSTER 2020 1 19236 22627 #> 530 TAXI_SQUAD 2020 2 19267 22627 #> 531 ROSTER 2020 2 19221 22627 #> 532 TAXI_SQUAD 2020 1 19219 22627 #> 533 ROSTER 2020 1 19252 22627 #> 534 TAXI_SQUAD 2020 2 18627 22627 #> 535 ROSTER 2020 2 19278 22627 #> 536 ROSTER 2020 3 18634 22627 #> 537 TAXI_SQUAD 2020 4 19398 22627 #> 538 ROSTER 2020 2 19344 22627 #> 539 TAXI_SQUAD 2020 3 19270 22627 #> 540 ROSTER 2020 5 19396 22627 #> 541 ROSTER 2020 3 19624 22627 #> 542 ROSTER 2020 6 19298 22627 #> 543 ROSTER 2020 2 19483 22627 #> 544 TAXI_SQUAD 2020 19562 22627 #> 545 ROSTER 2020 5 18633 22627 #> 546 ROSTER 2020 6 19729 22627 #> 547 ROSTER 2020 2 19229 22627 #> 548 TAXI_SQUAD 2020 4 19234 22627 #> 549 TAXI_SQUAD 2020 3 19423 22627 #> 550 TAXI_SQUAD 2020 4 18246 22627 #> 551 TAXI_SQUAD 2020 4 19389 22627 #> 552 ROSTER 2020 3 19456 22627 #> 553 ROSTER 2020 1 19195 22627 #> 554 ROSTER 2020 2 19214 22627 #> 555 ROSTER 2020 2 19204 22627 #> 556 ROSTER 2020 3 19276 22627 #> 557 ROSTER 2020 1 19200 22627 #> 558 ROSTER 2020 1 19228 22627 #> 559 ROSTER 2020 1 19212 22627 #> 560 TAXI_SQUAD 2020 3 19303 22627 #> 561 ROSTER 2020 1 19292 22627 #> 562 ROSTER 2020 1 19421 22627 #> 563 ROSTER 2020 1 19205 22627 #> 564 INJURED_RESERVE 2020 1 19206 22627 #> 565 ROSTER 2020 3 19272 22627 #> 566 TAXI_SQUAD 2020 1 19197 22627 #> 567 ROSTER 2020 2 18287 22627 #> 568 ROSTER 2020 2 19209 22627 #> 569 ROSTER 2020 1 19218 22627 #> 570 TAXI_SQUAD 2020 2 19203 22627 #> 571 TAXI_SQUAD 2020 2 19216 22627 #> 572 ROSTER 2020 2 19266 22627 #> 573 TAXI_SQUAD 2020 3 19248 22627 #> 574 ROSTER 2020 3 19232 22627 #> 575 ROSTER 2020 1 19224 22627 #> 576 ROSTER 2020 2 19337 22627 #> 577 ROSTER 2020 2 19273 22627 #> 578 ROSTER 2020 2 19254 22627 #> 579 INJURED_RESERVE 2020 2 19257 22627 #> 580 ROSTER 2020 2 19480 22627 #> 581 ROSTER 2020 2 19429 22627 #> 582 ROSTER 2020 3 19494 22627 #> 583 TAXI_SQUAD 2020 3 19223 22627 #> 584 ROSTER 2020 3 19230 22627 #> 585 INJURED_RESERVE 2020 3 19394 22627 #> 586 ROSTER 2020 3 19316 22627 #> 587 TAXI_SQUAD 2020 3 19724 22627 #> 588 TAXI_SQUAD 2020 4 19261 22627 #> 589 ROSTER 2020 4 19355 22627 #> 590 ROSTER 2020 4 19566 22627 #> 591 TAXI_SQUAD 2020 4 19269 22627 #> 592 ROSTER 2020 4 19769 22627 #> 593 ROSTER 2020 4 19671 22627 #> 594 ROSTER 2020 5 19310 22627 #> 595 ROSTER 2020 5 18639 22627 #> 596 ROSTER 2020 5 19810 22627 #> 597 ROSTER 2020 5 19708 22627 #> 598 ROSTER 2020 6 19598 22627 #> 599 ROSTER 2020 6 19715 22627 #> 600 ROSTER 2020 7 19459 22627 #> 601 ROSTER 2020 7 19554 22627 #> 602 ROSTER 2020 19505 22627 #> 603 ROSTER 2020 19636 22627 #> 604 ROSTER 2020 19649 22627 #> 605 ROSTER 2020 19466 22627 #> 606 ROSTER 2020 19747 22627 #> 607 ROSTER 2020 19659 22627 #> 608 TAXI_SQUAD 2021 1 19780 22627 #> 609 ROSTER 2021 1 19781 22627 #> 610 TAXI_SQUAD 2021 1 22679 22627 #> 611 ROSTER 2021 1 20082 22627 #> 612 ROSTER 2021 1 20156 22627 #> 613 TAXI_SQUAD 2021 2 19800 22627 #> 614 TAXI_SQUAD 2021 3 19383 22627 #> 615 TAXI_SQUAD 2021 20081 22627 #> 616 TAXI_SQUAD 2021 4 20159 22627 #> 617 ROSTER 2021 6 19803 22627 #> 618 ROSTER 2021 3 22799 22627 #> 619 TAXI_SQUAD 2021 1 19231 22627 #> 620 ROSTER 2021 1 19302 22627 #> 621 ROSTER 2021 5 23310 22627 #> 622 TAXI_SQUAD 2021 2 22739 22627 #> 623 INJURED_RESERVE 2021 3 19425 22627 #> 624 INJURED_RESERVE 2021 4 22728 22627 #> 625 TAXI_SQUAD 2021 4 22726 22627 #> 626 TAXI_SQUAD 2021 20155 22627 #> 627 TAXI_SQUAD 2021 4 19792 22627 #> 628 ROSTER 2021 7 20088 22627 #> 629 ROSTER 2021 6 22813 22627 #> 630 TAXI_SQUAD 2021 7 19323 22627 #> 631 TAXI_SQUAD 2021 20090 22627 #> 632 ROSTER 2021 6 20105 22627 #> 633 ROSTER 2021 6 22763 22627 #> 634 TAXI_SQUAD 2021 6 19537 22627 #> 635 TAXI_SQUAD 2021 6 22797 22627 #> 636 ROSTER 2021 1 19788 22627 #> 637 ROSTER 2021 1 19222 22627 #> 638 TAXI_SQUAD 2021 2 19796 22627 #> 639 ROSTER 2021 1 19790 22627 #> 640 TAXI_SQUAD 2021 4 19801 22627 #> 641 ROSTER 2021 6 20118 22627 #> 642 ROSTER 2021 4 19799 22627 #> 643 ROSTER 2021 2 20114 22627 #> 644 TAXI_SQUAD 2021 1 20119 22627 #> 645 TAXI_SQUAD 2021 3 20130 22627 #> 646 TAXI_SQUAD 2021 3 20113 22627 #> 647 ROSTER 2021 1 19794 22627 #> 648 TAXI_SQUAD 2021 3 20125 22627 #> 649 TAXI_SQUAD 2021 3 20132 22627 #> 650 TAXI_SQUAD 2021 6 20127 22627 #> 651 TAXI_SQUAD 2021 2 20126 22627 #> 652 TAXI_SQUAD 2021 2 22785 22627 #> 653 TAXI_SQUAD 2021 2 23242 22627 #> 654 TAXI_SQUAD 2021 5 22811 22627 #> 655 TAXI_SQUAD 2021 3 22845 22627 #> 656 TAXI_SQUAD 2021 4 22796 22627 #> 657 ROSTER 2021 1 20164 22627 #> 658 ROSTER 2021 5 20162 22627 #> 659 TAXI_SQUAD 2021 2 20163 22627 #> 660 TAXI_SQUAD 2021 3 22795 22627 #> 661 TAXI_SQUAD 2021 3 22807 22627 #> 662 TAXI_SQUAD 2021 3 22783 22627 #> 663 ROSTER 2021 5 19501 22627 #> 664 ROSTER 2021 5 19539 22627 #> 665 ROSTER 2021 4 22833 22627 #> 666 ROSTER 2021 1 22682 22627 #> 667 TAXI_SQUAD 2021 1 19787 22627 #> 668 ROSTER 2021 2 23241 22627 #> 669 TAXI_SQUAD 2021 1 22734 22627 #> 670 ROSTER 2021 1 19784 22627 #> 671 TAXI_SQUAD 2021 2 22692 22627 #> 672 ROSTER 2021 1 22698 22627 #> 673 TAXI_SQUAD 2021 3 22717 22627 #> 674 TAXI_SQUAD 2021 19757 22627 #> 675 TAXI_SQUAD 2021 2 22689 22627 #> 676 TAXI_SQUAD 2021 3 22724 22627 #> 677 TAXI_SQUAD 2021 2 22691 22627 #> 678 ROSTER 2021 4 22784 22627 #> 679 INJURED_RESERVE 2021 1 22686 22627 #> 680 TAXI_SQUAD 2021 1 22701 22627 #> 681 ROSTER 2021 1 23609 22627 #> 682 TAXI_SQUAD 2021 3 22715 22627 #> 683 TAXI_SQUAD 2021 2 22699 22627 #> 684 TAXI_SQUAD 2021 2 22690 22627 #> 685 ROSTER 2021 1 22823 22627 #> 686 ROSTER 2021 1 23238 22627 #> 687 ROSTER 2021 1 22786 22627 #> 688 ROSTER 2021 1 22708 22627 #> 689 TAXI_SQUAD 2021 1 22714 22627 #> 690 TAXI_SQUAD 2021 1 22709 22627 #> 691 TAXI_SQUAD 2021 2 22706 22627 #> 692 TAXI_SQUAD 2021 2 19330 22627 #> 693 ROSTER 2021 2 22693 22627 #> 694 ROSTER 2021 2 23240 22627 #> 695 TAXI_SQUAD 2021 2 22730 22627 #> 696 ROSTER 2021 2 22809 22627 #> 697 TAXI_SQUAD 2021 3 22696 22627 #> 698 ROSTER 2021 3 22765 22627 #> 699 ROSTER 2021 3 22816 22627 #> 700 ROSTER 2021 3 19237 22627 #> 701 ROSTER 2021 3 22773 22627 #> 702 ROSTER 2021 3 23208 22627 #> 703 ROSTER 2021 3 23244 22627 #> 704 TAXI_SQUAD 2021 3 23254 22627 #> 705 TAXI_SQUAD 2021 3 19365 22627 #> 706 ROSTER 2021 3 22742 22627 #> 707 ROSTER 2021 3 23245 22627 #> 708 ROSTER 2021 3 14469 22627 #> 709 ROSTER 2021 4 23253 22627 #> 710 ROSTER 2021 4 20112 22627 #> 711 TAXI_SQUAD 2021 4 23210 22627 #> 712 TAXI_SQUAD 2021 4 22735 22627 #> 713 ROSTER 2021 4 23249 22627 #> 714 TAXI_SQUAD 2021 4 22841 22627 #> 715 ROSTER 2021 4 22729 22627 #> 716 TAXI_SQUAD 2021 4 23251 22627 #> 717 TAXI_SQUAD 2021 5 23194 22627 #> 718 ROSTER 2021 5 22727 22627 #> 719 ROSTER 2021 5 23265 22627 #> 720 TAXI_SQUAD 2021 5 20116 22627 #> 721 ROSTER 2021 5 23299 22627 #> 722 ROSTER 2021 5 22817 22627 #> 723 ROSTER 2021 5 22723 22627 #> 724 ROSTER 2021 6 22703 22627 #> 725 ROSTER 2021 7 23395 22627 #> 726 TAXI_SQUAD 2021 7 23190 22627 #> 727 ROSTER 2021 7 22821 22627 #> 728 ROSTER 2021 7 22846 22627 #> 729 ROSTER 2021 7 22843 22627 #> 730 ROSTER 2020 19891 22627 #> 731 ROSTER 2019 19113 22627 #> 732 ROSTER 2021 23193 22627 #> 733 ROSTER 2020 19966 22627 #> 734 ROSTER 2000 6 9603 22627 #> 735 ROSTER 2005 1 9001 22627 #> 736 ROSTER 2005 7 9545 22627 #> 737 ROSTER 2008 2 10585 22627 #> 738 ROSTER 2008 2 9186 22627 #> 739 ROSTER 2008 1 9444 22627 #> 740 ROSTER 2009 1 10685 22627 #> 741 ROSTER 2009 1 9451 22627 #> 742 ROSTER 2009 3 9265 22627 #> 743 INJURED_RESERVE 2009 6 10773 22627 #> 744 ROSTER 2010 1 10814 22627 #> 745 INJURED_RESERVE 2010 1 10821 22627 #> 746 ROSTER 2010 1 10826 22627 #> 747 ROSTER 2010 1 10834 22627 #> 748 ROSTER 2010 1 10840 22627 #> 749 ROSTER 2010 1 10845 22627 #> 750 ROSTER 2010 2 9721 22627 #> 751 ROSTER 2010 2 10869 22627 #> 752 ROSTER 2010 3 9707 22627 #> 753 ROSTER 2010 3 9712 22627 #> 754 ROSTER 2010 6 9808 22627 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_schedule.html","id":null,"dir":"Reference","previous_headings":"","what":"Get Schedule — ffs_schedule","title":"Get Schedule — ffs_schedule","text":"function lightly wraps ffscrapr::ff_schedule() adds league_id, required column ffsimulator, casts IDs character, drops actual games played simulate unplayed games.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_schedule.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get Schedule — ffs_schedule","text":"","code":"ffs_schedule(conn)"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_schedule.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get Schedule — ffs_schedule","text":"conn connection object created ffscrapr::ff_connect() friends.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_schedule.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get Schedule — ffs_schedule","text":"dataframe schedule includes league_id column","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_schedule.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Get Schedule — ffs_schedule","text":"","code":"# \\donttest{ # cached examples try({ # try block to prevent CRAN-related issues conn <- .ffs_cache(\"mfl_conn.rds\") ffs_schedule(conn) }) #> # A tibble: 0 × 4 #> # ℹ 4 variables: week , franchise_id , opponent_id , #> # league_id # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_score_rosters.html","id":null,"dir":"Reference","previous_headings":"","what":"Join Rosters to Projected Scores — ffs_score_rosters","title":"Join Rosters to Projected Scores — ffs_score_rosters","text":"Attaches projected scores rosters (via inner-join) creates positional ranking column.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_score_rosters.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Join Rosters to Projected Scores — ffs_score_rosters","text":"","code":"ffs_score_rosters(projected_scores, rosters)"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_score_rosters.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Join Rosters to Projected Scores — ffs_score_rosters","text":"projected_scores dataframe projected scores, created ffs_generate_projections() rosters dataframe rosters, created ffs_rosters()","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_score_rosters.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Join Rosters to Projected Scores — ffs_score_rosters","text":"dataframe roster-level projected scores","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_score_rosters.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Join Rosters to Projected Scores — ffs_score_rosters","text":"","code":"# \\donttest{ # cached examples projected_scores <- .ffs_cache(\"projected_scores.rds\") rosters <- .ffs_cache(\"mfl_rosters.rds\") ffs_score_rosters(projected_scores, rosters) #> fantasypros_id franchise_id franchise_name player_id player_name pos #> 1: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> 2: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> 3: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> 4: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> 5: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> --- #> 2204: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> 2205: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> 2206: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> 2207: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> 2208: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> team age league_id ecr rank projection gp_model season week #> 1: HOU 32.1 22627 32.93 32 16.88 1 2 1 #> 2: HOU 32.1 22627 32.93 32 6.48 1 2 2 #> 3: HOU 32.1 22627 32.93 32 1.16 1 2 3 #> 4: HOU 32.1 22627 32.93 33 16.32 1 1 1 #> 5: HOU 32.1 22627 32.93 33 15.64 0 1 2 #> --- #> 2204: CHI 33.9 22627 35.81 36 23.68 0 1 2 #> 2205: CHI 33.9 22627 35.81 36 24.22 0 1 3 #> 2206: CHI 33.9 22627 35.81 37 18.94 0 2 1 #> 2207: CHI 33.9 22627 35.81 37 1.70 1 2 2 #> 2208: CHI 33.9 22627 35.81 37 2.32 0 2 3 #> projected_score scrape_date pos_rank #> 1: 16.88 2021-09-03 2 #> 2: 6.48 2021-09-03 4 #> 3: 1.16 2021-09-03 4 #> 4: 16.32 2021-09-03 3 #> 5: 0.00 2021-09-03 2 #> --- #> 2204: 0.00 2021-09-03 6 #> 2205: 0.00 2021-09-03 6 #> 2206: 0.00 2021-09-03 6 #> 2207: 1.70 2021-09-03 5 #> 2208: 0.00 2021-09-03 6 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_starter_positions.html","id":null,"dir":"Reference","previous_headings":"","what":"Get league starter positions — ffs_starter_positions","title":"Get league starter positions — ffs_starter_positions","text":"function lightly wraps ffscrapr::ff_starter_positions() cleans abbreviations (PK -> K)","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_starter_positions.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get league starter positions — ffs_starter_positions","text":"","code":"ffs_starter_positions(conn)"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_starter_positions.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get league starter positions — ffs_starter_positions","text":"conn connection object created ffscrapr::ff_connect() friends.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_starter_positions.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get league starter positions — ffs_starter_positions","text":"tidy dataframe positional lineup rules, one row per position minimum maximum starters well total starter calculations.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_starter_positions.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Get league starter positions — ffs_starter_positions","text":"","code":"# \\donttest{ # cached examples try({ # try block to prevent CRAN-related issues conn <- .ffs_cache(\"mfl_conn.rds\") ffs_starter_positions(conn) }) #> # A tibble: 9 × 7 #> pos min max offense_starters defense_starters kdst_starters #> #> 1 CB 2 3 11 11 0 #> 2 DE 2 3 11 11 0 #> 3 DT 1 2 11 11 0 #> 4 LB 3 4 11 11 0 #> 5 QB 1 2 11 11 0 #> 6 RB 2 6 11 11 0 #> 7 S 2 3 11 11 0 #> 8 TE 1 5 11 11 0 #> 9 WR 3 7 11 11 0 #> # ℹ 1 more variable: total_starters # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_summaries.html","id":null,"dir":"Reference","previous_headings":"","what":"Summarise simulation outputs — ffs_summarise_week","title":"Summarise simulation outputs — ffs_summarise_week","text":"functions used summarise simulation outputs, typically joining optimal scores matching schedule.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_summaries.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Summarise simulation outputs — ffs_summarise_week","text":"","code":"ffs_summarise_week(optimal_scores, schedules) ffs_summarise_season(summary_week) ffs_summarise_simulation(summary_season) ffs_summarise_inseason(summary_week, n) ffs_summarize_week(optimal_scores, schedules) ffs_summarize_season(summary_week) ffs_summarize_simulation(summary_season)"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_summaries.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Summarise simulation outputs — ffs_summarise_week","text":"optimal_scores dataframe optimized lineups created ffs_optimize_lineups() schedules dataframe schedules created ffs_build_schedules() ffs_actual_schedules() summary_week dataframe created ffs_summarise_week() summary_season dataframe created ffs_summarise_season() n number weeks","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_summaries.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Summarise simulation outputs — ffs_summarise_week","text":"ffs_summarise_week: dataframe summarising team results simulation week ffs_summarise_season: dataframe summarising franchise results across simulation season ffs_summarise_simulation: dataframe summarising franchise results across simulation ffs_summarise_inseason: dataframe summarising franchise results inseason simulation","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_summaries.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Summarise simulation outputs — ffs_summarise_week","text":"","code":"# \\donttest{ # cached examples optimal_scores <- .ffs_cache(\"optimal_scores.rds\") schedules <- .ffs_cache(\"schedules.rds\") summary_week <- ffs_summarise_week(optimal_scores, schedules) summary_week #> season week franchise_name optimal_score lineup_efficiency #> 1: 1 1 Mexico City Space Force 189.38 0.840 #> 2: 1 1 Dirty Dgens 127.19 0.810 #> 3: 1 1 Alberta Armadillos 187.08 0.758 #> 4: 1 1 Electric Woodies 158.05 0.830 #> 5: 1 1 Motor City Mutts 131.59 0.757 #> 6: 1 1 Hoth City Tauntauns 121.98 0.808 #> 7: 1 1 Paw Patrol 175.41 0.764 #> 8: 1 1 Domination Station 191.49 0.818 #> 9: 1 1 Kill Devil Hills Carpetbaggers 219.67 0.755 #> 10: 1 1 [Redacted] 165.27 0.754 #> 11: 1 1 TB12 149.53 0.820 #> 12: 1 1 Indigo Plateau Elite 205.11 0.803 #> 13: 1 2 Mexico City Space Force 180.82 0.679 #> 14: 1 2 Dirty Dgens 69.30 0.804 #> 15: 1 2 Alberta Armadillos 135.32 0.825 #> 16: 1 2 Electric Woodies 163.90 0.815 #> 17: 1 2 Motor City Mutts 174.86 0.858 #> 18: 1 2 Hoth City Tauntauns 146.23 0.872 #> 19: 1 2 Paw Patrol 106.17 0.769 #> 20: 1 2 Domination Station 173.30 0.707 #> 21: 1 2 Kill Devil Hills Carpetbaggers 163.46 0.822 #> 22: 1 2 [Redacted] 104.77 0.832 #> 23: 1 2 TB12 164.16 0.732 #> 24: 1 2 Indigo Plateau Elite 173.42 0.812 #> 25: 1 3 Mexico City Space Force 198.14 0.820 #> 26: 1 3 Dirty Dgens 97.60 0.825 #> 27: 1 3 Alberta Armadillos 128.70 0.830 #> 28: 1 3 Electric Woodies 168.57 0.851 #> 29: 1 3 Motor City Mutts 144.93 0.817 #> 30: 1 3 Hoth City Tauntauns 198.28 0.762 #> 31: 1 3 Paw Patrol 150.44 0.729 #> 32: 1 3 Domination Station 188.13 0.765 #> 33: 1 3 Kill Devil Hills Carpetbaggers 189.04 0.764 #> 34: 1 3 [Redacted] 123.63 0.736 #> 35: 1 3 TB12 220.86 0.726 #> 36: 1 3 Indigo Plateau Elite 190.83 0.738 #> 37: 2 1 Mexico City Space Force 185.69 0.860 #> 38: 2 1 Dirty Dgens 106.80 0.696 #> 39: 2 1 Alberta Armadillos 124.05 0.806 #> 40: 2 1 Electric Woodies 150.16 0.796 #> 41: 2 1 Motor City Mutts 151.70 0.778 #> 42: 2 1 Hoth City Tauntauns 104.60 0.794 #> 43: 2 1 Paw Patrol 158.65 0.703 #> 44: 2 1 Domination Station 158.34 0.798 #> 45: 2 1 Kill Devil Hills Carpetbaggers 120.53 0.727 #> 46: 2 1 [Redacted] 166.64 0.739 #> 47: 2 1 TB12 236.82 0.863 #> 48: 2 1 Indigo Plateau Elite 195.58 0.812 #> 49: 2 2 Mexico City Space Force 220.84 0.832 #> 50: 2 2 Dirty Dgens 134.42 0.780 #> 51: 2 2 Alberta Armadillos 165.20 0.741 #> 52: 2 2 Electric Woodies 159.49 0.847 #> 53: 2 2 Motor City Mutts 172.44 0.838 #> 54: 2 2 Hoth City Tauntauns 168.38 0.832 #> 55: 2 2 Paw Patrol 175.36 0.706 #> 56: 2 2 Domination Station 153.40 0.677 #> 57: 2 2 Kill Devil Hills Carpetbaggers 176.83 0.710 #> 58: 2 2 [Redacted] 105.14 0.735 #> 59: 2 2 TB12 174.02 0.756 #> 60: 2 2 Indigo Plateau Elite 172.41 0.776 #> 61: 2 3 Mexico City Space Force 260.17 0.779 #> 62: 2 3 Dirty Dgens 128.42 0.800 #> 63: 2 3 Alberta Armadillos 154.36 0.697 #> 64: 2 3 Electric Woodies 149.82 0.790 #> 65: 2 3 Motor City Mutts 169.84 0.805 #> 66: 2 3 Hoth City Tauntauns 88.82 0.787 #> 67: 2 3 Paw Patrol 163.74 0.816 #> 68: 2 3 Domination Station 199.54 0.727 #> 69: 2 3 Kill Devil Hills Carpetbaggers 181.67 0.839 #> 70: 2 3 [Redacted] 173.88 0.811 #> 71: 2 3 TB12 152.97 0.843 #> 72: 2 3 Indigo Plateau Elite 162.65 0.799 #> season week franchise_name optimal_score lineup_efficiency #> team_score opponent_score result opponent_name #> 1: 158.99 122.62 W TB12 #> 2: 103.04 131.13 L Electric Woodies #> 3: 141.82 134.04 W Paw Patrol #> 4: 131.13 103.04 W Dirty Dgens #> 5: 99.61 98.56 W Hoth City Tauntauns #> 6: 98.56 99.61 L Motor City Mutts #> 7: 134.04 141.82 L Alberta Armadillos #> 8: 156.63 124.65 W [Redacted] #> 9: 165.75 164.65 W Indigo Plateau Elite #> 10: 124.65 156.63 L Domination Station #> 11: 122.62 158.99 L Mexico City Space Force #> 12: 164.65 165.75 L Kill Devil Hills Carpetbaggers #> 13: 122.71 122.45 W Domination Station #> 14: 55.74 87.21 L [Redacted] #> 15: 111.64 150.05 L Motor City Mutts #> 16: 133.63 127.57 W Hoth City Tauntauns #> 17: 150.05 111.64 W Alberta Armadillos #> 18: 127.57 133.63 L Electric Woodies #> 19: 81.64 134.30 L Kill Devil Hills Carpetbaggers #> 20: 122.45 122.71 L Mexico City Space Force #> 21: 134.30 81.64 W Paw Patrol #> 22: 87.21 55.74 W Dirty Dgens #> 23: 120.17 140.73 L Indigo Plateau Elite #> 24: 140.73 120.17 W TB12 #> 25: 162.41 109.68 W Paw Patrol #> 26: 80.48 151.01 L Hoth City Tauntauns #> 27: 106.85 143.99 L Domination Station #> 28: 143.43 140.74 W Indigo Plateau Elite #> 29: 118.47 91.02 W [Redacted] #> 30: 151.01 80.48 W Dirty Dgens #> 31: 109.68 162.41 L Mexico City Space Force #> 32: 143.99 106.85 W Alberta Armadillos #> 33: 144.42 160.27 L TB12 #> 34: 91.02 118.47 L Motor City Mutts #> 35: 160.27 144.42 W Kill Devil Hills Carpetbaggers #> 36: 140.74 143.43 L Electric Woodies #> 37: 159.64 83.05 W Hoth City Tauntauns #> 38: 74.33 117.96 L Motor City Mutts #> 39: 99.96 111.51 L Paw Patrol #> 40: 119.57 126.38 L Domination Station #> 41: 117.96 74.33 W Dirty Dgens #> 42: 83.05 159.64 L Mexico City Space Force #> 43: 111.51 99.96 W Alberta Armadillos #> 44: 126.38 119.57 W Electric Woodies #> 45: 87.62 204.32 L TB12 #> 46: 123.10 158.76 L Indigo Plateau Elite #> 47: 204.32 87.62 W Kill Devil Hills Carpetbaggers #> 48: 158.76 123.10 W [Redacted] #> 49: 183.64 104.85 W Dirty Dgens #> 50: 104.85 183.64 L Mexico City Space Force #> 51: 122.42 125.62 L Kill Devil Hills Carpetbaggers #> 52: 135.11 77.28 W [Redacted] #> 53: 144.59 123.81 W Paw Patrol #> 54: 140.16 133.82 W Indigo Plateau Elite #> 55: 123.81 144.59 L Motor City Mutts #> 56: 103.79 131.54 L TB12 #> 57: 125.62 122.42 W Alberta Armadillos #> 58: 77.28 135.11 L Electric Woodies #> 59: 131.54 103.79 W Domination Station #> 60: 133.82 140.16 L Hoth City Tauntauns #> 61: 202.71 129.93 W Indigo Plateau Elite #> 62: 102.70 141.01 L [Redacted] #> 63: 107.59 129.01 L TB12 #> 64: 118.31 136.67 L Motor City Mutts #> 65: 136.67 118.31 W Electric Woodies #> 66: 69.90 152.46 L Kill Devil Hills Carpetbaggers #> 67: 133.68 145.10 L Domination Station #> 68: 145.10 133.68 W Paw Patrol #> 69: 152.46 69.90 W Hoth City Tauntauns #> 70: 141.01 102.70 W Dirty Dgens #> 71: 129.01 107.59 W Alberta Armadillos #> 72: 129.93 202.71 L Mexico City Space Force #> team_score opponent_score result opponent_name #> allplay_wins allplay_games allplay_pct league_id franchise_id #> 1: 9 11 0.818 22627 0001 #> 2: 2 11 0.182 22627 0002 #> 3: 7 11 0.636 22627 0003 #> 4: 5 11 0.455 22627 0004 #> 5: 1 11 0.091 22627 0005 #> 6: 0 11 0.000 22627 0006 #> 7: 6 11 0.545 22627 0007 #> 8: 8 11 0.727 22627 0008 #> 9: 11 11 1.000 22627 0009 #> 10: 4 11 0.364 22627 0010 #> 11: 3 11 0.273 22627 0011 #> 12: 10 11 0.909 22627 0012 #> 13: 6 11 0.545 22627 0001 #> 14: 0 11 0.000 22627 0002 #> 15: 3 11 0.273 22627 0003 #> 16: 8 11 0.727 22627 0004 #> 17: 11 11 1.000 22627 0005 #> 18: 7 11 0.636 22627 0006 #> 19: 1 11 0.091 22627 0007 #> 20: 5 11 0.455 22627 0008 #> 21: 9 11 0.818 22627 0009 #> 22: 2 11 0.182 22627 0010 #> 23: 4 11 0.364 22627 0011 #> 24: 10 11 0.909 22627 0012 #> 25: 11 11 1.000 22627 0001 #> 26: 0 11 0.000 22627 0002 #> 27: 2 11 0.182 22627 0003 #> 28: 6 11 0.545 22627 0004 #> 29: 4 11 0.364 22627 0005 #> 30: 9 11 0.818 22627 0006 #> 31: 3 11 0.273 22627 0007 #> 32: 7 11 0.636 22627 0008 #> 33: 8 11 0.727 22627 0009 #> 34: 1 11 0.091 22627 0010 #> 35: 10 11 0.909 22627 0011 #> 36: 5 11 0.455 22627 0012 #> 37: 10 11 0.909 22627 0001 #> 38: 0 11 0.000 22627 0002 #> 39: 3 11 0.273 22627 0003 #> 40: 6 11 0.545 22627 0004 #> 41: 5 11 0.455 22627 0005 #> 42: 1 11 0.091 22627 0006 #> 43: 4 11 0.364 22627 0007 #> 44: 8 11 0.727 22627 0008 #> 45: 2 11 0.182 22627 0009 #> 46: 7 11 0.636 22627 0010 #> 47: 11 11 1.000 22627 0011 #> 48: 9 11 0.818 22627 0012 #> 49: 11 11 1.000 22627 0001 #> 50: 2 11 0.182 22627 0002 #> 51: 3 11 0.273 22627 0003 #> 52: 8 11 0.727 22627 0004 #> 53: 10 11 0.909 22627 0005 #> 54: 9 11 0.818 22627 0006 #> 55: 4 11 0.364 22627 0007 #> 56: 1 11 0.091 22627 0008 #> 57: 5 11 0.455 22627 0009 #> 58: 0 11 0.000 22627 0010 #> 59: 6 11 0.545 22627 0011 #> 60: 7 11 0.636 22627 0012 #> 61: 11 11 1.000 22627 0001 #> 62: 1 11 0.091 22627 0002 #> 63: 2 11 0.182 22627 0003 #> 64: 3 11 0.273 22627 0004 #> 65: 7 11 0.636 22627 0005 #> 66: 0 11 0.000 22627 0006 #> 67: 6 11 0.545 22627 0007 #> 68: 9 11 0.818 22627 0008 #> 69: 10 11 0.909 22627 0009 #> 70: 8 11 0.727 22627 0010 #> 71: 4 11 0.364 22627 0011 #> 72: 5 11 0.455 22627 0012 #> allplay_wins allplay_games allplay_pct league_id franchise_id #> optimal_player_id #> 1: 14777,15241,12447,14079,13722,14137,... #> 2: 12610,15238,11747,14803,12212,12263,... #> 3: 10700,11644,13610,14085,14802,14806,... #> 4: 10703,14778,13319,13364,13880,10973,... #> 5: 13593,9431,12171,13234,12677,9474,... #> 6: 13590,15237,14804,14808,14870,9925,... #> 7: 12611,12620,13128,15257,14807,13679,... #> 8: 15240,9099,13290,13604,13607,13299,... #> 9: 10697,7836,11657,13132,13427,12187,... #> 10: 12140,13116,13622,14827,12676,11671,... #> 11: 14782,5848,13131,13850,15329,10729,... #> 12: 14056,7401,11193,12626,13130,14071,... #> 13: 13592,14777,14079,15260,13672,14138,... #> 14: 15238,11747,13138,14803,12212,15330,... #> 15: 11644,13424,13610,14075,14087,14802,... #> 16: 10703,13589,13139,13378,14813,13236,... #> 17: 13593,9431,13404,14080,12677,14867,... #> 18: 13590,15237,11886,15414,11247,12656,... #> 19: 12620,11761,15255,13679,13153,13164,... #> 20: 15240,9099,12164,13290,13604,14798,... #> 21: 14059,7836,11657,12625,13132,13133,... #> 22: 12140,13116,13136,14223,13680,11671,... #> 23: 15239,5848,13131,13614,13850,14828,... #> 24: 14056,8062,11193,13130,14071,14852,... #> 25: 13592,14777,12447,14797,13722,12175,... #> 26: 15238,11390,11747,14815,15268,12212,... #> 27: 11644,13113,13610,14087,14085,11695,... #> 28: 10703,14778,13139,13319,13364,13880,... #> 29: 13593,9431,13135,13620,13919,14867,... #> 30: 11640,15237,11886,13726,11247,14875,... #> 31: 12611,12620,12152,13128,15255,13679,... #> 32: 11760,12164,13604,13607,14798,13299,... #> 33: 10697,7836,11657,13132,12678,13427,... #> 34: 12140,13116,14223,15254,12676,13680,... #> 35: 14783,12630,13131,13850,15262,13192,... #> 36: 14056,14779,12626,13130,13606,14071,... #> 37: 13592,14777,14081,14073,14079,14797,... #> 38: 12141,15238,13138,14803,15268,12263,... #> 39: 10700,11644,12386,13610,14087,14802,... #> 40: 10703,13115,13319,13378,14801,13236,... #> 41: 13593,13135,13404,15258,12677,9474,... #> 42: 13590,15237,13726,14804,9925,12176,... #> 43: 10413,12620,11761,13128,15257,10276,... #> 44: 14067,9099,12164,12629,13604,13188,... #> 45: 10697,14059,12625,13108,13753,11222,... #> 46: 13116,14223,15254,12676,11671,13163,... #> 47: 15239,5848,13131,13614,14017,13192,... #> 48: 14056,7401,12626,13130,14852,11244,... #> 49: 13592,15241,14073,15260,14143,11674,... #> 50: 12610,15238,11747,13138,12212,12263,... #> 51: 10700,11644,13610,14075,14085,14802,... #> 52: 13589,14778,13139,13146,13319,14813,... #> 53: 13593,9431,13234,14095,14072,13919,... #> 54: 13590,14057,13789,14808,15414,14870,... #> 55: 12620,15252,12152,13128,14811,15255,... #> 56: 15246,9099,12164,13604,14798,13188,... #> 57: 13846,7836,11657,12625,13108,13132,... #> 58: 12140,13116,13622,15254,12676,11671,... #> 59: 14783,5848,13131,13850,13192,13674,... #> 60: 14056,14779,11193,12626,14071,11647,... #> 61: 13592,14777,12447,14073,14797,14805,... #> 62: 12610,14780,11747,14803,14815,12263,... #> 63: 10700,13424,12386,13610,14802,15256,... #> 64: 13589,14778,13319,13364,13236,13880,... #> 65: 13593,9431,13135,13404,15258,12677,... #> 66: 11640,13590,13789,14808,15337,12176,... #> 67: 12611,12620,12151,13128,15257,11516,... #> 68: 15240,9099,13604,13608,14798,15272,... #> 69: 14059,7836,12625,13108,13132,12678,... #> 70: 12623,13116,13136,14223,12676,11671,... #> 71: 14783,15239,12630,13129,15262,13674,... #> 72: 7401,8062,12626,13130,13606,11244,... #> optimal_player_id #> optimal_player_score #> 1: 13.88,14.30,23.70, 6.40, 8.55, 6.05,... #> 2: 10.94,15.15,13.90,22.50, 6.40, 9.40,... #> 3: 27.54,26.74,11.80,12.20,28.10,15.10,... #> 4: 29.90,17.30, 8.20,18.50, 7.15, 6.70,... #> 5: 19.50,23.88,13.00, 6.70, 9.50,10.45,... #> 6: 4.32,17.36,31.70, 3.20, 9.50, 6.90,... #> 7: 33.74,20.82,28.90, 5.50, 8.70, 9.75,... #> 8: 24.38,22.06, 7.30,13.60, 7.10,16.10,... #> 9: 21.28,36.14, 8.30, 8.00,17.55,37.20,... #> 10: 10.40,19.22, 4.30, 0.80, 8.95,31.30,... #> 11: 25.04,24.44, 4.40,14.70,10.05, 6.50,... #> 12: 39.61,17.60, 9.70,20.20,22.80,25.30,... #> 13: 17.76,28.76,10.10, 8.30,12.85,13.95,... #> 14: 9.35, 4.50, 8.40,14.90, 2.45, 3.30,... #> 15: 30.20,17.22,17.50, 6.70, 6.50, 8.40,... #> 16: 23.12,28.48,27.10, 5.50,11.90, 7.60,... #> 17: 17.52,33.84, 7.90,21.10, 9.50, 8.30,... #> 18: 26.34,15.74,15.20,11.20, 6.75, 8.80,... #> 19: 14.12,14.40,12.00, 1.65,10.30, 6.40,... #> 20: 32.66,25.04, 7.70, 9.80,41.10,11.70,... #> 21: 30.88,14.58, 9.00,11.60,18.30, 7.80,... #> 22: 21.42,42.00, 0.00,10.20, 1.65, 3.40,... #> 23: 22.44,22.62,11.80, 8.60,13.40, 9.00,... #> 24: 29.86,27.51,12.20,19.00, 8.20, 8.40,... #> 25: 12.14,15.00,15.90,27.80,16.70,22.10,... #> 26: 21.70, 2.80,16.70, 2.70, 7.00, 1.85,... #> 27: 23.40, 8.70,10.40,11.30, 6.60, 6.35,... #> 28: 27.80,18.42,27.10, 6.80,21.10, 6.25,... #> 29: 21.46, 7.62, 4.60, 4.40,17.55, 6.90,... #> 30: 21.42,26.56, 4.70,13.10,10.35, 7.15,... #> 31: 33.74,22.90,11.80, 7.80,12.30, 5.00,... #> 32: 18.03,14.10,22.90,28.00,12.40, 9.20,... #> 33: 25.42,18.32, 0.00,32.60,11.75,22.25,... #> 34: 10.40,28.08, 4.20,12.20, 7.15, 7.70,... #> 35: 38.86, 6.70,13.60,26.30, 7.20, 9.20,... #> 36: 19.22,27.96,14.80,23.00,11.70,15.50,... #> 37: 9.58,20.46,11.30,26.80,24.70, 9.50,... #> 38: 6.84,16.36, 3.20,13.80,12.70,12.75,... #> 39: 16.34,19.16,13.30, 9.50,12.30,14.90,... #> 40: 39.00,29.96,22.70,13.20, 4.60, 9.30,... #> 41: 19.9,11.6,13.3, 9.7,15.8, 9.3,... #> 42: 11.32,13.58, 2.00, 0.90,19.00, 4.40,... #> 43: 16.88,23.12,19.20,13.60, 8.60,15.70,... #> 44: 12.30,19.44,17.50, 9.00,11.80, 9.50,... #> 45: 27.96,13.12,14.80, 0.60, 6.85,10.90,... #> 46: 39.64, 9.70,32.40, 0.00,12.60,12.00,... #> 47: 25.60,21.12,12.70,17.70,26.40,15.45,... #> 48: 12.94,27.51,17.80,26.80,19.10,18.75,... #> 49: 29.60,24.02,21.10,15.10,22.50,23.60,... #> 50: 21.42,13.00,14.90,15.90, 5.55, 6.05,... #> 51: 14.58,17.02,29.60,17.50, 4.70,13.10,... #> 52: 31.92,29.32, 7.00, 7.70,13.40,28.20,... #> 53: 12.94,22.20,18.20, 7.50,12.90,22.30,... #> 54: 19.26,10.52,18.50,15.30,31.40, 9.50,... #> 55: 13.32,29.54,18.40,11.40,19.20,18.20,... #> 56: 23.46,16.34, 8.40,15.10,15.70, 8.65,... #> 57: 23.83,37.50, 5.90,42.40,12.90,10.50,... #> 58: 10.98, 3.96, 4.30,15.10, 6.90,12.50,... #> 59: 32.88,24.44,20.90, 8.40,12.45,12.35,... #> 60: 17.96,39.00,13.30,15.90,11.90,12.75,... #> 61: 21.42,19.80,14.70,24.10,27.30,17.00,... #> 62: 13.32,17.50, 5.00,17.10, 8.20, 5.30,... #> 63: 16.60,18.01,13.30,13.70,22.50,11.30,... #> 64: 18.32,30.00, 8.80,25.30, 7.85,10.75,... #> 65: 18.79,25.40,15.10,16.20, 8.60,11.00,... #> 66: 10.94,22.38, 1.90, 3.20, 6.00, 3.30,... #> 67: 22.50,21.44, 9.40,22.30, 7.90, 5.80,... #> 68: 19.37,31.35,39.80,15.00,12.20, 9.40,... #> 69: 23.44,15.68,24.50,15.90,13.50,11.90,... #> 70: 14.88,42.00, 3.40,10.30, 0.00,23.20,... #> 71: 31.92,21.60, 7.60, 7.70, 7.90,14.45,... #> 72: 14.56,21.64,10.40,19.20,20.50,14.20,... #> optimal_player_score summary_season <- ffs_summarise_season(summary_week) summary_season #> season league_id franchise_id franchise_name h2h_wins #> 1: 1 22627 0001 Mexico City Space Force 3 #> 2: 1 22627 0002 Dirty Dgens 0 #> 3: 1 22627 0003 Alberta Armadillos 1 #> 4: 1 22627 0004 Electric Woodies 3 #> 5: 1 22627 0005 Motor City Mutts 3 #> 6: 1 22627 0006 Hoth City Tauntauns 1 #> 7: 1 22627 0007 Paw Patrol 0 #> 8: 1 22627 0008 Domination Station 2 #> 9: 1 22627 0009 Kill Devil Hills Carpetbaggers 2 #> 10: 1 22627 0010 [Redacted] 1 #> 11: 1 22627 0011 TB12 1 #> 12: 1 22627 0012 Indigo Plateau Elite 1 #> 13: 2 22627 0001 Mexico City Space Force 3 #> 14: 2 22627 0002 Dirty Dgens 0 #> 15: 2 22627 0003 Alberta Armadillos 0 #> 16: 2 22627 0004 Electric Woodies 1 #> 17: 2 22627 0005 Motor City Mutts 3 #> 18: 2 22627 0006 Hoth City Tauntauns 1 #> 19: 2 22627 0007 Paw Patrol 1 #> 20: 2 22627 0008 Domination Station 2 #> 21: 2 22627 0009 Kill Devil Hills Carpetbaggers 2 #> 22: 2 22627 0010 [Redacted] 1 #> 23: 2 22627 0011 TB12 3 #> 24: 2 22627 0012 Indigo Plateau Elite 1 #> season league_id franchise_id franchise_name h2h_wins #> h2h_winpct allplay_wins allplay_games allplay_winpct points_for #> 1: 1.000 26 33 0.788 444.11 #> 2: 0.000 2 33 0.061 239.26 #> 3: 0.333 12 33 0.364 360.31 #> 4: 1.000 19 33 0.576 408.19 #> 5: 1.000 16 33 0.485 368.13 #> 6: 0.333 16 33 0.485 377.14 #> 7: 0.000 10 33 0.303 325.36 #> 8: 0.667 20 33 0.606 423.07 #> 9: 0.667 28 33 0.848 444.47 #> 10: 0.333 7 33 0.212 302.88 #> 11: 0.333 17 33 0.515 403.06 #> 12: 0.333 25 33 0.758 446.12 #> 13: 1.000 32 33 0.970 545.99 #> 14: 0.000 3 33 0.091 281.88 #> 15: 0.000 8 33 0.242 329.97 #> 16: 0.333 17 33 0.515 372.99 #> 17: 1.000 22 33 0.667 399.22 #> 18: 0.333 10 33 0.303 293.11 #> 19: 0.333 14 33 0.424 369.00 #> 20: 0.667 18 33 0.545 375.27 #> 21: 0.667 17 33 0.515 365.70 #> 22: 0.333 15 33 0.455 341.39 #> 23: 1.000 21 33 0.636 464.87 #> 24: 0.333 21 33 0.636 422.51 #> h2h_winpct allplay_wins allplay_games allplay_winpct points_for #> points_against potential_points #> 1: 354.75 568.34 #> 2: 369.35 294.09 #> 3: 428.08 451.10 #> 4: 371.35 490.52 #> 5: 301.22 451.38 #> 6: 313.72 466.49 #> 7: 438.53 432.02 #> 8: 354.21 552.92 #> 9: 406.56 572.17 #> 10: 330.84 393.67 #> 11: 444.14 534.55 #> 12: 429.35 569.36 #> 13: 317.83 666.70 #> 14: 442.61 369.64 #> 15: 366.14 443.61 #> 16: 340.33 459.47 #> 17: 316.45 493.98 #> 18: 445.92 361.80 #> 19: 389.65 497.75 #> 20: 384.79 511.28 #> 21: 396.64 479.03 #> 22: 396.57 445.66 #> 23: 299.00 563.81 #> 24: 465.97 530.64 #> points_against potential_points summary_simulation <- ffs_summarise_simulation(summary_season) summary_simulation #> league_id franchise_id franchise_name seasons h2h_wins #> 1: 22627 0001 Mexico City Space Force 2 3.0 #> 2: 22627 0012 Indigo Plateau Elite 2 1.0 #> 3: 22627 0009 Kill Devil Hills Carpetbaggers 2 2.0 #> 4: 22627 0005 Motor City Mutts 2 3.0 #> 5: 22627 0008 Domination Station 2 2.0 #> 6: 22627 0011 TB12 2 2.0 #> 7: 22627 0004 Electric Woodies 2 2.0 #> 8: 22627 0006 Hoth City Tauntauns 2 1.0 #> 9: 22627 0007 Paw Patrol 2 0.5 #> 10: 22627 0010 [Redacted] 2 1.0 #> 11: 22627 0003 Alberta Armadillos 2 0.5 #> 12: 22627 0002 Dirty Dgens 2 0.0 #> h2h_winpct allplay_wins allplay_winpct points_for points_against #> 1: 1.000 29.0 0.879 495.050 336.290 #> 2: 0.333 23.0 0.697 434.315 447.660 #> 3: 0.667 22.5 0.681 405.085 401.600 #> 4: 1.000 19.0 0.576 383.675 308.835 #> 5: 0.667 19.0 0.576 399.170 369.500 #> 6: 0.666 19.0 0.576 433.965 371.570 #> 7: 0.666 18.0 0.545 390.590 355.840 #> 8: 0.333 13.0 0.394 335.125 379.820 #> 9: 0.166 12.0 0.364 347.180 414.090 #> 10: 0.333 11.0 0.334 322.135 363.705 #> 11: 0.166 10.0 0.303 345.140 397.110 #> 12: 0.000 2.5 0.076 260.570 405.980 #> potential_points #> 1: 617.520 #> 2: 550.000 #> 3: 525.600 #> 4: 472.680 #> 5: 532.100 #> 6: 549.180 #> 7: 474.995 #> 8: 414.145 #> 9: 464.885 #> 10: 419.665 #> 11: 447.355 #> 12: 331.865 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffsimulator-package.html","id":null,"dir":"Reference","previous_headings":"","what":"ffsimulator: Simulate Fantasy Football Seasons — ffsimulator-package","title":"ffsimulator: Simulate Fantasy Football Seasons — ffsimulator-package","text":"Uses bootstrap resampling run fantasy football season simulations supported historical rankings 'nflfastR' data, calculating optimal lineups, returning aggregated results.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffsimulator-package.html","id":"author","dir":"Reference","previous_headings":"","what":"Author","title":"ffsimulator: Simulate Fantasy Football Seasons — ffsimulator-package","text":"Maintainer: Tan Ho tan@tanho.ca (ORCID) [copyright holder]","code":""},{"path":"https://ffsimulator.ffverse.com/reference/fleaflicker_connect.html","id":null,"dir":"Reference","previous_headings":"","what":"Connect to a league — fleaflicker_connect","title":"Connect to a league — fleaflicker_connect","text":"See ffscrapr::fleaflicker_connect() details.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/fleaflicker_connect.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Connect to a league — fleaflicker_connect","text":"connection object used ff_* functions","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/fp_injury_table.html","id":null,"dir":"Reference","previous_headings":"","what":"FP injury table — fp_injury_table","title":"FP injury table — fp_injury_table","text":"dataframe contains column (prob_gp) positional ranking describes probability player preseason ADP playing given game. modelled historical rankings data number games played per season given positional rank.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/fp_injury_table.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"FP injury table — fp_injury_table","text":"","code":"fp_injury_table"},{"path":"https://ffsimulator.ffverse.com/reference/fp_injury_table.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"FP injury table — fp_injury_table","text":"object class tbl_df (inherits tbl, data.frame) 692 rows 3 columns.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/fp_rankings_history.html","id":null,"dir":"Reference","previous_headings":"","what":"Historical draft position ranks — fp_rankings_history","title":"Historical draft position ranks — fp_rankings_history","text":"dataframe historical positional draft rankings 2012-2020 QB/RB/WR/TE/PK 2015-2020 DL/LB/DB, gathered ffpros package.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/fp_rankings_history.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Historical draft position ranks — fp_rankings_history","text":"","code":"fp_rankings_history"},{"path":"https://ffsimulator.ffverse.com/reference/fp_rankings_history.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"Historical draft position ranks — fp_rankings_history","text":"object class tbl_df (inherits tbl, data.frame) 11336 rows 10 columns.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/fp_rankings_history_week.html","id":null,"dir":"Reference","previous_headings":"","what":"Historical position ranks — fp_rankings_history_week","title":"Historical position ranks — fp_rankings_history_week","text":"dataframe historical positional -season rankings 2012-2020 QB/RB/WR/TE/PK 2015-2020 DL/LB/DB, gathered ffpros package.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/fp_rankings_history_week.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Historical position ranks — fp_rankings_history_week","text":"","code":"fp_rankings_history_week"},{"path":"https://ffsimulator.ffverse.com/reference/fp_rankings_history_week.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"Historical position ranks — fp_rankings_history_week","text":"object class tbl_df (inherits tbl, data.frame) 94257 rows 11 columns.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/mfl_connect.html","id":null,"dir":"Reference","previous_headings":"","what":"Connect to a league — mfl_connect","title":"Connect to a league — mfl_connect","text":"See ffscrapr::mfl_connect() details.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/mfl_connect.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Connect to a league — mfl_connect","text":"connection object used ff_* functions","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/pipe.html","id":null,"dir":"Reference","previous_headings":"","what":"Pipe operator — %>%","title":"Pipe operator — %>%","text":"See magrittr::%>% details.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/pipe.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Pipe operator — %>%","text":"","code":"lhs %>% rhs"},{"path":"https://ffsimulator.ffverse.com/reference/pipe.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Pipe operator — %>%","text":"lhs value magrittr placeholder. rhs function call using magrittr semantics.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/pipe.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Pipe operator — %>%","text":"result calling rhs(lhs).","code":""},{"path":"https://ffsimulator.ffverse.com/reference/sleeper_connect.html","id":null,"dir":"Reference","previous_headings":"","what":"Connect to a league — sleeper_connect","title":"Connect to a league — sleeper_connect","text":"See ffscrapr::sleeper_connect() details.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/sleeper_connect.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Connect to a league — sleeper_connect","text":"connection object used ff_* functions","code":""},{"path":[]},{"path":[]},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"changelog-development-version","dir":"Changelog","previous_headings":"","what":"Changelog","title":"ffsimulator (development version)","text":"Update available fantasypros rankings include 2022 Require ggplot2 3.4.0 plotting features Draws slightly broader sample players season outcomes","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"ffsimulator-123","dir":"Changelog","previous_headings":"","what":"ffsimulator 1.2.3","title":"ffsimulator 1.2.3","text":"CRAN release: 2023-02-12 Zero changes 1.2.2 except needed version bump put back CRAN ffscrapr got back CRAN.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"ffsimulator-122","dir":"Changelog","previous_headings":"","what":"ffsimulator 1.2.2","title":"ffsimulator 1.2.2","text":"CRAN release: 2022-10-19 One line documentation changed. Yay.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"ffsimulator-121","dir":"Changelog","previous_headings":"","what":"ffsimulator 1.2.1","title":"ffsimulator 1.2.1","text":"CRAN release: 2022-08-14 Update add 2021 data ranking history, minor bug fixes, resolve CRAN documentation issues.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"bugfixes-1-2-1","dir":"Changelog","previous_headings":"","what":"Bugfixes","title":"ffsimulator 1.2.1","text":"Patch weeks bye weeks zero Bump minimum nflreadr version 1.2.0 data repo location change. Reorganize repo use github flow typo corrections custom simulations vignette Redocument fix spacing CRAN issues Thank ’ve provided feedback contributions release, including: @bcarancibia, @maatspencer, @rogers1000, @topfunky.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"ffsimulator-120","dir":"Changelog","previous_headings":"","what":"ffsimulator 1.2.0","title":"ffsimulator 1.2.0","text":"CRAN release: 2021-12-21 release ffsimulator adds experimental wins added calculation ff_wins_added(), cleanups, try-handling examples apparently donttest doesn’t exist.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"new-features-1-2-0","dir":"Changelog","previous_headings":"","what":"New features","title":"ffsimulator 1.2.0","text":"ff_wins_added() runs simulation desired , calculates net wins added player replacement level player. ffs_add_replacement_level() adds replacement level players every team essentially lowest player position currently rostered. ff_simulate() ff_simulate_week() gains “return” parameter controls elements return - provides data wins_added can calculated efficiently.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"fixes-1-2-0","dir":"Changelog","previous_headings":"","what":"Fixes","title":"ffsimulator 1.2.0","text":"verbose argument primarily refers package option now. Fix bye week handling summarising actual schedule weeks using inner join. Immensely grateful everyone shared used ffsimulator year, especially @JoeSydlowski helping build logic wins added.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"ffsimulator-110","dir":"Changelog","previous_headings":"","what":"ffsimulator 1.1.0","title":"ffsimulator 1.1.0","text":"CRAN release: 2021-09-11 release ffsimulator adds new features refactors lot backend improved calculation efficiency.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"new-features-1-1-0","dir":"Changelog","previous_headings":"","what":"New features","title":"ffsimulator 1.1.0","text":"ff_simulate_week() new function (supporting internal function family) simulates upcoming inseason weeks daily-updated upcoming week ranks. ff_simulate() gains actual_schedule argument simulate actual schedule + unplayed games. ff_simulate() ff_simulate_week() gain verbose argument set default can also turned options(ffsimulator.verbose = FALSE) ffs_copy_template() helps build custom simulations copying template starter code desired filepath. Simulations now support kickers (can thank SFB !) gain pos_filter argument.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"backend-changes-1-1-0","dir":"Changelog","previous_headings":"","what":"Backend changes","title":"ffsimulator 1.1.0","text":"Many backend changes - breaking (grimaces points experimental badge). Parallel options removed favour data.table options. BREAKING - parallel gone. Column assertions clearer error message. Many functions, including ffs_optimise_lineups(), ffs_score_rosters(), now written data.table - helps improve speed sizes simulations. injury_model argument now renamed gp_model. BREAKING - argument name changed. autoplot() refactored hide legend axis titles via geom/scale via theme - allows much easier theming (since can apply whole new theme via +). ffs_build_schedules() now matches syntax ffscrapr::ff_schedule() - team now franchise_id opponent now opponent_id - BREAKING - output column names changed. ffs_build_schedules() now responsible joining franchises schedule, ffs_summarise_week(), now takes franchises dataframe created ffs_franchises() BREAKING ffs_repeat_schedules() supports actual_schedule feature repeating n_seasons. Print methods cleaned . Immensely grateful everyone used shared first release package - ’s motivating! Special thanks @JoeSydlowski, @topfunky, @mrcaseb contributions feedback.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"ffsimulator-100","dir":"Changelog","previous_headings":"","what":"ffsimulator 1.0.0","title":"ffsimulator 1.0.0","text":"CRAN release: 2021-07-20 ffsimulator package uses bootstrap resampling run fantasy football season simulations supported historical rankings nflfastR data, calculating optimal lineups, returning aggregated results. initial release introduces two major functions: ff_simulate() (runs main simulation) autoplot() (visualizes output simulation) also introduces suite subfunctions power main simulation, mostly prefixed ffs_ ffs_latest_rankings() ffs_rosters() ffs_adp_outcomes() ffs_generate_projections() ffs_score_rosters() ffs_optimise_lineups() ffs_build_schedules() ffs_summarise_week() ffs_summarise_season() ffs_summarise_simulation() Finally, first version includes two dataframes: fp_rankings_history provides historical expert consensus rankings 2012-2020 fp_injury_table calculates odds player playing given game features developed initial release include: ffs_adp_outcomes() bins together nearby ranks broaden bootstrapping sample Bye week handling Invalid lineups ffs_optimise_lineups() Unit integration testing Features postponed subsequent versions: Progress bar verbose output Investigating speedup packages higher volumes Using real ff_schedules rather simulated schedules Support kicker scoring","code":""}] +[{"path":[]},{"path":"https://ffsimulator.ffverse.com/CODE_OF_CONDUCT.html","id":"our-pledge","dir":"","previous_headings":"","what":"Our Pledge","title":"Contributor Covenant Code of Conduct","text":"interest fostering open welcoming environment, contributors maintainers pledge making participation project community harassment-free experience everyone, regardless age, body size, disability, ethnicity, sex characteristics, gender identity expression, level experience, education, socio-economic status, nationality, personal appearance, race, religion, sexual identity orientation.","code":""},{"path":"https://ffsimulator.ffverse.com/CODE_OF_CONDUCT.html","id":"our-standards","dir":"","previous_headings":"","what":"Our Standards","title":"Contributor Covenant Code of Conduct","text":"Examples behavior contributes creating positive environment include: Using welcoming inclusive language respectful differing viewpoints experiences Gracefully accepting constructive criticism Focusing best community Showing empathy towards community members Examples unacceptable behavior participants include: use sexualized language imagery unwelcome sexual attention advances Trolling, insulting/derogatory comments, personal political attacks Public private harassment Publishing others’ private information, physical electronic address, without explicit permission conduct reasonably considered inappropriate professional setting","code":""},{"path":"https://ffsimulator.ffverse.com/CODE_OF_CONDUCT.html","id":"our-responsibilities","dir":"","previous_headings":"","what":"Our Responsibilities","title":"Contributor Covenant Code of Conduct","text":"Project maintainers responsible clarifying standards acceptable behavior expected take appropriate fair corrective action response instances unacceptable behavior. Project maintainers right responsibility remove, edit, reject comments, commits, code, wiki edits, issues, contributions aligned Code Conduct, ban temporarily permanently contributor behaviors deem inappropriate, threatening, offensive, harmful.","code":""},{"path":"https://ffsimulator.ffverse.com/CODE_OF_CONDUCT.html","id":"scope","dir":"","previous_headings":"","what":"Scope","title":"Contributor Covenant Code of Conduct","text":"Code Conduct applies within project spaces public spaces individual representing project community. Examples representing project community include using official project e-mail address, posting via official social media account, acting appointed representative online offline event. Representation project may defined clarified project maintainers.","code":""},{"path":"https://ffsimulator.ffverse.com/CODE_OF_CONDUCT.html","id":"enforcement","dir":"","previous_headings":"","what":"Enforcement","title":"Contributor Covenant Code of Conduct","text":"Instances abusive, harassing, otherwise unacceptable behavior may reported contacting project team hello@dynastyprocess.com. complaints reviewed investigated result response deemed necessary appropriate circumstances. project team obligated maintain confidentiality regard reporter incident. details specific enforcement policies may posted separately. Project maintainers follow enforce Code Conduct good faith may face temporary permanent repercussions determined members project’s leadership.","code":""},{"path":"https://ffsimulator.ffverse.com/CODE_OF_CONDUCT.html","id":"attribution","dir":"","previous_headings":"","what":"Attribution","title":"Contributor Covenant Code of Conduct","text":"Code Conduct adapted Contributor Covenant, version 1.4, available https://www.contributor-covenant.org/version/1/4/code--conduct.html answers common questions code conduct, see https://www.contributor-covenant.org/faq","code":""},{"path":"https://ffsimulator.ffverse.com/CONTRIBUTING.html","id":null,"dir":"","previous_headings":"","what":"Contributing","title":"Contributing","text":"Many hands make light work! ways can contribute project:","code":""},{"path":"https://ffsimulator.ffverse.com/CONTRIBUTING.html","id":"sponsor","dir":"","previous_headings":"","what":"Sponsor","title":"Contributing","text":"can sponsor project donating help server costs!","code":""},{"path":"https://ffsimulator.ffverse.com/CONTRIBUTING.html","id":"open-an-issue","dir":"","previous_headings":"","what":"Open an issue","title":"Contributing","text":"can open issue ’d like request specific function report bug/error.","code":""},{"path":"https://ffsimulator.ffverse.com/CONTRIBUTING.html","id":"fixing-typos","dir":"","previous_headings":"","what":"Fixing typos","title":"Contributing","text":"can fix typos, spelling mistakes, grammatical errors documentation directly using GitHub web interface, long changes made source file. generally means ’ll need edit roxygen2 comments .R, .Rd file. can find .R file generates .Rd reading comment first line.","code":""},{"path":"https://ffsimulator.ffverse.com/CONTRIBUTING.html","id":"bigger-changes","dir":"","previous_headings":"","what":"Bigger changes","title":"Contributing","text":"want make bigger change, ’s good idea first file issue make sure someone team agrees ’s needed. ’ve found bug, please file issue illustrates bug minimal reprex (also help write unit test, needed).","code":""},{"path":"https://ffsimulator.ffverse.com/CONTRIBUTING.html","id":"project-and-branch-strategy","dir":"","previous_headings":"","what":"Project and branch strategy","title":"Contributing","text":"project now uses GitHub Flow May 2022, rather Git Flow per previous. Feature development package organized GitHub Projects, track towards minor version release. function/method tracked GitHub Issue, linked /closed Pull Requests. CRAN releases can found GitHub Releases page. main branch contains latest development version package, fully tested, linted, documented. Development branches contain -progress code. get squash-merged onto main branch tested documented. Sub-branches development may created necessary experimental purposes.","code":""},{"path":"https://ffsimulator.ffverse.com/CONTRIBUTING.html","id":"pull-request-process","dir":"","previous_headings":"","what":"Pull request process","title":"Contributing","text":"Fork package clone onto computer. haven’t done , recommend using usethis::create_from_github(\"ffverse/ffsimulator\", fork = TRUE). Install development dependencies devtools::install_dev_deps(), make sure package passes R CMD check running devtools::check(). R CMD check doesn’t pass cleanly, ’s good idea ask help continuing. Create Git branch pull request (PR). recommend using usethis::pr_init(\"brief-description--change\"). Make changes, commit git, create PR running usethis::pr_push(), following prompts browser. title PR briefly describe change. body PR contain Fixes #issue-number. user-facing changes, add bullet top NEWS.md (.e. just first header). Follow style described https://style.tidyverse.org/news.html.","code":""},{"path":"https://ffsimulator.ffverse.com/CONTRIBUTING.html","id":"code-style","dir":"","previous_headings":"","what":"Code style","title":"Contributing","text":"New code follow tidyverse style guide. can use styler package apply styles, please don’t restyle code nothing PR. use roxygen2, Markdown syntax, documentation. use testthat unit tests. Contributions test cases included easier accept.","code":""},{"path":"https://ffsimulator.ffverse.com/CONTRIBUTING.html","id":"code-of-conduct","dir":"","previous_headings":"","what":"Code of Conduct","title":"Contributing","text":"Please note usethis project released Contributor Code Conduct. contributing project agree abide terms. contribution guidelines inspired guidelines {usethis}","code":""},{"path":"https://ffsimulator.ffverse.com/LICENSE.html","id":null,"dir":"","previous_headings":"","what":"MIT License","title":"MIT License","text":"Copyright (c) 2021 ffsimulator authors Permission hereby granted, free charge, person obtaining copy software associated documentation files (“Software”), deal Software without restriction, including without limitation rights use, copy, modify, merge, publish, distribute, sublicense, /sell copies Software, permit persons Software furnished , subject following conditions: copyright notice permission notice shall included copies substantial portions Software. SOFTWARE PROVIDED “”, WITHOUT WARRANTY KIND, EXPRESS IMPLIED, INCLUDING LIMITED WARRANTIES MERCHANTABILITY, FITNESS PARTICULAR PURPOSE NONINFRINGEMENT. EVENT SHALL AUTHORS COPYRIGHT HOLDERS LIABLE CLAIM, DAMAGES LIABILITY, WHETHER ACTION CONTRACT, TORT OTHERWISE, ARISING , CONNECTION SOFTWARE USE DEALINGS SOFTWARE.","code":""},{"path":"https://ffsimulator.ffverse.com/articles/basic.html","id":"usage---simulating-seasons","dir":"Articles","previous_headings":"","what":"Usage - Simulating Seasons","title":"Basic Simulations","text":"ffsimulator connects directly league (via ffscrapr package) can used high level just lines code: ffsimulator includes automatic plots can run ff_simulation object get quick sense simulation output: can also access various component dataframes name, analysis. summary_simulation table team-level summary across simulated seasons. summary_season table season-level summary weeks within seasons - one seasons “” theoretically outcome upcoming season! summary_week table week-level summary team’s performance, including optimal lineup played team randomly-generated lineup efficiency factor: roster_scores projected_scores tables provide individual player-week level scores, difference roster_scores table attached franchise rosters (thus duplicates rows multiple copies players within league). Finally, basic parameters included, including league_info generated ffscrapr::ff_league().","code":"foureight_conn <- mfl_connect(2021, 22627) foureight_sim <- ff_simulate(conn = foureight_conn, n_seasons = 10, n_weeks = 14) foureight_sim #> #> List of 7 #> $ summary_simulation: tibble [12 × 11] (S3: tbl_df/tbl/data.frame) #> $ summary_season : tibble [120 × 12] (S3: tbl_df/tbl/data.frame) #> $ summary_week : tibble [1,680 × 16] (S3: tbl_df/tbl/data.frame) #> $ roster_scores :Classes 'data.table' and 'data.frame': 51450 obs. of 23 variables: #> $ projected_scores :Classes 'data.table' and 'data.frame': 51450 obs. of 14 variables: #> $ league_info : tibble [1 × 17] (S3: tbl_df/tbl/data.frame) #> $ simulation_params : tibble [1 × 9] (S3: tbl_df/tbl/data.frame) plot(foureight_sim) # defaults to type = \"wins\" plot(foureight_sim, type = \"rank\") plot(foureight_sim, type = \"points\") #> Picking joint bandwidth of 7.68 foureight_sim$summary_simulation #> # A tibble: 12 × 11 #> league_id franchise_id franchise_name seasons h2h_wins h2h_winpct #> #> 1 22627 0012 Indigo Plateau Elite 10 12.1 0.864 #> 2 22627 0001 Mexico City Space Force 10 10.6 0.757 #> 3 22627 0007 Paw Patrol 10 7.8 0.557 #> 4 22627 0004 Electric Woodies 10 7.4 0.529 #> 5 22627 0011 TB12 10 7.1 0.507 #> 6 22627 0005 Motor City Mutts 10 7.6 0.543 #> 7 22627 0009 Kill Devil Hills Carpetba… 10 7.3 0.521 #> 8 22627 0008 Domination Station 10 6.3 0.45 #> 9 22627 0003 Alberta Armadillos 10 6.4 0.457 #> 10 22627 0010 [Redacted] 10 5.3 0.379 #> 11 22627 0006 Hoth City Tauntauns 10 3 0.214 #> 12 22627 0002 Dirty Dgens 10 3.1 0.221 #> # ℹ 5 more variables: allplay_wins , allplay_winpct , #> # points_for , points_against , potential_points foureight_sim$summary_season #> season league_id franchise_id franchise_name h2h_wins #> 1: 1 22627 0001 Mexico City Space Force 12 #> 2: 1 22627 0002 Dirty Dgens 0 #> 3: 1 22627 0003 Alberta Armadillos 5 #> 4: 1 22627 0004 Electric Woodies 7 #> 5: 1 22627 0005 Motor City Mutts 10 #> --- #> 116: 10 22627 0008 Domination Station 5 #> 117: 10 22627 0009 Kill Devil Hills Carpetbaggers 12 #> 118: 10 22627 0010 [Redacted] 7 #> 119: 10 22627 0011 TB12 8 #> 120: 10 22627 0012 Indigo Plateau Elite 11 #> h2h_winpct allplay_wins allplay_games allplay_winpct points_for #> 1: 0.857 125 154 0.812 2034.086 #> 2: 0.000 27 154 0.175 1187.849 #> 3: 0.357 63 154 0.409 1524.148 #> 4: 0.500 71 154 0.461 1579.101 #> 5: 0.714 80 154 0.519 1635.749 #> --- #> 116: 0.357 64 154 0.416 1460.263 #> 117: 0.857 88 154 0.571 1629.849 #> 118: 0.500 65 154 0.422 1490.238 #> 119: 0.571 100 154 0.649 1727.765 #> 120: 0.786 133 154 0.864 2066.457 #> points_against potential_points #> 1: 1622.343 2631.29 #> 2: 1798.732 1502.92 #> 3: 1543.897 1947.87 #> 4: 1694.826 2064.90 #> 5: 1519.509 2138.25 #> --- #> 116: 1555.725 1901.09 #> 117: 1403.566 2075.04 #> 118: 1469.356 1896.33 #> 119: 1601.649 2215.87 #> 120: 1485.318 2732.65 foureight_sim$summary_week #> season season_week franchise_name optimal_score #> 1: 1 1 Mexico City Space Force 166.65 #> 2: 1 1 Dirty Dgens 145.65 #> 3: 1 1 Alberta Armadillos 108.13 #> 4: 1 1 Electric Woodies 166.51 #> 5: 1 1 Motor City Mutts 148.63 #> --- #> 1676: 10 14 Domination Station 182.70 #> 1677: 10 14 Kill Devil Hills Carpetbaggers 175.64 #> 1678: 10 14 [Redacted] 134.50 #> 1679: 10 14 TB12 64.17 #> 1680: 10 14 Indigo Plateau Elite 205.99 #> lineup_efficiency team_score opponent_score result #> 1: 0.691 115.169 76.084 W #> 2: 0.737 107.286 132.011 L #> 3: 0.776 83.912 179.982 L #> 4: 0.793 132.011 107.286 W #> 5: 0.682 101.357 143.900 L #> --- #> 1676: 0.740 135.286 113.904 W #> 1677: 0.795 139.638 100.899 W #> 1678: 0.847 113.904 135.286 L #> 1679: 0.778 49.902 131.653 L #> 1680: 0.760 156.605 79.371 W #> opponent_name allplay_wins allplay_games allplay_pct #> 1: Hoth City Tauntauns 5 11 0.455 #> 2: Electric Woodies 3 11 0.273 #> 3: Indigo Plateau Elite 1 11 0.091 #> 4: Dirty Dgens 7 11 0.636 #> 5: Kill Devil Hills Carpetbaggers 2 11 0.182 #> --- #> 1676: [Redacted] 8 11 0.727 #> 1677: Mexico City Space Force 9 11 0.818 #> 1678: Domination Station 5 11 0.455 #> 1679: Electric Woodies 0 11 0.000 #> 1680: Hoth City Tauntauns 11 11 1.000 #> league_id franchise_id optimal_player_id #> 1: 22627 0001 13592,14777,14081,15265,14805,13672,... #> 2: 22627 0002 12610,11747,13138,14803,15268,12212,... #> 3: 22627 0003 10700,11644,14075,14087,14806,15261,... #> 4: 22627 0004 10703,13589,13139,13319,13236,13880,... #> 5: 22627 0005 13593,9431,12171,13404,14072,12677,... #> --- #> 1676: 22627 0008 11760,15240,12164,13604,13607,14798,... #> 1677: 22627 0009 14059,7836,11657,13108,13133,15505,... #> 1678: 22627 0010 12140,13116,14223,15254,13680,11671,... #> 1679: 22627 0011 15239,13131,13850,14828,13192,11232,... #> 1680: 22627 0012 14056,8062,11193,12626,13130,14852,... #> optimal_player_score #> 1: 17.76,18.54, 8.70,23.70,12.10,17.10,... #> 2: 8.8, 9.7,17.6, 7.7, 8.8,26.2,... #> 3: 10.42, 7.96,10.10, 8.60,17.50,22.30,... #> 4: 24.24,25.12, 0.00,21.40,15.25,13.40,... #> 5: 16.92,14.76,12.10,15.30,11.90,11.85,... #> --- #> 1676: 13.78,12.92, 9.40,22.30,20.30, 9.80,... #> 1677: 29.60,23.64,20.70,11.30,11.70,16.20,... #> 1678: 20.65,38.60, 4.00, 4.40, 7.85, 8.20,... #> 1679: 6.12, 8.20,14.70, 2.40, 2.75, 2.40,... #> 1680: 27.82,25.52, 7.20,18.30,20.70,33.00,... foureight_sim$roster_scores #> fantasypros_id franchise_id franchise_name player_id player_name pos #> 1: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> 2: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> 3: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> 4: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> 5: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> --- #> 51446: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> 51447: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> 51448: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> 51449: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> 51450: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> team age salary contract_years roster_status draft_year draft_round #> 1: HOU 32.1 0.61 1 ROSTER 2011 6 #> 2: HOU 32.1 0.61 1 ROSTER 2011 6 #> 3: HOU 32.1 0.61 1 ROSTER 2011 6 #> 4: HOU 32.1 0.61 1 ROSTER 2011 6 #> 5: HOU 32.1 0.61 1 ROSTER 2011 6 #> --- #> 51446: CHI 33.9 2.07 4 ROSTER 2011 2 #> 51447: CHI 33.9 2.07 4 ROSTER 2011 2 #> 51448: CHI 33.9 2.07 4 ROSTER 2011 2 #> 51449: CHI 33.9 2.07 4 ROSTER 2011 2 #> 51450: CHI 33.9 2.07 4 ROSTER 2011 2 #> league_id ecr rank projection gp_model season week projected_score #> 1: 22627 32.93 31 16.04 1 1 1 16.04 #> 2: 22627 32.93 31 16.90 1 1 2 16.90 #> 3: 22627 32.93 31 4.84 0 1 3 0.00 #> 4: 22627 32.93 31 12.68 0 1 4 0.00 #> 5: 22627 32.93 31 21.62 0 1 5 0.00 #> --- #> 51446: 22627 35.81 37 18.36 1 10 10 0.00 #> 51447: 22627 35.81 37 -1.08 0 10 11 0.00 #> 51448: 22627 35.81 37 0.18 0 10 12 0.00 #> 51449: 22627 35.81 37 9.92 0 10 13 0.00 #> 51450: 22627 35.81 37 45.28 1 10 14 45.28 #> scrape_date pos_rank #> 1: 2021-09-03 3 #> 2: 2021-09-03 2 #> 3: 2021-09-03 2 #> 4: 2021-09-03 4 #> 5: 2021-09-03 4 #> --- #> 51446: 2021-09-03 6 #> 51447: 2021-09-03 6 #> 51448: 2021-09-03 6 #> 51449: 2021-09-03 6 #> 51450: 2021-09-03 1 foureight_sim$league_info #> # A tibble: 1 × 17 #> league_id league_name season league_type franchise_count qb_type idp #> #> 1 22627 Four-Eight Dynasty… 2021 dynasty 12 2QB/SF TRUE #> # ℹ 10 more variables: scoring_flags , best_ball , salary_cap , #> # player_copies , years_active , qb_count , roster_size , #> # league_depth , draft_type , draft_player_pool "},{"path":"https://ffsimulator.ffverse.com/articles/basic.html","id":"usage---simulating-weeks","dir":"Articles","previous_headings":"","what":"Usage - Simulating Weeks","title":"Basic Simulations","text":"1.1.0 release, ffsimulator also functions simulate individual week, week’s FP rankings! simulation object many dataframes, including summary_simulation, summary_week, roster_scores, projected_scores, league_info, simulation_params. also different automatic plots, including one schedule luck: usual points distribution:","code":"foureight_conn <- mfl_connect(2021, 22627) foureight_sim_week <- ff_simulate_week(conn = foureight_conn, n = 10) foureight_sim_week #> #> List of 6 #> $ summary_simulation:Classes 'data.table' and 'data.frame': 12 obs. of 11 variables: #> $ summary_week :Classes 'data.table' and 'data.frame': 300 obs. of 16 variables: #> $ roster_scores :Classes 'data.table' and 'data.frame': 8836 obs. of 23 variables: #> $ projected_scores :Classes 'data.table' and 'data.frame': 8836 obs. of 13 variables: #> $ league_info : tibble [1 × 17] (S3: tbl_df/tbl/data.frame) #> $ simulation_params :List of 7 plot(foureight_sim_week,type = \"luck\") plot(foureight_sim_week, type = \"points\") #> Picking joint bandwidth of 9.54"},{"path":"https://ffsimulator.ffverse.com/articles/custom.html","id":"overview-of-ff_simulate","dir":"Articles","previous_headings":"","what":"Overview of ff_simulate()","title":"Custom Simulations","text":"Loosely speaking, main ff_simulate function following components: importing data generating projections calculating roster scores building schedules aggregating week, season, simulation ’ll reuse structure vignette!","code":""},{"path":"https://ffsimulator.ffverse.com/articles/custom.html","id":"importing-data","dir":"Articles","previous_headings":"Overview of ff_simulate()","what":"Importing Data","title":"Custom Simulations","text":"default, ff_simulate imports following data based ff_connect conn object passed : retrieves week-level fantasy scoring specified years, built nflfastR weekly data combined platform specified league rules. retrieves latest FantasyPros positional rankings available DynastyProcess data repository. want customize rankings used simulation, can construct replace latest_rankings dataframe one similar structure column naming - important ones (positional) “ecr”, “sd”, “bye”, “fantasypros_id”. retrieves rosters attaches fantasypros_id . run hypothetical scenarios trades editing rosters dataframe hand running simulation! retrieves lineup constraints fantasy platform. can edit test hypothetical starting lineup settings minimum requirements! brings league information primarily used plot names.","code":"scoring_history <- ffscrapr::ff_scoringhistory(conn, seasons = 2012:2020) latest_rankings <- ffs_latest_rankings(type = \"draft\") # also \"week\", for inseason sims rosters <- ffs_rosters(conn) lineup_constraints <- ffs_starter_positions(conn) league_info <- ffscrapr::ff_league(conn)"},{"path":"https://ffsimulator.ffverse.com/articles/custom.html","id":"generating-projections","dir":"Articles","previous_headings":"Overview of ff_simulate()","what":"Generating Projections","title":"Custom Simulations","text":"ff_simulate runs two functions generate “projections” - first one builds population weekly scores resample , second one runs bootstrap resampling n_seasons x n_weeks. builds population weekly outcomes positional adp rank, using -mentioned scoring history well fp_rankings_history (2012-2020 historical positional rankings) fp_injury_table(injury model). uses adp_outcomes table, latest rankings, parameters (number seasons, specific weeks), rosters, generating dataframe length n_seasons x n_weeks x nrow(latest_rankings) automatically blanking NFL bye weeks.","code":"adp_outcomes <- ffs_adp_outcomes( scoring_history = scoring_history, gp_model = \"simple\", # or \"none\" pos_filter = c(\"QB\",\"RB\",\"WR\",\"TE\",\"K\") ) projected_scores <- ffs_generate_projections( adp_outcomes = adp_outcomes, latest_rankings = latest_rankings, n_seasons = 100, # number of seasons weeks = 1:14, # specifies which weeks to generate projections for rosters = rosters # optional, reduces the sample to just rostered players )"},{"path":"https://ffsimulator.ffverse.com/articles/custom.html","id":"calculating-roster-scores","dir":"Articles","previous_headings":"Overview of ff_simulate()","what":"Calculating Roster Scores","title":"Custom Simulations","text":"simple process conceptually, probably computationally expensive part simulation: first, inner join projected_scores player onto rosters, run linear programming optimizer determine optimal lineup calculate week’s score. function performs inner join two tables calculates position rank player (based scores week). function runs lineup optimisation applies small lineup efficiency model. Lineup efficiency refers ratio “actual lineup score” “optimal lineup score”. Lineup efficiency generated random number normally distributed around 0.775 (77.5%) standard deviation 0.05. gives usual lineup efficiency range somewhere 0.67 0.87, (experience) typical range lineup efficiency. can adjust lineup efficiency model , perhaps apply modelling afterwards. best_ball forces lineup efficiency 100% optimal score. options use parallel processing - experience, 100 seasons 12 team league small see benefit parallel. ’d recommend running larger simulations, .e. 12 x 1000, 100 x 1920 (like SFB)!","code":"roster_scores <- ffs_score_rosters( projected_scores = projected_scores, rosters = rosters ) optimal_scores <- ffs_optimise_lineups( roster_scores = roster_scores, lineup_constraints = lineup_constraints, lineup_efficiency_mean = 0.775, lineup_efficiency_sd = 0.05, best_ball = FALSE, # or TRUE pos_filter = c(\"QB\",\"RB\",\"WR\",\"TE\",\"K\") )"},{"path":"https://ffsimulator.ffverse.com/articles/custom.html","id":"building-schedules","dir":"Articles","previous_headings":"Overview of ff_simulate()","what":"Building Schedules","title":"Custom Simulations","text":"order calculate head head wins, need schedule! Enter ffs_build_schedules(): efficiently builds randomized head head schedule given number seasons, teams, weeks. starts circle method round robin scheduling, grows shrinks schedule match required number weeks, shuffles order teams assigned order weeks generated. doesn’t “guarantee” unique schedules, n_teams! x n_weeks! permutations schedule ’s likely schedules unique (3x10^18 possible schedules 12 team league playing 13 weeks).","code":"schedules <- ffs_build_schedules( n_seasons = n_seasons, n_weeks = n_weeks, seed = NULL, franchises = ffs_franchises(conn) )"},{"path":"https://ffsimulator.ffverse.com/articles/custom.html","id":"aggregating-results","dir":"Articles","previous_headings":"Overview of ff_simulate()","what":"Aggregating Results","title":"Custom Simulations","text":"Now schedule, can aggregate week, season, simulation: summary function feeds next summary function!","code":"summary_week <- ffs_summarise_week(optimal_scores, schedules) summary_season <- ffs_summarise_season(summary_week) summary_simulation <- ffs_summarise_simulation(summary_season)"},{"path":"https://ffsimulator.ffverse.com/articles/custom.html","id":"sfb-simulation","dir":"Articles","previous_headings":"","what":"SFB Simulation","title":"Custom Simulations","text":"Okay! now ’ve done , let’s look ’d customize functions simulate SFB11 - 1,920 team contest spread 20 league IDs. (code typically takes 30 minutes run parallel eats 40GB memory). Package listing. set ffscrapr cache hard drive, set seed reproducibility.","code":"options(ffscrapr.cache = \"filesystem\") library(ffsimulator) library(ffscrapr) library(tidyverse) library(tictoc) # for timing! set.seed(613)"},{"path":"https://ffsimulator.ffverse.com/articles/custom.html","id":"import-data","dir":"Articles","previous_headings":"SFB Simulation","what":"Import Data","title":"Custom Simulations","text":"can use one league ID grab historical scoring data rules/lineups etc entire SFB contest (rather running twenty league IDs). SFB spread multiple league IDs, need get list IDs leagueSearch endpoint, map get_rosters get_franchises helper functions just defined, attach division name. pretty straight forward, use tictoc time expensive parts computation know long takes - machine, takes 20-25 minutes compute. comparison, fast compute (minute two total).","code":"conn <- mfl_connect(2021, 47747) # a random SFB league to grab league info from league_info <- ffscrapr::ff_league(conn) scoring_history <- ffscrapr::ff_scoringhistory(conn, 2012:2020) adp_outcomes <- ffs_adp_outcomes(scoring_history = scoring_history, gp_model = \"simple\",pos_filter = c(\"QB\",\"RB\",\"WR\",\"TE\",\"K\")) latest_rankings <- ffs_latest_rankings() lineup_constraints <- ffs_starter_positions(conn) conn2 <- mfl_connect(2021) leagues <- mfl_getendpoint(conn2, \"leagueSearch\", SEARCH = \"#SFB11\") %>% pluck(\"content\",\"leagues\",\"league\") %>% tibble() %>% unnest_wider(1) %>% filter(str_detect(name,\"Mock|Copy|Satellite|Template\",negate = TRUE)) get_rosters <- function(league_id){ mfl_connect(2021, league_id) %>% ffs_rosters() } get_franchises <- function(league_id){ mfl_connect(2021, league_id) %>% ff_franchises() } rosters_raw <- leagues %>% select(-homeURL) %>% mutate( rosters = map(id, get_rosters), franchises = map(id, get_franchises) ) franchises <- rosters_raw %>% select(league_id = id, franchises) %>% unnest(franchises) %>% select(league_id, franchise_id, division_name) rosters <- rosters_raw %>% select(rosters) %>% unnest(rosters) %>% left_join(franchises,by = c(\"league_id\",\"franchise_id\")) n_seasons <- 100 n_weeks <- 13 projected_scores <- ffs_generate_projections(adp_outcomes = adp_outcomes, latest_rankings = latest_rankings, n_seasons = n_seasons, weeks = 1:14, rosters = rosters) tictoc::tic(glue::glue(\"ffs_score_rosters {Sys.time()}\")) roster_scores <- ffs_score_rosters(projected_scores, rosters) tictoc::toc() tictoc::tic(\"ffs_optimize_lineups {Sys.time()}\") optimal_scores <- ffs_optimize_lineups( roster_scores = roster_scores, lineup_constraints = lineup_constraints, pos_filter = c(\"QB\",\"RB\",\"WR\",\"TE\",\"K\"), best_ball = FALSE) tictoc::toc() schedules <- ffs_build_schedules(franchises = franchises, n_seasons = n_seasons, n_weeks = n_weeks) summary_week <- ffs_summarise_week(optimal_scores, schedules) summary_season <- ffs_summarise_season(summary_week) summary_simulation <- ffs_summarise_simulation(summary_season)"},{"path":"https://ffsimulator.ffverse.com/authors.html","id":null,"dir":"","previous_headings":"","what":"Authors","title":"Authors and Citation","text":"Tan Ho. Author, maintainer, copyright holder.","code":""},{"path":"https://ffsimulator.ffverse.com/authors.html","id":"citation","dir":"","previous_headings":"","what":"Citation","title":"Authors and Citation","text":"Ho T (2023). ffsimulator: Simulate Fantasy Football Seasons. https://ffsimulator.ffverse.com, https://github.com/ffverse/ffsimulator.","code":"@Manual{, title = {ffsimulator: Simulate Fantasy Football Seasons}, author = {Tan Ho}, year = {2023}, note = {https://ffsimulator.ffverse.com, https://github.com/ffverse/ffsimulator}, }"},{"path":"https://ffsimulator.ffverse.com/index.html","id":"ffsimulator-","dir":"","previous_headings":"","what":"ffsimulator • Simulate Fantasy Football Seasons","title":"ffsimulator • Simulate Fantasy Football Seasons","text":"ffsimulator package uses bootstrap resampling run fantasy football season simulations supported historical rankings nflfastR data, calculating optimal lineups, returning aggregated results. can quickly run league hundreds seasons builds data help study: expected season finishes range outcomes player contributions season wins roster constructions effects (potential) trades ! package part ffverse family R packages fantasy football analysis.","code":""},{"path":"https://ffsimulator.ffverse.com/index.html","id":"installation","dir":"","previous_headings":"","what":"Installation","title":"ffsimulator • Simulate Fantasy Football Seasons","text":"Install stable version package CRAN: Install development version either r-universe GitHub: development version separate documentation site .","code":"install.packages(\"ffsimulator\") # CRAN install.packages(\"ffsimulator\", repos = \"https://ffverse.r-universe.dev\") # pak is recommended, see https://github.com/r-lib/pak pak::pak(\"ffverse/ffsimulator\") # can also use remotes remotes::install_github(\"ffverse/ffsimulator\")"},{"path":"https://ffsimulator.ffverse.com/index.html","id":"usage","dir":"","previous_headings":"","what":"Usage","title":"ffsimulator • Simulate Fantasy Football Seasons","text":"season simulation can run follows: Please also see basic usage custom simulations vignettes detailed introductions.","code":"library(ffsimulator) library(ggplot2) library(ggridges) mfl_conn <- mfl_connect(season = 2021, league_id = 22627) ## OTHER PLATFORM CONNECTIONS MAY BE USED, FOR EXAMPLE: # sleeper_conn <- sleeper_connect(season = 2021, league_id = \"652582284720971776\") # flea_conn <- fleaflicker_connect(season = 2021, league_id = 312861) # espn_conn <- espn_connect(season = 2021, league_id = 899513) mfl_sim <- ff_simulate(conn = mfl_conn, n_seasons = 100) plot(mfl_sim)"},{"path":"https://ffsimulator.ffverse.com/index.html","id":"getting-help","dir":"","previous_headings":"","what":"Getting help","title":"ffsimulator • Simulate Fantasy Football Seasons","text":"best places get help package : nflverse discord (package well anything R/NFL related) opening issue","code":""},{"path":"https://ffsimulator.ffverse.com/index.html","id":"contributing","dir":"","previous_headings":"","what":"Contributing","title":"ffsimulator • Simulate Fantasy Football Seasons","text":"Many hands make light work! ways can contribute project: can open issue ’d like request specific data report bug/error. can sponsor project donations! ’d like contribute code, please check contribution guidelines.","code":""},{"path":"https://ffsimulator.ffverse.com/index.html","id":"terms-of-use","dir":"","previous_headings":"","what":"Terms of Use","title":"ffsimulator • Simulate Fantasy Football Seasons","text":"R code package released open source MIT License. Fantasy football NFL data accessed package belong respective owners, governed terms use.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/assert_columns.html","id":null,"dir":"Reference","previous_headings":"","what":"Check that dataframe has x column names — assert_columns","title":"Check that dataframe has x column names — assert_columns","text":"Check dataframe x column names","code":""},{"path":"https://ffsimulator.ffverse.com/reference/assert_columns.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Check that dataframe has x column names — assert_columns","text":"","code":"assert_columns(dataframe, required_columns)"},{"path":"https://ffsimulator.ffverse.com/reference/assert_columns.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Check that dataframe has x column names — assert_columns","text":"dataframe dataframe check required_columns required column names","code":""},{"path":"https://ffsimulator.ffverse.com/reference/assert_columns.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Check that dataframe has x column names — assert_columns","text":"silent ok else error something missing.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation.html","id":null,"dir":"Reference","previous_headings":"","what":"Automatically Plot ff_simulation Object — autoplot.ff_simulation","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation","text":"Creates automatic plots wins, ranks, points ff_simulation object created ff_simulate().","code":""},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation","text":"","code":"autoplot.ff_simulation(object, type = c(\"wins\", \"rank\", \"points\"), ...) # S3 method for ff_simulation plot(x, ..., type = c(\"wins\", \"rank\", \"points\"), y)"},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation","text":"object ff_simulation object created ff_simulate() type one \"wins\", \"rank\", \"points\" ... unused, required autoplot generic x ff_simulation object. y Ignored, required compatibility plot() generic.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation","text":"ggplot object","code":""},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation","text":"Usage function/method requires ggplot2 package (wins points plots) ggridges package.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation","text":"","code":"# \\donttest{ simulation <- .ffs_cache(\"foureight_sim.rds\") ggplot2::autoplot(simulation) # default is type = \"wins\" ggplot2::autoplot(simulation, type = \"rank\") ggplot2::autoplot(simulation, type = \"points\") #> Picking joint bandwidth of 7.68 # }"},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation_week.html","id":null,"dir":"Reference","previous_headings":"","what":"Automatically Plot ff_simulation Object — autoplot.ff_simulation_week","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation_week","text":"Creates automatic plots wins, ranks, points ff_simulation object created ff_simulate().","code":""},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation_week.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation_week","text":"","code":"autoplot.ff_simulation_week(object, type = c(\"luck\", \"points\"), ...) # S3 method for ff_simulation_week plot(x, ..., type = c(\"luck\", \"points\"), y)"},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation_week.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation_week","text":"object ff_simulation object created ff_simulate() type one \"luck\" \"points\" ... unused, required autoplot generic x ff_simulation_week object. y Ignored, required compatibility plot() generic.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation_week.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation_week","text":"ggplot object","code":""},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation_week.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation_week","text":"Usage function/method requires ggplot2 package (wins points plots) ggridges package.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/autoplot.ff_simulation_week.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Automatically Plot ff_simulation Object — autoplot.ff_simulation_week","text":"","code":"# \\donttest{ simulation <- .ffs_cache(\"foureight_sim_week.rds\") ggplot2::autoplot(simulation) # default is type = \"luck\" ggplot2::autoplot(simulation, type = \"points\") #> Picking joint bandwidth of 9.54 # }"},{"path":"https://ffsimulator.ffverse.com/reference/dot-ff_apply_gp_model.html","id":null,"dir":"Reference","previous_headings":"","what":"Applies various injury models to adp outcomes — .ff_apply_gp_model","title":"Applies various injury models to adp outcomes — .ff_apply_gp_model","text":"Applies various injury models adp outcomes","code":""},{"path":"https://ffsimulator.ffverse.com/reference/dot-ff_apply_gp_model.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Applies various injury models to adp outcomes — .ff_apply_gp_model","text":"","code":".ff_apply_gp_model(adp_outcomes, model_type)"},{"path":"https://ffsimulator.ffverse.com/reference/dot-ff_apply_gp_model.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Applies various injury models to adp outcomes — .ff_apply_gp_model","text":"adp outcomes dataframe prob_gp column","code":""},{"path":"https://ffsimulator.ffverse.com/reference/dot-ff_optimise_one_lineup.html","id":null,"dir":"Reference","previous_headings":"","what":"Optimise single lineup — .ff_optimise_one_lineup","title":"Optimise single lineup — .ff_optimise_one_lineup","text":"Optimises lineups one franchise week time. Use purrr loops franchises/weeks/seasons","code":""},{"path":"https://ffsimulator.ffverse.com/reference/dot-ff_optimise_one_lineup.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Optimise single lineup — .ff_optimise_one_lineup","text":"","code":".ff_optimise_one_lineup(franchise_scores, lineup_constraints)"},{"path":"https://ffsimulator.ffverse.com/reference/dot-ff_optimise_one_lineup.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Optimise single lineup — .ff_optimise_one_lineup","text":"franchise_scores data frame scores one week one franchise lineup_constraints data frame created ffscrapr::ff_starter_positions()","code":""},{"path":"https://ffsimulator.ffverse.com/reference/dot-ff_optimise_one_lineup.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Optimise single lineup — .ff_optimise_one_lineup","text":"list including optimal_score optimal_lineup.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/dot-ff_rank_expand.html","id":null,"dir":"Reference","previous_headings":"","what":"Expand one rank into a vector of five ranks to broaden population of possible outcomes — .ff_rank_expand","title":"Expand one rank into a vector of five ranks to broaden population of possible outcomes — .ff_rank_expand","text":"Expand one rank vector five ranks broaden population possible outcomes","code":""},{"path":"https://ffsimulator.ffverse.com/reference/dot-ff_rank_expand.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Expand one rank into a vector of five ranks to broaden population of possible outcomes — .ff_rank_expand","text":"","code":".ff_rank_expand(.x)"},{"path":"https://ffsimulator.ffverse.com/reference/espn_connect.html","id":null,"dir":"Reference","previous_headings":"","what":"Connect to a league — espn_connect","title":"Connect to a league — espn_connect","text":"See ffscrapr::espn_connect() details.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/espn_connect.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Connect to a league — espn_connect","text":"connection object used ff_* functions","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ff_connect.html","id":null,"dir":"Reference","previous_headings":"","what":"Connect to a league — ff_connect","title":"Connect to a league — ff_connect","text":"See ffscrapr::ff_connect() details.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_connect.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Connect to a league — ff_connect","text":"connection object used ff_* functions","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ff_scoringhistory.html","id":null,"dir":"Reference","previous_headings":"","what":"Get league scoring history — ff_scoringhistory","title":"Get league scoring history — ff_scoringhistory","text":"See ffscrapr::ff_scoringhistory details.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_scoringhistory.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get league scoring history — ff_scoringhistory","text":"tidy dataframe weekly fantasy scoring data, one row per player per week","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate.html","id":null,"dir":"Reference","previous_headings":"","what":"Simulate Fantasy Seasons — ff_simulate","title":"Simulate Fantasy Seasons — ff_simulate","text":"main function package - uses bootstrap resampling run fantasy football season simulations supported historical rankings nflfastR data, calculating optimal lineups, returns aggregated results.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Simulate Fantasy Seasons — ff_simulate","text":"","code":"ff_simulate( conn, n_seasons = 100, n_weeks = 14, best_ball = FALSE, seed = NULL, gp_model = c(\"simple\", \"none\"), base_seasons = 2012:2022, actual_schedule = FALSE, replacement_level = TRUE, pos_filter = c(\"QB\", \"RB\", \"WR\", \"TE\", \"K\"), verbose = NULL, return = c(\"default\", \"all\") )"},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Simulate Fantasy Seasons — ff_simulate","text":"conn connection league made ff_connect() friends (required) n_seasons number seasons simulate, default = 100 n_weeks number weeks per season, default = 14 best_ball logical: weekly wins based optimal lineups? seed integer control reproducibility gp_model select \"simple\", \"none\" apply model whether player played given game, defaults \"simple\" base_seasons numeric vector selects seasons base data, earliest available 2012 actual_schedule logical: use actual ff_schedule? default FALSE replacement_level logical: use best available waiver replacement level? defaults TRUE pos_filter character vector positions filter/run, default c(\"QB\",\"RB\",\"WR\",\"TE\",\"K\") verbose logical: print status messages? default TRUE, configure options(ffsimulator.verbose) return one c(\"default\", \"\") - objects return output list","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Simulate Fantasy Seasons — ff_simulate","text":"ff_simulation object can passed plot() contains output data simulation.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Simulate Fantasy Seasons — ff_simulate","text":"","code":"# \\donttest{ try({ # try block to prevent CRAN-related issues conn <- mfl_connect(2021, 22627) ff_simulate(conn, n_seasons = 25) }) #> ── Starting simulation 2023-08-25 03:02:07.245076 ────────────────────────────── #> ℹ Importing data #> ✔ Importing data ... done #> #> ℹ Generating Projections #> ✔ Generating Projections ... done #> #> ℹ Calculating Roster Scores #> ✔ Calculating Roster Scores ... done #> #> ℹ Optimizing Lineups #> ✔ Optimizing Lineups ... done #> #> ℹ Building Schedules #> ✔ Building Schedules ... done #> #> ℹ Summarising Simulation Data #> ✔ Summarising Simulation Data ... done #> #> ── Simulation complete! 2023-08-25 03:02:38.141484 ───────────────────────────── #> #> List of 7 #> $ summary_simulation:Classes ‘data.table’ and 'data.frame':\t12 obs. of 11 variables: #> $ summary_season :Classes ‘data.table’ and 'data.frame':\t300 obs. of 12 variables: #> $ summary_week :Classes ‘data.table’ and 'data.frame':\t4200 obs. of 16 variables: #> $ roster_scores :Classes ‘data.table’ and 'data.frame':\t194544 obs. of 23 variables: #> $ projected_scores :Classes ‘data.table’ and 'data.frame':\t117544 obs. of 14 variables: #> $ league_info : tibble [1 × 17] (S3: tbl_df/tbl/data.frame) #> $ simulation_params :List of 9 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate_week.html","id":null,"dir":"Reference","previous_headings":"","what":"Simulate Fantasy Week — ff_simulate_week","title":"Simulate Fantasy Week — ff_simulate_week","text":"function simulates single upcoming week using methodology season-long simulation, ff_simulate().","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate_week.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Simulate Fantasy Week — ff_simulate_week","text":"","code":"ff_simulate_week( conn, n = 1000, best_ball = FALSE, seed = NULL, base_seasons = 2012:2022, actual_schedule = TRUE, replacement_level = FALSE, pos_filter = c(\"QB\", \"RB\", \"WR\", \"TE\", \"K\"), verbose = NULL, return = c(\"default\", \"all\") )"},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate_week.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Simulate Fantasy Week — ff_simulate_week","text":"conn connection league made ff_connect() friends (required) n number times simulate upcoming week, default 1000 best_ball logical: weekly wins based optimal lineups? seed integer control reproducibility base_seasons numeric vector selects seasons base data, earliest available 2012 actual_schedule logical: use actual ff_schedule? default TRUE replacement_level logical: use best available waiver replacement level? defaults FALSE upcoming week simulations pos_filter character vector positions filter/run, default c(\"QB\",\"RB\",\"WR\",\"TE\",\"K\") verbose logical: print status messages? default TRUE, configure options(ffsimulator.verbose) return one c(\"default\", \"\") - objects return output list","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate_week.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Simulate Fantasy Week — ff_simulate_week","text":"ff_simulation object can passed plot() contains output data simulation.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ff_simulate_week.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Simulate Fantasy Week — ff_simulate_week","text":"","code":"# \\donttest{ try({ # try block to prevent CRAN-related issues conn <- mfl_connect(2021, 22627) ff_simulate_week(conn, n = 1000, actual_schedule = TRUE) }) #> ── Starting simulation 2023-08-25 03:02:38.32836 ─────────────────────────────── #> ℹ Importing data #> ✔ Importing data ... done #> #> Warning: no non-missing arguments to min; returning Inf #> ✖ No unplayed weeks to simulate! #> #> List of 3 #> $ schedule : tibble [180 × 6] (S3: tbl_df/tbl/data.frame) #> $ league_info : tibble [1 × 17] (S3: tbl_df/tbl/data.frame) #> $ simulation_params:List of 6 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ff_starter_positions.html","id":null,"dir":"Reference","previous_headings":"","what":"Get league starter positions — ff_starter_positions","title":"Get league starter positions — ff_starter_positions","text":"See ffscrapr::ff_starter_positions details.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_starter_positions.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get league starter positions — ff_starter_positions","text":"tidy dataframe positional lineup rules, one row per position minimum maximum starters well total starter calculations.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ff_wins_added.html","id":null,"dir":"Reference","previous_headings":"","what":"Wins Added — ff_wins_added","title":"Wins Added — ff_wins_added","text":"(EXPERIMENTAL) function adds basic wins-added calculation player every team, presenting change wins player removed team net wins--replacement player. can bit time/compute-expensive calculation.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_wins_added.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Wins Added — ff_wins_added","text":"","code":"ff_wins_added(conn, ...)"},{"path":"https://ffsimulator.ffverse.com/reference/ff_wins_added.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Wins Added — ff_wins_added","text":"conn connection league made ff_connect() friends (required) ... Arguments passed ff_simulate n_seasons number seasons simulate, default = 100 n_weeks number weeks per season, default = 14 best_ball logical: weekly wins based optimal lineups? seed integer control reproducibility gp_model select \"simple\", \"none\" apply model whether player played given game, defaults \"simple\" base_seasons numeric vector selects seasons base data, earliest available 2012 actual_schedule logical: use actual ff_schedule? default FALSE replacement_level logical: use best available waiver replacement level? defaults TRUE pos_filter character vector positions filter/run, default c(\"QB\",\"RB\",\"WR\",\"TE\",\"K\") verbose logical: print status messages? default TRUE, configure options(ffsimulator.verbose) return one c(\"default\", \"\") - objects return output list","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_wins_added.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Wins Added — ff_wins_added","text":"dataframe summarising net effect player team's wins","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_wins_added.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Wins Added — ff_wins_added","text":"Runs base simulation (usual parameters available ff_simulate), every player every team (except replacement level players): remove specific roster reoptimize lineups just roster without player calculate score ends without player summarise new simulation return delta wins points Summarise wins added difference sim player sim without ","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ff_wins_added.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Wins Added — ff_wins_added","text":"","code":"# \\donttest{ try({ # try block to prevent CRAN-related issues # n_seasons set so that the example runs more quickly ff_wins_added(mfl_connect(2021,54040), n_seasons = 5) }) #> ── BASE SIMULATION ───────────────────────────────────────────────────────────── #> ── Starting simulation 2023-08-25 03:02:51.023831 ────────────────────────────── #> ℹ Importing data #> ✔ Importing data ... done #> #> ℹ Generating Projections #> ✔ Generating Projections ... done #> #> ℹ Calculating Roster Scores #> ✔ Calculating Roster Scores ... done #> #> ℹ Optimizing Lineups #> ✔ Optimizing Lineups ... done #> #> ℹ Building Schedules #> ✔ Building Schedules ... done #> #> ℹ Summarising Simulation Data #> ✔ Summarising Simulation Data ... done #> #> ── Simulation complete! 2023-08-25 03:03:08.201143 ───────────────────────────── #> ── Start WAR calcs 2023-08-25 03:03:08.206587 ────────────────────────────────── #> ── WAR calcs complete! 2023-08-25 03:03:54.552289 ────────────────────────────── #> #> List of 15 #> $ war :Classes ‘data.table’ and 'data.frame':\t449 obs. of 13 variables: #> $ summary_simulation:Classes ‘data.table’ and 'data.frame':\t14 obs. of 11 variables: #> $ summary_season :Classes ‘data.table’ and 'data.frame':\t70 obs. of 12 variables: #> $ summary_week :Classes ‘data.table’ and 'data.frame':\t980 obs. of 16 variables: #> $ schedules :Classes ‘data.table’ and 'data.frame':\t980 obs. of 5 variables: #> $ optimal_scores :Classes ‘data.table’ and 'data.frame':\t980 obs. of 10 variables: #> $ roster_scores :Classes ‘data.table’ and 'data.frame':\t42322 obs. of 22 variables: #> $ projected_scores :Classes ‘data.table’ and 'data.frame':\t25032 obs. of 14 variables: #> $ scoring_history : tibble [56,067 × 26] (S3: tbl_df/tbl/data.frame) #> $ franchises : tibble [14 × 8] (S3: tbl_df/tbl/data.frame) #> $ rosters :'data.frame':\t449 obs. of 13 variables: #> $ lineup_constraints: tibble [4 × 7] (S3: tbl_df/tbl/data.frame) #> $ latest_rankings : nflvrs_d [1,051 × 9] (S3: nflverse_data/tbl_df/tbl/data.table/data.frame) #> $ league_info : tibble [1 × 17] (S3: tbl_df/tbl/data.frame) #> $ simulation_params :List of 9 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_add_replacement_level.html","id":null,"dir":"Reference","previous_headings":"","what":"Add replacement level players to each roster — ffs_add_replacement_level","title":"Add replacement level players to each roster — ffs_add_replacement_level","text":"Add replacement level players roster","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_add_replacement_level.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Add replacement level players to each roster — ffs_add_replacement_level","text":"","code":"ffs_add_replacement_level( rosters, latest_rankings, franchises, lineup_constraints, pos_filter = c(\"QB\", \"RB\", \"WR\", \"TE\") )"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_add_replacement_level.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Add replacement level players to each roster — ffs_add_replacement_level","text":"rosters dataframe rosters created ffs_rosters() latest_rankings dataframe latest rankings created ff_latest_rankings() franchises dataframe franchises created ffs_franchises() lineup_constraints dataframe lineup constraints created ffs_starter_positions pos_filter character vector positions filter , defaults c(\"QB\",\"RB\",\"WR\",\"TE\",\"K\")","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_add_replacement_level.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Add replacement level players to each roster — ffs_add_replacement_level","text":"dataframe rosters replacements","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes.html","id":null,"dir":"Reference","previous_headings":"","what":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes","text":"backbone ffsimulator resampling process coming population weekly outcomes every preseason positional rank. function creates dataframe connecting historical FantasyPros.com rankings nflfastR-based scoring data, created ffscrapr::ff_scoringhistory().","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes","text":"","code":"ffs_adp_outcomes( scoring_history, gp_model = \"simple\", pos_filter = c(\"QB\", \"RB\", \"WR\", \"TE\") )"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes","text":"scoring_history scoring history table created ffscrapr::ff_scoringhistory() gp_model either \"simple\" \"none\" - simple uses average games played per season position/adp combination, none assumes every game played. pos_filter character vector: filter positions returned specific positions, default: c(\"QB\",\"RB\",\"WR\",\"TE)","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes","text":"dataframe position, rank, probability games played, corresponding nested list per row week score outcomes.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes","text":"","code":"# \\donttest{ # cached data scoring_history <- .ffs_cache(\"mfl_scoring_history.rds\") ffs_adp_outcomes(scoring_history, gp_model = \"simple\") #> pos rank prob_gp week_outcomes #> 1: QB 1 0.9265173 12.92,14.36,13.30,28.48, 9.42,18.32,... #> 2: QB 2 0.9250973 9.40,17.00, 9.70,17.78,-2.00,18.79,... #> 3: QB 3 0.9235976 20.56,21.10,24.46,17.68,33.23,32.94,... #> 4: QB 4 0.9219388 20.56,21.10,24.46,17.68,33.23,32.94,... #> 5: QB 5 0.9200411 20.56,21.10,24.46,17.68,33.23,32.94,... #> --- #> 643: WR 240 0.1362678 1.8,0.9,2.8,1.3,0.3,1.6 #> 644: WR 241 0.1343298 1.0,2.1,1.8,0.9,0.3,1.6 #> 645: WR 242 0.1323911 1.0, 2.1,14.5, 5.7, 6.7, 5.9,... #> 646: WR 243 0.1304520 1.0, 2.1,14.5, 5.7, 6.7, 5.9,... #> 647: WR 244 0.1285126 1.0, 2.1, 5.7, 6.3, 5.2,11.4,... #> player_name #> 1: Aaron Rodgers,Deshaun Watson,Deshaun Watson,Patrick Mahomes,Patrick Mahomes,Patrick Mahomes,... #> 2: Baker Mayfield,Aaron Rodgers,Deshaun Watson,Patrick Mahomes,Lamar Jackson,Dak Prescott,... #> 3: Matt Ryan,Baker Mayfield,Aaron Rodgers,Deshaun Watson,Patrick Mahomes,Lamar Jackson,... #> 4: Matt Ryan,Baker Mayfield,Aaron Rodgers,Deshaun Watson,Carson Wentz,Kyler Murray,... #> 5: Matt Ryan,Cam Newton,Baker Mayfield,Aaron Rodgers,Carson Wentz,Kyler Murray,... #> --- #> 643: Ashton Dulin,CJ Board,JoJo Natson,Marcus Kemp #> 644: Fred Brown,Ashton Dulin,JoJo Natson,Marcus Kemp #> 645: Fred Brown,Allen Lazard,Marcus Kemp #> 646: Fred Brown,Allen Lazard,Marcus Kemp #> 647: Fred Brown,Marvin Hall,Allen Lazard,Darrius Shepherd #> fantasypros_id #> 1: 9001,16398,16398,16413,16413,16413,... #> 2: 17237,9001,16398,16413,17233,15600,... #> 3: 9444,17237,9001,16398,16413,17233,... #> 4: 9444,17237,9001,16398,15520,18600,... #> 5: 9444,9869,17237,9001,15520,18600,... #> --- #> 643: 18656,16834,16854,16918 #> 644: 17160,18656,16854,16918 #> 645: 17160,17301,16918 #> 646: 17160,17301,16918 #> 647: 17160,16115,17301,19030 ffs_adp_outcomes(scoring_history, gp_model = \"none\") #> pos rank prob_gp week_outcomes #> 1: QB 1 1 12.92,14.36,13.30,28.48, 9.42,18.32,... #> 2: QB 2 1 9.40,17.00, 9.70,17.78,-2.00,18.79,... #> 3: QB 3 1 20.56,21.10,24.46,17.68,33.23,32.94,... #> 4: QB 4 1 20.56,21.10,24.46,17.68,33.23,32.94,... #> 5: QB 5 1 20.56,21.10,24.46,17.68,33.23,32.94,... #> --- #> 674: WR 255 1 0,0 #> 675: WR 256 1 0,0 #> 676: WR 257 1 0,0 #> 677: WR 258 1 0,0 #> 678: WR 259 1 0,0 #> player_name #> 1: Aaron Rodgers,Deshaun Watson,Deshaun Watson,Patrick Mahomes,Patrick Mahomes,Patrick Mahomes,... #> 2: Baker Mayfield,Aaron Rodgers,Deshaun Watson,Patrick Mahomes,Lamar Jackson,Dak Prescott,... #> 3: Matt Ryan,Baker Mayfield,Aaron Rodgers,Deshaun Watson,Patrick Mahomes,Lamar Jackson,... #> 4: Matt Ryan,Baker Mayfield,Aaron Rodgers,Deshaun Watson,Carson Wentz,Kyler Murray,... #> 5: Matt Ryan,Cam Newton,Baker Mayfield,Aaron Rodgers,Carson Wentz,Kyler Murray,... #> --- #> 674: Cyril Grayson #> 675: Cyril Grayson #> 676: Cyril Grayson #> 677: Cyril Grayson #> 678: Cyril Grayson #> fantasypros_id #> 1: 9001,16398,16398,16413,16413,16413,... #> 2: 17237,9001,16398,16413,17233,15600,... #> 3: 9444,17237,9001,16398,16413,17233,... #> 4: 9444,17237,9001,16398,15520,18600,... #> 5: 9444,9869,17237,9001,15520,18600,... #> --- #> 674: 17096 #> 675: 17096 #> 676: 17096 #> 677: 17096 #> 678: 17096 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes_week.html","id":null,"dir":"Reference","previous_headings":"","what":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes_week","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes_week","text":"backbone ffsimulator resampling process coming population weekly outcomes every inseason weekly rank. function creates dataframe connecting historical FantasyPros.com rankings nflfastR-based scoring data, created ffscrapr::ff_scoringhistory().","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes_week.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes_week","text":"","code":"ffs_adp_outcomes_week(scoring_history, pos_filter = c(\"QB\", \"RB\", \"WR\", \"TE\"))"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes_week.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes_week","text":"scoring_history scoring history table created ffscrapr::ff_scoringhistory() pos_filter character vector: filter positions returned specific positions, default: c(\"QB\",\"RB\",\"WR\",\"TE)","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes_week.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes_week","text":"dataframe position, rank, probability games played, corresponding nested list per row week score outcomes.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_adp_outcomes_week.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Connects ff_scoringhistory to past ADP rankings — ffs_adp_outcomes_week","text":"","code":"# \\donttest{ # cached data scoring_history <- .ffs_cache(\"mfl_scoring_history.rds\") ffs_adp_outcomes_week(scoring_history, pos_filter = c(\"QB\",\"RB\",\"WR\",\"TE\")) #> pos rank week_outcomes #> 1: QB 1 7.64, 7.64,32.88,24.48,11.44,24.30,... #> 2: QB 2 32.94, 7.64,32.88,24.48,11.44,24.30,... #> 3: QB 3 32.94, 2.56, 7.64,32.88,24.48,11.44,... #> 4: QB 4 30.80, 6.96,28.76,13.32,32.94, 2.56,... #> 5: QB 5 30.80, 6.96,28.76,13.32,21.10,24.46,... #> --- #> 476: WR 170 -0.2, 1.2, 0.0, 2.1, NA, NA,... #> 477: WR 171 -0.2, 0.0, NA, NA, NA, NA,... #> 478: WR 172 -0.2, 0.0, NA, NA, NA, NA,... #> 479: WR 173 0,NA,NA,NA,NA,NA,... #> 480: WR 174 0,NA,NA,NA,NA,NA,... #> player_name #> 1: Matt Ryan,Matt Ryan,Lamar Jackson,Lamar Jackson,Lamar Jackson,Lamar Jackson,... #> 2: Matt Ryan,Matt Ryan,Lamar Jackson,Lamar Jackson,Lamar Jackson,Dak Prescott,... #> 3: Matt Ryan,Matt Ryan,Matt Ryan,Lamar Jackson,Lamar Jackson,Lamar Jackson,... #> 4: Kyler Murray,Matt Ryan,Matt Ryan,Matt Ryan,Lamar Jackson,Lamar Jackson,... #> 5: Kyler Murray,Matt Ryan,Matt Ryan,Matt Ryan,Lamar Jackson,Lamar Jackson,... #> --- #> 476: Deonte Harty,Dwayne Harris,Johnny Holton,Jaleel Scott #> 477: Deonte Harty,Johnny Holton #> 478: Deonte Harty,Johnny Holton #> 479: Johnny Holton #> 480: Johnny Holton #> fantasypros_id #> 1: 9444,9444,17233,17233,17233,17233,... #> 2: 9444,9444,17233,17233,17233,15600,... #> 3: 9444,9444,9444,17233,17233,17233,... #> 4: 18600,9444,9444,9444,17233,17233,... #> 5: 18600,9444,9444,9444,17233,17233,... #> --- #> 476: 18876,10004,15803,17260 #> 477: 18876,15803 #> 478: 18876,15803 #> 479: 15803 #> 480: 15803 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_build_schedules.html","id":null,"dir":"Reference","previous_headings":"","what":"Generate fantasy schedules — ffs_build_schedules","title":"Generate fantasy schedules — ffs_build_schedules","text":"function generates random head head schedules given number seasons, teams, weeks.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_build_schedules.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Generate fantasy schedules — ffs_build_schedules","text":"","code":"ffs_build_schedules( n_teams = NULL, n_seasons = 100, n_weeks = 14, franchises = NULL, seed = NULL )"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_build_schedules.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Generate fantasy schedules — ffs_build_schedules","text":"n_teams number teams simulation n_seasons number seasons simulate, default = 100 n_weeks number weeks per season, default = 14 franchises optional: dataframe franchises created ffs_franchises() - overrides n_teams argument attach actual franchise IDs schedule output. seed integer control reproducibility","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_build_schedules.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Generate fantasy schedules — ffs_build_schedules","text":"dataframe schedules","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_build_schedules.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Generate fantasy schedules — ffs_build_schedules","text":"starts circle method round robin scheduling, grows shrinks schedule match required number weeks, shuffles order teams assigned order weeks generated. \"guarantee\" unique schedules, n_teams! x n_weeks! permutations schedule likely schedules unique (3x10^18 possible schedules 12 team league playing 13 weeks).","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_build_schedules.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Generate fantasy schedules — ffs_build_schedules","text":"","code":"# \\donttest{ ffs_build_schedules(n_teams = 12, n_seasons = 1, n_weeks = 14) #> team opponent franchise_id opponent_id #> 1: 5 11 8 1 #> 2: 9 2 8 1 #> 3: 7 1 8 1 #> 4: 12 8 8 1 #> 5: 10 3 8 1 #> --- #> 164: 3 11 14 1 #> 165: 8 2 14 1 #> 166: 1 5 14 1 #> 167: 2 8 14 1 #> 168: 11 3 14 1 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_copy_template.html","id":null,"dir":"Reference","previous_headings":"","what":"Copy simulation template to filename — ffs_copy_template","title":"Copy simulation template to filename — ffs_copy_template","text":"Creates simulation template file components ff_simulate, ready tinkering!","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_copy_template.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Copy simulation template to filename — ffs_copy_template","text":"","code":"ffs_copy_template( filename = \"ff_simulation.R\", template = c(\"season\", \"week\"), overwrite = NULL )"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_copy_template.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Copy simulation template to filename — ffs_copy_template","text":"filename New file name, defaults putting \"ff_simulation.R\" current directory template choice template: one \"season\" \"week\" overwrite logical (NULL) - overwrite existing file found?","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_copy_template.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Copy simulation template to filename — ffs_copy_template","text":"success message signalling success/failure.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_copy_template.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Copy simulation template to filename — ffs_copy_template","text":"","code":"# \\donttest{ tmp <- tempfile() ffs_copy_template(tmp) #> ✔ Successfully copied template to /tmp/Rtmp0uf7ue/file163a6f58d879! # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_franchises.html","id":null,"dir":"Reference","previous_headings":"","what":"Get Franchises — ffs_franchises","title":"Get Franchises — ffs_franchises","text":"function lightly wraps ffscrapr::ff_franchises() adds league_id, required column ffsimulator.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_franchises.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get Franchises — ffs_franchises","text":"","code":"ffs_franchises(conn)"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_franchises.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get Franchises — ffs_franchises","text":"conn connection object created ffscrapr::ff_connect() friends.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_franchises.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get Franchises — ffs_franchises","text":"dataframe franchises includes league_id column","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_franchises.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Get Franchises — ffs_franchises","text":"","code":"# \\donttest{ # cached examples conn <- .ffs_cache(\"mfl_conn.rds\") try({ # prevents CRAN connectivity issues, not actually required in normal usage ffs_franchises(conn) }) #> # A tibble: 12 × 11 #> franchise_id franchise_name salaryCapAmount stadium bbidAvailableBalance #> #> 1 0001 Mexico City Space … \"\" MC 10.76 #> 2 0002 Dirty Dgens \"\" NA 0.34 #> 3 0003 Alberta Armadillos \"\" NA 1.52 #> 4 0004 Electric Woodies \"\" Menlo … 1.06 #> 5 0005 Motor City Mutts \"\" NA 1.45 #> 6 0006 Hoth City Tauntauns \"\" Echo B… 3.79 #> 7 0007 Dispersal - JPEG J… \"\" NA 1.24 #> 8 0008 DS \"\" NA 0.92 #> 9 0009 Kill Devil Hills C… \"\" NA 7.29 #> 10 0010 Dispersal - Pirate… \"\" NA 2.04 #> 11 0011 TB12 \"\" NA 0.03 #> 12 0012 Indigo Plateau Eli… \"\" NA 15.50 #> # ℹ 6 more variables: logo , abbrev , icon , #> # waiverSortOrder , sound , league_id # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections.html","id":null,"dir":"Reference","previous_headings":"","what":"Generate Projections — ffs_generate_projections","title":"Generate Projections — ffs_generate_projections","text":"Runs bootstrapped resampling player week outcomes latest rankings rosters given number seasons weeks per season.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Generate Projections — ffs_generate_projections","text":"","code":"ffs_generate_projections( adp_outcomes, latest_rankings, n_seasons = 100, weeks = 1:14, rosters = NULL )"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Generate Projections — ffs_generate_projections","text":"adp_outcomes dataframe adp-based weekly outcomes, created ffs_adp_outcomes() latest_rankings dataframe rankings, created ffs_latest_rankings() n_seasons number seasons, default 100 weeks numeric vector weeks simulate, defaults 1:14 rosters dataframe rosters, created ffs_rosters() - optional, reduces computation just rostered players","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Generate Projections — ffs_generate_projections","text":"dataframe weekly scores player simulation, approximately length n_seasons x n_weeks x latest_rankings","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Generate Projections — ffs_generate_projections","text":"","code":"# \\donttest{ # cached examples adp_outcomes <- .ffs_cache(\"adp_outcomes.rds\") latest_rankings <- .ffs_cache(\"latest_rankings.rds\") ffs_generate_projections(adp_outcomes, latest_rankings) #> season fantasypros_id player pos team bye ecr sd rank #> 1: 1 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 #> 2: 1 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 #> 3: 1 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 #> 4: 1 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 #> 5: 1 16413 Patrick Mahomes II QB KCC 12 1.32 0.69 1 #> --- #> 993800: 74 19534 Tarik Black WR IND 14 239.50 20.50 243 #> 993801: 74 19534 Tarik Black WR IND 14 239.50 20.50 243 #> 993802: 74 19534 Tarik Black WR IND 14 239.50 20.50 243 #> 993803: 74 19534 Tarik Black WR IND 14 239.50 20.50 243 #> 993804: 74 19534 Tarik Black WR IND 14 239.50 20.50 243 #> scrape_date week projection gp_model projected_score #> 1: 2021-09-03 1 25.19 1 25.19 #> 2: 2021-09-03 2 28.81 1 28.81 #> 3: 2021-09-03 3 33.48 1 33.48 #> 4: 2021-09-03 4 23.52 1 23.52 #> 5: 2021-09-03 5 3.96 1 3.96 #> --- #> 993800: 2021-09-03 10 0.00 0 0.00 #> 993801: 2021-09-03 11 0.00 0 0.00 #> 993802: 2021-09-03 12 2.10 0 0.00 #> 993803: 2021-09-03 13 0.00 0 0.00 #> 993804: 2021-09-03 14 2.10 0 0.00 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections_week.html","id":null,"dir":"Reference","previous_headings":"","what":"Generate Projections — ffs_generate_projections_week","title":"Generate Projections — ffs_generate_projections_week","text":"Runs bootstrapped resampling player week outcomes latest rankings rosters given number seasons weeks per season.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections_week.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Generate Projections — ffs_generate_projections_week","text":"","code":"ffs_generate_projections_week( adp_outcomes, latest_rankings, n = 1000, rosters = NULL )"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections_week.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Generate Projections — ffs_generate_projections_week","text":"adp_outcomes dataframe adp-based weekly outcomes, created ffs_adp_outcomes() latest_rankings dataframe rankings, created ffs_latest_rankings() n number weeks simulate rosters dataframe rosters, created ffs_rosters() - optional, reduces computation just rostered players","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections_week.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Generate Projections — ffs_generate_projections_week","text":"dataframe weekly scores player simulation, approximately length n_seasons x n_weeks x latest_rankings","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_generate_projections_week.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Generate Projections — ffs_generate_projections_week","text":"","code":"# \\donttest{ # cached examples adp_outcomes_week <- .ffs_cache(\"adp_outcomes_week.rds\") latest_rankings_week <- .ffs_cache(\"latest_rankings_week.rds\") ffs_generate_projections_week(adp_outcomes_week, latest_rankings_week) #> week fantasypros_id player pos team ecr sd rank #> 1: 1 17233 Lamar Jackson QB BAL 1.79 0.67 1 #> 2: 7 17233 Lamar Jackson QB BAL 1.79 0.67 1 #> 3: 11 17233 Lamar Jackson QB BAL 1.79 0.67 1 #> 4: 31 17233 Lamar Jackson QB BAL 1.79 0.67 1 #> 5: 39 17233 Lamar Jackson QB BAL 1.79 0.67 1 #> --- #> 276996: 326 18318 Jalen Hurd WR SF 117.67 15.92 142 #> 276997: 183 19270 Devin Duvernay WR BAL 121.00 15.00 142 #> 276998: 781 19270 Devin Duvernay WR BAL 121.00 15.00 146 #> 276999: 791 19270 Devin Duvernay WR BAL 121.00 15.00 146 #> 277000: 815 19270 Devin Duvernay WR BAL 121.00 15.00 147 #> scrape_date projected_score projection gp_model season #> 1: 2021-09-06 NA NA 1 1 #> 2: 2021-09-06 NA NA 1 1 #> 3: 2021-09-06 NA NA 1 1 #> 4: 2021-09-06 NA NA 1 1 #> 5: 2021-09-06 NA NA 1 1 #> --- #> 276996: 2021-09-06 NA NA 1 1 #> 276997: 2021-09-06 NA NA 1 1 #> 276998: 2021-09-06 NA NA 1 1 #> 276999: 2021-09-06 2.7 2.7 1 1 #> 277000: 2021-09-06 NA NA 1 1 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_latest_rankings.html","id":null,"dir":"Reference","previous_headings":"","what":"Download latest rankings from DynastyProcess GitHub — ffs_latest_rankings","title":"Download latest rankings from DynastyProcess GitHub — ffs_latest_rankings","text":"Fetches copy latest FantasyPros redraft positional rankings data DynastyProcess.com's data repository.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_latest_rankings.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Download latest rankings from DynastyProcess GitHub — ffs_latest_rankings","text":"","code":"ffs_latest_rankings(type = c(\"draft\", \"week\"))"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_latest_rankings.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Download latest rankings from DynastyProcess GitHub — ffs_latest_rankings","text":"type one \"draft\" \"week\" - controls whether pull preseason inseason rankings.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_latest_rankings.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Download latest rankings from DynastyProcess GitHub — ffs_latest_rankings","text":"dataframe copy latest FP rankings DynastyProcess's data repository","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_latest_rankings.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Download latest rankings from DynastyProcess GitHub — ffs_latest_rankings","text":"issues output data, please open issue DynastyProcess data repository.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_latest_rankings.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Download latest rankings from DynastyProcess GitHub — ffs_latest_rankings","text":"","code":"# \\donttest{ try({ # try block to prevent CRAN-related issues ffs_latest_rankings() }) #> ── nflverse FP expert rankings ───────────────────────────────────────────────── #> ℹ Data updated: 2023-08-25 03:04:02 UTC #> # A tibble: 1,051 × 9 #> player fantasypros_id pos team bye ecr sd sportradar_id scrape_date #> #> 1 Derwi… 17310 DB LAC 5 1.08 0.28 01c52412-725… 2023-08-25 #> 2 Jalen… 23721 DB HOU 7 1.92 0.28 7ec32a97-e67… 2023-08-25 #> 3 Budda… 16733 DB ARI 14 3.67 1.03 5ce20f3e-0f0… 2023-08-25 #> 4 Minka… 17278 DB PIT 6 5 0.82 1aede0b9-557… 2023-08-25 #> 5 Jaqua… 23719 DB CHI 13 6.25 4.71 965096f8-96e… 2023-08-25 #> 6 Antoi… 19266 DB TBB 5 7.42 1.75 27732f2b-200… 2023-08-25 #> 7 Kyle … 19337 DB NEP 11 7.75 1.36 1d8d5c04-15e… 2023-08-25 #> 8 Kyle … 23494 DB BAL 13 7.92 2.25 c4172123-905… 2023-08-25 #> 9 Talan… 22817 DB SFO 9 10.5 3.07 a1a2f797-77a… 2023-08-25 #> 10 Harri… 11260 DB MIN 13 11.8 1.88 407f1923-665… 2023-08-25 #> # ℹ 1,041 more rows # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_optimise_lineups.html","id":null,"dir":"Reference","previous_headings":"","what":"Optimise Lineups — ffs_optimise_lineups","title":"Optimise Lineups — ffs_optimise_lineups","text":"Calculates optimal lineups franchises dataframe based table lineup constraints.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_optimise_lineups.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Optimise Lineups — ffs_optimise_lineups","text":"","code":"ffs_optimise_lineups( roster_scores, lineup_constraints, lineup_efficiency_mean = 0.775, lineup_efficiency_sd = 0.05, best_ball = FALSE, pos_filter = c(\"QB\", \"RB\", \"WR\", \"TE\") ) ffs_optimize_lineups( roster_scores, lineup_constraints, lineup_efficiency_mean = 0.775, lineup_efficiency_sd = 0.05, best_ball = FALSE, pos_filter = c(\"QB\", \"RB\", \"WR\", \"TE\") )"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_optimise_lineups.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Optimise Lineups — ffs_optimise_lineups","text":"roster_scores dataframe generated ffs_score_rosters() - contain columns like: projected_score, pos, player_id lineup_constraints dataframe generated ffscrapr::ff_starter_positions() - contain columns pos, min, max, offense_starters lineup_efficiency_mean average lineup efficiency use, defaults 0.775 lineup_efficiency_sd standard deviation lineup efficiency, defaults 0.05 best_ball logical: FALSE apply lineup efficiency factor TRUE uses optimal scores actual scores, default = FALSE pos_filter character vector specifying positions eligible - defaults c(\"QB\",\"RB\",\"WR\",\"TE)","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_optimise_lineups.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Optimise Lineups — ffs_optimise_lineups","text":"dataframe team scored week","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_optimise_lineups.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Optimise Lineups — ffs_optimise_lineups","text":"Lineup efficiency percentage optimal/best-ball score used actual score - default, lineup efficiency team non-best-ball settings normally distributed around mean 77.5% standard deviation 5%.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_optimise_lineups.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Optimise Lineups — ffs_optimise_lineups","text":"","code":"# \\donttest{ # cached examples roster_scores <- .ffs_cache(\"roster_scores.rds\") lineup_constraints <- .ffs_cache(\"mfl_lineup_constraints.rds\") ffs_optimise_lineups(roster_scores, lineup_constraints) #> league_id franchise_id franchise_name season week #> 1: 22627 0001 Mexico City Space Force 1 1 #> 2: 22627 0001 Mexico City Space Force 1 2 #> 3: 22627 0001 Mexico City Space Force 1 3 #> 4: 22627 0001 Mexico City Space Force 2 1 #> 5: 22627 0001 Mexico City Space Force 2 2 #> 6: 22627 0001 Mexico City Space Force 2 3 #> 7: 22627 0002 Dirty Dgens 1 1 #> 8: 22627 0002 Dirty Dgens 1 2 #> 9: 22627 0002 Dirty Dgens 1 3 #> 10: 22627 0002 Dirty Dgens 2 1 #> 11: 22627 0002 Dirty Dgens 2 2 #> 12: 22627 0002 Dirty Dgens 2 3 #> 13: 22627 0003 Alberta Armadillos 1 1 #> 14: 22627 0003 Alberta Armadillos 1 2 #> 15: 22627 0003 Alberta Armadillos 1 3 #> 16: 22627 0003 Alberta Armadillos 2 1 #> 17: 22627 0003 Alberta Armadillos 2 2 #> 18: 22627 0003 Alberta Armadillos 2 3 #> 19: 22627 0004 Electric Woodies 1 1 #> 20: 22627 0004 Electric Woodies 1 2 #> 21: 22627 0004 Electric Woodies 1 3 #> 22: 22627 0004 Electric Woodies 2 1 #> 23: 22627 0004 Electric Woodies 2 2 #> 24: 22627 0004 Electric Woodies 2 3 #> 25: 22627 0005 Motor City Mutts 1 1 #> 26: 22627 0005 Motor City Mutts 1 2 #> 27: 22627 0005 Motor City Mutts 1 3 #> 28: 22627 0005 Motor City Mutts 2 1 #> 29: 22627 0005 Motor City Mutts 2 2 #> 30: 22627 0005 Motor City Mutts 2 3 #> 31: 22627 0006 Hoth City Tauntauns 1 1 #> 32: 22627 0006 Hoth City Tauntauns 1 2 #> 33: 22627 0006 Hoth City Tauntauns 1 3 #> 34: 22627 0006 Hoth City Tauntauns 2 1 #> 35: 22627 0006 Hoth City Tauntauns 2 2 #> 36: 22627 0006 Hoth City Tauntauns 2 3 #> 37: 22627 0007 Paw Patrol 1 1 #> 38: 22627 0007 Paw Patrol 1 2 #> 39: 22627 0007 Paw Patrol 1 3 #> 40: 22627 0007 Paw Patrol 2 1 #> 41: 22627 0007 Paw Patrol 2 2 #> 42: 22627 0007 Paw Patrol 2 3 #> 43: 22627 0008 Domination Station 1 1 #> 44: 22627 0008 Domination Station 1 2 #> 45: 22627 0008 Domination Station 1 3 #> 46: 22627 0008 Domination Station 2 1 #> 47: 22627 0008 Domination Station 2 2 #> 48: 22627 0008 Domination Station 2 3 #> 49: 22627 0009 Kill Devil Hills Carpetbaggers 1 1 #> 50: 22627 0009 Kill Devil Hills Carpetbaggers 1 2 #> 51: 22627 0009 Kill Devil Hills Carpetbaggers 1 3 #> 52: 22627 0009 Kill Devil Hills Carpetbaggers 2 1 #> 53: 22627 0009 Kill Devil Hills Carpetbaggers 2 2 #> 54: 22627 0009 Kill Devil Hills Carpetbaggers 2 3 #> 55: 22627 0010 [Redacted] 1 1 #> 56: 22627 0010 [Redacted] 1 2 #> 57: 22627 0010 [Redacted] 1 3 #> 58: 22627 0010 [Redacted] 2 1 #> 59: 22627 0010 [Redacted] 2 2 #> 60: 22627 0010 [Redacted] 2 3 #> 61: 22627 0011 TB12 1 1 #> 62: 22627 0011 TB12 1 2 #> 63: 22627 0011 TB12 1 3 #> 64: 22627 0011 TB12 2 1 #> 65: 22627 0011 TB12 2 2 #> 66: 22627 0011 TB12 2 3 #> 67: 22627 0012 Indigo Plateau Elite 1 1 #> 68: 22627 0012 Indigo Plateau Elite 1 2 #> 69: 22627 0012 Indigo Plateau Elite 1 3 #> 70: 22627 0012 Indigo Plateau Elite 2 1 #> 71: 22627 0012 Indigo Plateau Elite 2 2 #> 72: 22627 0012 Indigo Plateau Elite 2 3 #> league_id franchise_id franchise_name season week #> optimal_score optimal_player_id #> 1: 189.38 14777,15241,12447,14079,13722,14137,... #> 2: 180.82 13592,14777,14079,15260,13672,14138,... #> 3: 198.14 13592,14777,12447,14797,13722,12175,... #> 4: 185.69 13592,14777,14081,14073,14079,14797,... #> 5: 220.84 13592,15241,14073,15260,14143,11674,... #> 6: 260.17 13592,14777,12447,14073,14797,14805,... #> 7: 127.19 12610,15238,11747,14803,12212,12263,... #> 8: 69.30 15238,11747,13138,14803,12212,15330,... #> 9: 97.60 15238,11390,11747,14815,15268,12212,... #> 10: 106.80 12141,15238,13138,14803,15268,12263,... #> 11: 134.42 12610,15238,11747,13138,12212,12263,... #> 12: 128.42 12610,14780,11747,14803,14815,12263,... #> 13: 187.08 10700,11644,13610,14085,14802,14806,... #> 14: 135.32 11644,13424,13610,14075,14087,14802,... #> 15: 128.70 11644,13113,13610,14087,14085,11695,... #> 16: 124.05 10700,11644,12386,13610,14087,14802,... #> 17: 165.20 10700,11644,13610,14075,14085,14802,... #> 18: 154.36 10700,13424,12386,13610,14802,15256,... #> 19: 158.05 10703,14778,13319,13364,13880,10973,... #> 20: 163.90 10703,13589,13139,13378,14813,13236,... #> 21: 168.57 10703,14778,13139,13319,13364,13880,... #> 22: 150.16 10703,13115,13319,13378,14801,13236,... #> 23: 159.49 13589,14778,13139,13146,13319,14813,... #> 24: 149.82 13589,14778,13319,13364,13236,13880,... #> 25: 131.59 13593,9431,12171,13234,12677,9474,... #> 26: 174.86 13593,9431,13404,14080,12677,14867,... #> 27: 144.93 13593,9431,13135,13620,13919,14867,... #> 28: 151.70 13593,13135,13404,15258,12677,9474,... #> 29: 172.44 13593,9431,13234,14095,14072,13919,... #> 30: 169.84 13593,9431,13135,13404,15258,12677,... #> 31: 121.98 13590,15237,14804,14808,14870,9925,... #> 32: 146.23 13590,15237,11886,15414,11247,12656,... #> 33: 198.28 11640,15237,11886,13726,11247,14875,... #> 34: 104.60 13590,15237,13726,14804,9925,12176,... #> 35: 168.38 13590,14057,13789,14808,15414,14870,... #> 36: 88.82 11640,13590,13789,14808,15337,12176,... #> 37: 175.41 12611,12620,13128,15257,14807,13679,... #> 38: 106.17 12620,11761,15255,13679,13153,13164,... #> 39: 150.44 12611,12620,12152,13128,15255,13679,... #> 40: 158.65 10413,12620,11761,13128,15257,10276,... #> 41: 175.36 12620,15252,12152,13128,14811,15255,... #> 42: 163.74 12611,12620,12151,13128,15257,11516,... #> 43: 191.49 15240,9099,13290,13604,13607,13299,... #> 44: 173.30 15240,9099,12164,13290,13604,14798,... #> 45: 188.13 11760,12164,13604,13607,14798,13299,... #> 46: 158.34 14067,9099,12164,12629,13604,13188,... #> 47: 153.40 15246,9099,12164,13604,14798,13188,... #> 48: 199.54 15240,9099,13604,13608,14798,15272,... #> 49: 219.67 10697,7836,11657,13132,13427,12187,... #> 50: 163.46 14059,7836,11657,12625,13132,13133,... #> 51: 189.04 10697,7836,11657,13132,12678,13427,... #> 52: 120.53 10697,14059,12625,13108,13753,11222,... #> 53: 176.83 13846,7836,11657,12625,13108,13132,... #> 54: 181.67 14059,7836,12625,13108,13132,12678,... #> 55: 165.27 12140,13116,13622,14827,12676,11671,... #> 56: 104.77 12140,13116,13136,14223,13680,11671,... #> 57: 123.63 12140,13116,14223,15254,12676,13680,... #> 58: 166.64 13116,14223,15254,12676,11671,13163,... #> 59: 105.14 12140,13116,13622,15254,12676,11671,... #> 60: 173.88 12623,13116,13136,14223,12676,11671,... #> 61: 149.53 14782,5848,13131,13850,15329,10729,... #> 62: 164.16 15239,5848,13131,13614,13850,14828,... #> 63: 220.86 14783,12630,13131,13850,15262,13192,... #> 64: 236.82 15239,5848,13131,13614,14017,13192,... #> 65: 174.02 14783,5848,13131,13850,13192,13674,... #> 66: 152.97 14783,15239,12630,13129,15262,13674,... #> 67: 205.11 14056,7401,11193,12626,13130,14071,... #> 68: 173.42 14056,8062,11193,13130,14071,14852,... #> 69: 190.83 14056,14779,12626,13130,13606,14071,... #> 70: 195.58 14056,7401,12626,13130,14852,11244,... #> 71: 172.41 14056,14779,11193,12626,14071,11647,... #> 72: 162.65 7401,8062,12626,13130,13606,11244,... #> optimal_score optimal_player_id #> optimal_player_score lineup_efficiency actual_score #> 1: 13.88,14.30,23.70, 6.40, 8.55, 6.05,... 0.7830699 148.29777 #> 2: 17.76,28.76,10.10, 8.30,12.85,13.95,... 0.8292853 149.95138 #> 3: 12.14,15.00,15.90,27.80,16.70,22.10,... 0.8725811 172.89321 #> 4: 9.58,20.46,11.30,26.80,24.70, 9.50,... 0.8386234 155.72398 #> 5: 29.60,24.02,21.10,15.10,22.50,23.60,... 0.6962489 153.75961 #> 6: 21.42,19.80,14.70,24.10,27.30,17.00,... 0.7047682 183.35955 #> 7: 10.94,15.15,13.90,22.50, 6.40, 9.40,... 0.7654822 97.36168 #> 8: 9.35, 4.50, 8.40,14.90, 2.45, 3.30,... 0.7683327 53.24546 #> 9: 21.70, 2.80,16.70, 2.70, 7.00, 1.85,... 0.6970019 68.02739 #> 10: 6.84,16.36, 3.20,13.80,12.70,12.75,... 0.7910106 84.47993 #> 11: 21.42,13.00,14.90,15.90, 5.55, 6.05,... 0.7922622 106.49588 #> 12: 13.32,17.50, 5.00,17.10, 8.20, 5.30,... 0.8349161 107.21993 #> 13: 27.54,26.74,11.80,12.20,28.10,15.10,... 0.7696549 143.98704 #> 14: 30.20,17.22,17.50, 6.70, 6.50, 8.40,... 0.7868910 106.48209 #> 15: 23.40, 8.70,10.40,11.30, 6.60, 6.35,... 0.8265171 106.37275 #> 16: 16.34,19.16,13.30, 9.50,12.30,14.90,... 0.8230057 102.09386 #> 17: 14.58,17.02,29.60,17.50, 4.70,13.10,... 0.7774607 128.43650 #> 18: 16.60,18.01,13.30,13.70,22.50,11.30,... 0.7319152 112.97843 #> 19: 29.90,17.30, 8.20,18.50, 7.15, 6.70,... 0.7845333 123.99549 #> 20: 23.12,28.48,27.10, 5.50,11.90, 7.60,... 0.8875130 145.46339 #> 21: 27.80,18.42,27.10, 6.80,21.10, 6.25,... 0.6853332 115.52661 #> 22: 39.00,29.96,22.70,13.20, 4.60, 9.30,... 0.8233092 123.62810 #> 23: 31.92,29.32, 7.00, 7.70,13.40,28.20,... 0.7831630 124.90667 #> 24: 18.32,30.00, 8.80,25.30, 7.85,10.75,... 0.7684859 115.13456 #> 25: 19.50,23.88,13.00, 6.70, 9.50,10.45,... 0.7725230 101.65630 #> 26: 17.52,33.84, 7.90,21.10, 9.50, 8.30,... 0.7883398 137.84910 #> 27: 21.46, 7.62, 4.60, 4.40,17.55, 6.90,... 0.6657309 96.48438 #> 28: 19.9,11.6,13.3, 9.7,15.8, 9.3,... 0.7879155 119.52678 #> 29: 12.94,22.20,18.20, 7.50,12.90,22.30,... 0.7846423 135.30371 #> 30: 18.79,25.40,15.10,16.20, 8.60,11.00,... 0.7719692 131.11126 #> 31: 4.32,17.36,31.70, 3.20, 9.50, 6.90,... 0.7376735 89.98141 #> 32: 26.34,15.74,15.20,11.20, 6.75, 8.80,... 0.8527716 124.70079 #> 33: 21.42,26.56, 4.70,13.10,10.35, 7.15,... 0.7902901 156.69873 #> 34: 11.32,13.58, 2.00, 0.90,19.00, 4.40,... 0.7360038 76.98600 #> 35: 19.26,10.52,18.50,15.30,31.40, 9.50,... 0.7324518 123.33024 #> 36: 10.94,22.38, 1.90, 3.20, 6.00, 3.30,... 0.7471730 66.36391 #> 37: 33.74,20.82,28.90, 5.50, 8.70, 9.75,... 0.7490319 131.38768 #> 38: 14.12,14.40,12.00, 1.65,10.30, 6.40,... 0.7345617 77.98841 #> 39: 33.74,22.90,11.80, 7.80,12.30, 5.00,... 0.7572436 113.91973 #> 40: 16.88,23.12,19.20,13.60, 8.60,15.70,... 0.8402065 133.29877 #> 41: 13.32,29.54,18.40,11.40,19.20,18.20,... 0.7917442 138.84027 #> 42: 22.50,21.44, 9.40,22.30, 7.90, 5.80,... 0.8118013 132.92434 #> 43: 24.38,22.06, 7.30,13.60, 7.10,16.10,... 0.7439784 142.46442 #> 44: 32.66,25.04, 7.70, 9.80,41.10,11.70,... 0.7828278 135.66406 #> 45: 18.03,14.10,22.90,28.00,12.40, 9.20,... 0.7638353 143.70033 #> 46: 12.30,19.44,17.50, 9.00,11.80, 9.50,... 0.8206295 129.93848 #> 47: 23.46,16.34, 8.40,15.10,15.70, 8.65,... 0.7739182 118.71906 #> 48: 19.37,31.35,39.80,15.00,12.20, 9.40,... 0.7833328 156.30623 #> 49: 21.28,36.14, 8.30, 8.00,17.55,37.20,... 0.7131039 156.64753 #> 50: 30.88,14.58, 9.00,11.60,18.30, 7.80,... 0.8756384 143.13185 #> 51: 25.42,18.32, 0.00,32.60,11.75,22.25,... 0.7662855 144.85861 #> 52: 27.96,13.12,14.80, 0.60, 6.85,10.90,... 0.7410173 89.31481 #> 53: 23.83,37.50, 5.90,42.40,12.90,10.50,... 0.7378337 130.47114 #> 54: 23.44,15.68,24.50,15.90,13.50,11.90,... 0.7962042 144.64641 #> 55: 10.40,19.22, 4.30, 0.80, 8.95,31.30,... 0.7269863 120.14903 #> 56: 21.42,42.00, 0.00,10.20, 1.65, 3.40,... 0.7485209 78.42253 #> 57: 10.40,28.08, 4.20,12.20, 7.15, 7.70,... 0.8045904 99.47151 #> 58: 39.64, 9.70,32.40, 0.00,12.60,12.00,... 0.8138329 135.61712 #> 59: 10.98, 3.96, 4.30,15.10, 6.90,12.50,... 0.6816882 71.67270 #> 60: 14.88,42.00, 3.40,10.30, 0.00,23.20,... 0.7646537 132.95798 #> 61: 25.04,24.44, 4.40,14.70,10.05, 6.50,... 0.8247953 123.33164 #> 62: 22.44,22.62,11.80, 8.60,13.40, 9.00,... 0.7838889 128.68320 #> 63: 38.86, 6.70,13.60,26.30, 7.20, 9.20,... 0.7058390 155.89161 #> 64: 25.60,21.12,12.70,17.70,26.40,15.45,... 0.7454601 176.53986 #> 65: 32.88,24.44,20.90, 8.40,12.45,12.35,... 0.7652390 133.16689 #> 66: 31.92,21.60, 7.60, 7.70, 7.90,14.45,... 0.7874722 120.45963 #> 67: 39.61,17.60, 9.70,20.20,22.80,25.30,... 0.7771890 159.40923 #> 68: 29.86,27.51,12.20,19.00, 8.20, 8.40,... 0.7663711 132.90408 #> 69: 19.22,27.96,14.80,23.00,11.70,15.50,... 0.7584162 144.72857 #> 70: 12.94,27.51,17.80,26.80,19.10,18.75,... 0.8403966 164.36477 #> 71: 17.96,39.00,13.30,15.90,11.90,12.75,... 0.6877186 118.56956 #> 72: 14.56,21.64,10.40,19.20,20.50,14.20,... 0.7718168 125.53600 #> optimal_player_score lineup_efficiency actual_score # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_repeat_schedules.html","id":null,"dir":"Reference","previous_headings":"","what":"Repeat fantasy schedules — ffs_repeat_schedules","title":"Repeat fantasy schedules — ffs_repeat_schedules","text":"function repeats actual ffs_schedule() appropriate number seasons.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_repeat_schedules.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Repeat fantasy schedules — ffs_repeat_schedules","text":"","code":"ffs_repeat_schedules(actual_schedule, n_seasons)"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_repeat_schedules.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Repeat fantasy schedules — ffs_repeat_schedules","text":"actual_schedule schedule retrieved ffs_schedule() n_seasons number seasons simulate, default = 100","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_repeat_schedules.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Repeat fantasy schedules — ffs_repeat_schedules","text":"dataframe schedules simulation","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_repeat_schedules.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Repeat fantasy schedules — ffs_repeat_schedules","text":"","code":"# \\donttest{ try({ # try block to prevent CRAN-related issues conn <- .ffs_cache(\"mfl_conn.rds\") # cached connection actual_schedule <- ffs_schedule(conn) ffs_repeat_schedules(actual_schedule = actual_schedule, n_seasons = 10) }) #> Warning: Item 2 has 0 rows but longest item has 1; filled with NA #> Warning: Item 3 has 0 rows but longest item has 1; filled with NA #> Warning: Item 4 has 0 rows but longest item has 1; filled with NA #> Warning: Item 5 has 0 rows but longest item has 1; filled with NA #> season week franchise_id opponent_id league_id #> 1: 1 NA #> 2: 2 NA #> 3: 3 NA #> 4: 4 NA #> 5: 5 NA #> 6: 6 NA #> 7: 7 NA #> 8: 8 NA #> 9: 9 NA #> 10: 10 NA # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_rosters.html","id":null,"dir":"Reference","previous_headings":"","what":"Get Rosters — ffs_rosters","title":"Get Rosters — ffs_rosters","text":"function lightly wraps ffscrapr::ff_rosters() adds fantasypros_id, required column ffsimulator.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_rosters.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get Rosters — ffs_rosters","text":"","code":"ffs_rosters(conn) # S3 method for mfl_conn ffs_rosters(conn) # S3 method for sleeper_conn ffs_rosters(conn) # S3 method for flea_conn ffs_rosters(conn) # S3 method for espn_conn ffs_rosters(conn)"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_rosters.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get Rosters — ffs_rosters","text":"conn connection object created ffscrapr::ff_connect() friends.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_rosters.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get Rosters — ffs_rosters","text":"dataframe rosters includes fantasypros_id column","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_rosters.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Get Rosters — ffs_rosters","text":"","code":"# \\donttest{ # cached examples conn <- .ffs_cache(\"mfl_conn.rds\") try({ # prevents CRAN connectivity issues, not actually required in normal usage ffs_rosters(conn) }) #> player_id franchise_id franchise_name #> 1 10261 0011 TB12 #> 2 10266 0004 Electric Woodies #> 3 10267 0002 Dirty Dgens #> 4 10269 0002 Dirty Dgens #> 5 10271 0005 Motor City Mutts #> 6 10272 0002 Dirty Dgens #> 7 10273 0008 DS #> 8 10276 0007 Dispersal - JPEG Jocks #> 9 10292 0012 Indigo Plateau Elite #> 10 10308 0009 Kill Devil Hills Carpetbaggers #> 11 10313 0007 Dispersal - JPEG Jocks #> 12 10413 0007 Dispersal - JPEG Jocks #> 13 10457 0003 Alberta Armadillos #> 14 10465 0002 Dirty Dgens #> 15 10554 0002 Dirty Dgens #> 16 10653 0008 DS #> 17 10697 0009 Kill Devil Hills Carpetbaggers #> 18 10700 0003 Alberta Armadillos #> 19 10703 0004 Electric Woodies #> 20 10729 0011 TB12 #> 21 10738 0005 Motor City Mutts #> 22 10753 0007 Dispersal - JPEG Jocks #> 23 10754 0002 Dirty Dgens #> 24 10762 0011 TB12 #> 25 10768 0002 Dirty Dgens #> 26 10774 0005 Motor City Mutts #> 27 10775 0006 Hoth City Tauntauns #> 28 10783 0008 DS #> 29 10789 0005 Motor City Mutts #> 30 10816 0004 Electric Woodies #> 31 10823 0010 Dispersal - Pirates of the Pacific #> 32 10846 0010 Dispersal - Pirates of the Pacific #> 33 10851 0005 Motor City Mutts #> 34 10932 0008 DS #> 35 10948 0003 Alberta Armadillos #> 36 10960 0007 Dispersal - JPEG Jocks #> 37 10973 0004 Electric Woodies #> 38 11017 0002 Dirty Dgens #> 39 11150 0005 Motor City Mutts #> 40 11182 0002 Dirty Dgens #> 41 11192 0011 TB12 #> 42 11193 0010 Dispersal - Pirates of the Pacific #> 43 11213 0003 Alberta Armadillos #> 44 11222 0009 Kill Devil Hills Carpetbaggers #> 45 11225 0003 Alberta Armadillos #> 46 11228 0012 Indigo Plateau Elite #> 47 11232 0011 TB12 #> 48 11244 0012 Indigo Plateau Elite #> 49 11247 0006 Hoth City Tauntauns #> 50 11299 0010 Dispersal - Pirates of the Pacific #> 51 11313 0005 Motor City Mutts #> 52 11316 0006 Hoth City Tauntauns #> 53 11317 0001 Mexico City Space Force #> 54 11348 0002 Dirty Dgens #> 55 11351 0007 Dispersal - JPEG Jocks #> 56 11359 0010 Dispersal - Pirates of the Pacific #> 57 11375 0003 Alberta Armadillos #> 58 11382 0010 Dispersal - Pirates of the Pacific #> 59 11390 0002 Dirty Dgens #> 60 11491 0002 Dirty Dgens #> 61 11516 0007 Dispersal - JPEG Jocks #> 62 11640 0006 Hoth City Tauntauns #> 63 11644 0003 Alberta Armadillos #> 64 11647 0012 Indigo Plateau Elite #> 65 11670 0004 Electric Woodies #> 66 11671 0010 Dispersal - Pirates of the Pacific #> 67 11674 0001 Mexico City Space Force #> 68 11675 0008 DS #> 69 11678 0003 Alberta Armadillos #> 70 11679 0011 TB12 #> 71 11680 0005 Motor City Mutts #> 72 11695 0003 Alberta Armadillos #> 73 11706 0005 Motor City Mutts #> 74 11707 0012 Indigo Plateau Elite #> 75 11711 0007 Dispersal - JPEG Jocks #> 76 11720 0003 Alberta Armadillos #> 77 11721 0002 Dirty Dgens #> 78 11723 0005 Motor City Mutts #> 79 11728 0004 Electric Woodies #> 80 11747 0002 Dirty Dgens #> 81 11757 0002 Dirty Dgens #> 82 11760 0008 DS #> 83 11768 0005 Motor City Mutts #> 84 11769 0004 Electric Woodies #> 85 11772 0011 TB12 #> 86 11795 0005 Motor City Mutts #> 87 11801 0008 DS #> 88 11858 0002 Dirty Dgens #> 89 11872 0005 Motor City Mutts #> 90 11883 0001 Mexico City Space Force #> 91 11886 0006 Hoth City Tauntauns #> 92 11890 0003 Alberta Armadillos #> 93 11938 0012 Indigo Plateau Elite #> 94 11956 0008 DS #> 95 12075 0004 Electric Woodies #> 96 12083 0008 DS #> 97 12088 0003 Alberta Armadillos #> 98 12110 0003 Alberta Armadillos #> 99 12140 0010 Dispersal - Pirates of the Pacific #> 100 12141 0002 Dirty Dgens #> 101 12151 0007 Dispersal - JPEG Jocks #> 102 12152 0007 Dispersal - JPEG Jocks #> 103 12155 0009 Kill Devil Hills Carpetbaggers #> 104 12157 0009 Kill Devil Hills Carpetbaggers #> 105 12164 0008 DS #> 106 12171 0005 Motor City Mutts #> 107 12175 0001 Mexico City Space Force #> 108 12176 0006 Hoth City Tauntauns #> 109 12181 0008 DS #> 110 12184 0009 Kill Devil Hills Carpetbaggers #> 111 12186 0004 Electric Woodies #> 112 12187 0009 Kill Devil Hills Carpetbaggers #> 113 12206 0006 Hoth City Tauntauns #> 114 12211 0007 Dispersal - JPEG Jocks #> 115 12212 0002 Dirty Dgens #> 116 12215 0012 Indigo Plateau Elite #> 117 12217 0011 TB12 #> 118 12218 0012 Indigo Plateau Elite #> 119 12221 0011 TB12 #> 120 12222 0001 Mexico City Space Force #> 121 12225 0010 Dispersal - Pirates of the Pacific #> 122 12231 0010 Dispersal - Pirates of the Pacific #> 123 12233 0008 DS #> 124 12234 0003 Alberta Armadillos #> 125 12238 0009 Kill Devil Hills Carpetbaggers #> 126 12239 0010 Dispersal - Pirates of the Pacific #> 127 12241 0006 Hoth City Tauntauns #> 128 12250 0012 Indigo Plateau Elite #> 129 12252 0010 Dispersal - Pirates of the Pacific #> 130 12257 0002 Dirty Dgens #> 131 12263 0002 Dirty Dgens #> 132 12268 0010 Dispersal - Pirates of the Pacific #> 133 12270 0007 Dispersal - JPEG Jocks #> 134 12274 0003 Alberta Armadillos #> 135 12275 0002 Dirty Dgens #> 136 12278 0005 Motor City Mutts #> 137 12280 0003 Alberta Armadillos #> 138 12287 0011 TB12 #> 139 12292 0005 Motor City Mutts #> 140 12301 0003 Alberta Armadillos #> 141 12302 0011 TB12 #> 142 12305 0009 Kill Devil Hills Carpetbaggers #> 143 12308 0003 Alberta Armadillos #> 144 12309 0008 DS #> 145 12317 0004 Electric Woodies #> 146 12330 0007 Dispersal - JPEG Jocks #> 147 12349 0002 Dirty Dgens #> 148 12386 0003 Alberta Armadillos #> 149 12394 0006 Hoth City Tauntauns #> 150 12447 0001 Mexico City Space Force #> 151 12476 0003 Alberta Armadillos #> 152 12523 0010 Dispersal - Pirates of the Pacific #> 153 12589 0011 TB12 #> 154 12610 0002 Dirty Dgens #> 155 12611 0007 Dispersal - JPEG Jocks #> 156 12616 0004 Electric Woodies #> 157 12620 0007 Dispersal - JPEG Jocks #> 158 12623 0010 Dispersal - Pirates of the Pacific #> 159 12625 0009 Kill Devil Hills Carpetbaggers #> 160 12626 0012 Indigo Plateau Elite #> 161 12629 0008 DS #> 162 12630 0011 TB12 #> 163 12634 0008 DS #> 164 12637 0005 Motor City Mutts #> 165 12645 0008 DS #> 166 12647 0003 Alberta Armadillos #> 167 12650 0005 Motor City Mutts #> 168 12652 0008 DS #> 169 12656 0005 Motor City Mutts #> 170 12658 0002 Dirty Dgens #> 171 12676 0010 Dispersal - Pirates of the Pacific #> 172 12677 0005 Motor City Mutts #> 173 12678 0009 Kill Devil Hills Carpetbaggers #> 174 12686 0010 Dispersal - Pirates of the Pacific #> 175 12687 0003 Alberta Armadillos #> 176 12688 0007 Dispersal - JPEG Jocks #> 177 12691 0011 TB12 #> 178 12697 0007 Dispersal - JPEG Jocks #> 179 12700 0008 DS #> 180 12702 0005 Motor City Mutts #> 181 12711 0010 Dispersal - Pirates of the Pacific #> 182 12712 0002 Dirty Dgens #> 183 12714 0009 Kill Devil Hills Carpetbaggers #> 184 12718 0012 Indigo Plateau Elite #> 185 12720 0004 Electric Woodies #> 186 12734 0011 TB12 #> 187 12736 0004 Electric Woodies #> 188 12739 0005 Motor City Mutts #> 189 12741 0012 Indigo Plateau Elite #> 190 12742 0001 Mexico City Space Force #> 191 12745 0004 Electric Woodies #> 192 12750 0004 Electric Woodies #> 193 12752 0011 TB12 #> 194 12754 0002 Dirty Dgens #> 195 12756 0009 Kill Devil Hills Carpetbaggers #> 196 12764 0010 Dispersal - Pirates of the Pacific #> 197 12767 0009 Kill Devil Hills Carpetbaggers #> 198 12768 0003 Alberta Armadillos #> 199 12779 0003 Alberta Armadillos #> 200 12782 0012 Indigo Plateau Elite #> 201 12785 0004 Electric Woodies #> 202 12788 0009 Kill Devil Hills Carpetbaggers #> 203 12794 0008 DS #> 204 12795 0007 Dispersal - JPEG Jocks #> 205 12801 0011 TB12 #> 206 12817 0001 Mexico City Space Force #> 207 12828 0009 Kill Devil Hills Carpetbaggers #> 208 12831 0008 DS #> 209 12910 0009 Kill Devil Hills Carpetbaggers #> 210 12930 0005 Motor City Mutts #> 211 12948 0011 TB12 #> 212 12985 0003 Alberta Armadillos #> 213 13066 0011 TB12 #> 214 13108 0009 Kill Devil Hills Carpetbaggers #> 215 13113 0003 Alberta Armadillos #> 216 13115 0004 Electric Woodies #> 217 13116 0010 Dispersal - Pirates of the Pacific #> 218 13128 0007 Dispersal - JPEG Jocks #> 219 13129 0011 TB12 #> 220 13130 0012 Indigo Plateau Elite #> 221 13131 0011 TB12 #> 222 13132 0009 Kill Devil Hills Carpetbaggers #> 223 13133 0009 Kill Devil Hills Carpetbaggers #> 224 13134 0008 DS #> 225 13136 0010 Dispersal - Pirates of the Pacific #> 226 13138 0002 Dirty Dgens #> 227 13139 0004 Electric Woodies #> 228 13146 0004 Electric Woodies #> 229 13148 0009 Kill Devil Hills Carpetbaggers #> 230 13153 0007 Dispersal - JPEG Jocks #> 231 13154 0004 Electric Woodies #> 232 13155 0007 Dispersal - JPEG Jocks #> 233 13156 0003 Alberta Armadillos #> 234 13157 0010 Dispersal - Pirates of the Pacific #> 235 13163 0010 Dispersal - Pirates of the Pacific #> 236 13164 0007 Dispersal - JPEG Jocks #> 237 13168 0004 Electric Woodies #> 238 13172 0004 Electric Woodies #> 239 13176 0003 Alberta Armadillos #> 240 13188 0008 DS #> 241 13189 0003 Alberta Armadillos #> 242 13192 0011 TB12 #> 243 13193 0012 Indigo Plateau Elite #> 244 13198 0004 Electric Woodies #> 245 13201 0010 Dispersal - Pirates of the Pacific #> 246 13202 0012 Indigo Plateau Elite #> 247 13204 0009 Kill Devil Hills Carpetbaggers #> 248 13208 0008 DS #> 249 13212 0001 Mexico City Space Force #> 250 13214 0003 Alberta Armadillos #> 251 13216 0011 TB12 #> 252 13221 0011 TB12 #> 253 13223 0004 Electric Woodies #> 254 13224 0010 Dispersal - Pirates of the Pacific #> 255 13225 0001 Mexico City Space Force #> 256 13226 0005 Motor City Mutts #> 257 13227 0001 Mexico City Space Force #> 258 13229 0005 Motor City Mutts #> 259 13230 0002 Dirty Dgens #> 260 13231 0011 TB12 #> 261 13232 0002 Dirty Dgens #> 262 13234 0005 Motor City Mutts #> 263 13236 0004 Electric Woodies #> 264 13245 0007 Dispersal - JPEG Jocks #> 265 13246 0004 Electric Woodies #> 266 13249 0011 TB12 #> 267 13251 0004 Electric Woodies #> 268 13252 0005 Motor City Mutts #> 269 13253 0001 Mexico City Space Force #> 270 13262 0005 Motor City Mutts #> 271 13263 0001 Mexico City Space Force #> 272 13265 0006 Hoth City Tauntauns #> 273 13267 0012 Indigo Plateau Elite #> 274 13273 0007 Dispersal - JPEG Jocks #> 275 13274 0007 Dispersal - JPEG Jocks #> 276 13277 0007 Dispersal - JPEG Jocks #> 277 13281 0012 Indigo Plateau Elite #> 278 13284 0009 Kill Devil Hills Carpetbaggers #> 279 13290 0007 Dispersal - JPEG Jocks #> 280 13293 0007 Dispersal - JPEG Jocks #> 281 13296 0003 Alberta Armadillos #> 282 13298 0003 Alberta Armadillos #> 283 13299 0008 DS #> 284 13304 0004 Electric Woodies #> 285 13306 0012 Indigo Plateau Elite #> 286 13307 0010 Dispersal - Pirates of the Pacific #> 287 13308 0012 Indigo Plateau Elite #> 288 13313 0009 Kill Devil Hills Carpetbaggers #> 289 13317 0008 DS #> 290 13319 0004 Electric Woodies #> 291 13322 0004 Electric Woodies #> 292 13325 0006 Hoth City Tauntauns #> 293 13348 0010 Dispersal - Pirates of the Pacific #> 294 13364 0004 Electric Woodies #> 295 13377 0006 Hoth City Tauntauns #> 296 13378 0009 Kill Devil Hills Carpetbaggers #> 297 13382 0007 Dispersal - JPEG Jocks #> 298 13404 0005 Motor City Mutts #> 299 13412 0007 Dispersal - JPEG Jocks #> 300 13414 0010 Dispersal - Pirates of the Pacific #> 301 13418 0010 Dispersal - Pirates of the Pacific #> 302 13424 0003 Alberta Armadillos #> 303 13426 0009 Kill Devil Hills Carpetbaggers #> 304 13427 0009 Kill Devil Hills Carpetbaggers #> 305 13470 0007 Dispersal - JPEG Jocks #> 306 13479 0003 Alberta Armadillos #> 307 13488 0002 Dirty Dgens #> 308 13589 0004 Electric Woodies #> 309 13590 0006 Hoth City Tauntauns #> 310 13592 0001 Mexico City Space Force #> 311 13593 0005 Motor City Mutts #> 312 13595 0007 Dispersal - JPEG Jocks #> 313 13598 0011 TB12 #> 314 13604 0008 DS #> 315 13606 0006 Hoth City Tauntauns #> 316 13607 0008 DS #> 317 13608 0008 DS #> 318 13610 0003 Alberta Armadillos #> 319 13612 0010 Dispersal - Pirates of the Pacific #> 320 13614 0011 TB12 #> 321 13617 0004 Electric Woodies #> 322 13620 0005 Motor City Mutts #> 323 13622 0010 Dispersal - Pirates of the Pacific #> 324 13623 0012 Indigo Plateau Elite #> 325 13629 0010 Dispersal - Pirates of the Pacific #> 326 13630 0006 Hoth City Tauntauns #> 327 13631 0008 DS #> 328 13632 0004 Electric Woodies #> 329 13633 0001 Mexico City Space Force #> 330 13635 0012 Indigo Plateau Elite #> 331 13638 0011 TB12 #> 332 13639 0010 Dispersal - Pirates of the Pacific #> 333 13642 0006 Hoth City Tauntauns #> 334 13645 0008 DS #> 335 13646 0002 Dirty Dgens #> 336 13652 0003 Alberta Armadillos #> 337 13668 0004 Electric Woodies #> 338 13671 0012 Indigo Plateau Elite #> 339 13672 0001 Mexico City Space Force #> 340 13674 0011 TB12 #> 341 13675 0003 Alberta Armadillos #> 342 13680 0010 Dispersal - Pirates of the Pacific #> 343 13681 0002 Dirty Dgens #> 344 13684 0007 Dispersal - JPEG Jocks #> 345 13688 0012 Indigo Plateau Elite #> 346 13690 0006 Hoth City Tauntauns #> 347 13692 0002 Dirty Dgens #> 348 13696 0007 Dispersal - JPEG Jocks #> 349 13697 0005 Motor City Mutts #> 350 13699 0010 Dispersal - Pirates of the Pacific #> 351 13700 0001 Mexico City Space Force #> 352 13702 0008 DS #> 353 13704 0008 DS #> 354 13706 0011 TB12 #> 355 13707 0003 Alberta Armadillos #> 356 13710 0005 Motor City Mutts #> 357 13711 0004 Electric Woodies #> 358 13713 0002 Dirty Dgens #> 359 13714 0004 Electric Woodies #> 360 13715 0001 Mexico City Space Force #> 361 13716 0012 Indigo Plateau Elite #> 362 13717 0001 Mexico City Space Force #> 363 13723 0005 Motor City Mutts #> 364 13724 0010 Dispersal - Pirates of the Pacific #> 365 13726 0005 Motor City Mutts #> 366 13727 0007 Dispersal - JPEG Jocks #> 367 13730 0006 Hoth City Tauntauns #> 368 13733 0006 Hoth City Tauntauns #> 369 13735 0009 Kill Devil Hills Carpetbaggers #> 370 13737 0005 Motor City Mutts #> 371 13738 0002 Dirty Dgens #> 372 13743 0006 Hoth City Tauntauns #> 373 13746 0006 Hoth City Tauntauns #> 374 13747 0011 TB12 #> 375 13759 0001 Mexico City Space Force #> 376 13760 0012 Indigo Plateau Elite #> 377 13761 0006 Hoth City Tauntauns #> 378 13762 0008 DS #> 379 13764 0012 Indigo Plateau Elite #> 380 13765 0012 Indigo Plateau Elite #> 381 13767 0010 Dispersal - Pirates of the Pacific #> 382 13769 0003 Alberta Armadillos #> 383 13770 0004 Electric Woodies #> 384 13772 0005 Motor City Mutts #> 385 13774 0011 TB12 #> 386 13775 0010 Dispersal - Pirates of the Pacific #> 387 13793 0002 Dirty Dgens #> 388 13809 0012 Indigo Plateau Elite #> 389 13810 0001 Mexico City Space Force #> 390 13813 0012 Indigo Plateau Elite #> 391 13814 0002 Dirty Dgens #> 392 13839 0012 Indigo Plateau Elite #> 393 13850 0011 TB12 #> 394 13863 0011 TB12 #> 395 13864 0002 Dirty Dgens #> 396 13871 0006 Hoth City Tauntauns #> 397 13873 0003 Alberta Armadillos #> 398 13879 0003 Alberta Armadillos #> 399 13880 0007 Dispersal - JPEG Jocks #> 400 13914 0011 TB12 #> 401 13917 0007 Dispersal - JPEG Jocks #> 402 13919 0005 Motor City Mutts #> 403 13920 0007 Dispersal - JPEG Jocks #> 404 13934 0001 Mexico City Space Force #> 405 13939 0008 DS #> 406 13953 0009 Kill Devil Hills Carpetbaggers #> 407 13959 0008 DS #> 408 13987 0010 Dispersal - Pirates of the Pacific #> 409 14011 0003 Alberta Armadillos #> 410 14017 0011 TB12 #> 411 14056 0012 Indigo Plateau Elite #> 412 14057 0006 Hoth City Tauntauns #> 413 14058 0006 Hoth City Tauntauns #> 414 14059 0009 Kill Devil Hills Carpetbaggers #> 415 14060 0008 DS #> 416 14067 0008 DS #> 417 14071 0012 Indigo Plateau Elite #> 418 14072 0005 Motor City Mutts #> 419 14073 0001 Mexico City Space Force #> 420 14075 0003 Alberta Armadillos #> 421 14079 0001 Mexico City Space Force #> 422 14080 0005 Motor City Mutts #> 423 14081 0001 Mexico City Space Force #> 424 14083 0006 Hoth City Tauntauns #> 425 14085 0003 Alberta Armadillos #> 426 14087 0003 Alberta Armadillos #> 427 14095 0005 Motor City Mutts #> 428 14101 0006 Hoth City Tauntauns #> 429 14102 0002 Dirty Dgens #> 430 14104 0001 Mexico City Space Force #> 431 14105 0005 Motor City Mutts #> 432 14109 0001 Mexico City Space Force #> 433 14112 0001 Mexico City Space Force #> 434 14113 0001 Mexico City Space Force #> 435 14118 0006 Hoth City Tauntauns #> 436 14122 0009 Kill Devil Hills Carpetbaggers #> 437 14123 0010 Dispersal - Pirates of the Pacific #> 438 14126 0010 Dispersal - Pirates of the Pacific #> 439 14127 0001 Mexico City Space Force #> 440 14136 0009 Kill Devil Hills Carpetbaggers #> 441 14137 0001 Mexico City Space Force #> 442 14138 0001 Mexico City Space Force #> 443 14141 0007 Dispersal - JPEG Jocks #> 444 14143 0001 Mexico City Space Force #> 445 14147 0001 Mexico City Space Force #> 446 14148 0008 DS #> 447 14149 0011 TB12 #> 448 14153 0003 Alberta Armadillos #> 449 14155 0010 Dispersal - Pirates of the Pacific #> 450 14157 0001 Mexico City Space Force #> 451 14158 0004 Electric Woodies #> 452 14159 0011 TB12 #> 453 14162 0005 Motor City Mutts #> 454 14163 0001 Mexico City Space Force #> 455 14164 0001 Mexico City Space Force #> 456 14167 0002 Dirty Dgens #> 457 14168 0001 Mexico City Space Force #> 458 14170 0001 Mexico City Space Force #> 459 14171 0008 DS #> 460 14177 0011 TB12 #> 461 14180 0009 Kill Devil Hills Carpetbaggers #> 462 14182 0003 Alberta Armadillos #> 463 14184 0006 Hoth City Tauntauns #> 464 14185 0005 Motor City Mutts #> 465 14186 0007 Dispersal - JPEG Jocks #> 466 14197 0011 TB12 #> 467 14208 0008 DS #> 468 14210 0001 Mexico City Space Force #> 469 14218 0012 Indigo Plateau Elite #> 470 14219 0008 DS #> 471 14221 0001 Mexico City Space Force #> 472 14223 0010 Dispersal - Pirates of the Pacific #> 473 14224 0004 Electric Woodies #> 474 14225 0007 Dispersal - JPEG Jocks #> 475 14226 0012 Indigo Plateau Elite #> 476 14235 0009 Kill Devil Hills Carpetbaggers #> 477 14237 0012 Indigo Plateau Elite #> 478 14239 0008 DS #> 479 14245 0005 Motor City Mutts #> 480 14247 0012 Indigo Plateau Elite #> 481 14260 0010 Dispersal - Pirates of the Pacific #> 482 14268 0012 Indigo Plateau Elite #> 483 14280 0006 Hoth City Tauntauns #> 484 14315 0008 DS #> 485 14322 0009 Kill Devil Hills Carpetbaggers #> 486 14328 0001 Mexico City Space Force #> 487 14331 0003 Alberta Armadillos #> 488 14337 0004 Electric Woodies #> 489 14341 0004 Electric Woodies #> 490 14412 0009 Kill Devil Hills Carpetbaggers #> 491 14518 0007 Dispersal - JPEG Jocks #> 492 14558 0009 Kill Devil Hills Carpetbaggers #> 493 14590 0005 Motor City Mutts #> 494 14592 0008 DS #> 495 14613 0010 Dispersal - Pirates of the Pacific #> 496 14672 0009 Kill Devil Hills Carpetbaggers #> 497 14722 0005 Motor City Mutts #> 498 14727 0004 Electric Woodies #> 499 14777 0001 Mexico City Space Force #> 500 14778 0004 Electric Woodies #> 501 14779 0012 Indigo Plateau Elite #> 502 14780 0002 Dirty Dgens #> 503 14781 0009 Kill Devil Hills Carpetbaggers #> 504 14782 0011 TB12 #> 505 14783 0011 TB12 #> 506 14789 0002 Dirty Dgens #> 507 14797 0001 Mexico City Space Force #> 508 14798 0008 DS #> 509 14799 0011 TB12 #> 510 14800 0010 Dispersal - Pirates of the Pacific #> 511 14801 0004 Electric Woodies #> 512 14802 0003 Alberta Armadillos #> 513 14803 0002 Dirty Dgens #> 514 14805 0001 Mexico City Space Force #> 515 14807 0007 Dispersal - JPEG Jocks #> 516 14808 0006 Hoth City Tauntauns #> 517 14810 0011 TB12 #> 518 14811 0008 DS #> 519 14813 0004 Electric Woodies #> 520 14815 0002 Dirty Dgens #> 521 14817 0003 Alberta Armadillos #> 522 14821 0007 Dispersal - JPEG Jocks #> 523 14824 0006 Hoth City Tauntauns #> 524 14827 0010 Dispersal - Pirates of the Pacific #> 525 14828 0011 TB12 #> 526 14832 0001 Mexico City Space Force #> 527 14833 0005 Motor City Mutts #> 528 14835 0001 Mexico City Space Force #> 529 14836 0007 Dispersal - JPEG Jocks #> 530 14837 0012 Indigo Plateau Elite #> 531 14838 0001 Mexico City Space Force #> 532 14839 0012 Indigo Plateau Elite #> 533 14840 0002 Dirty Dgens #> 534 14841 0006 Hoth City Tauntauns #> 535 14842 0010 Dispersal - Pirates of the Pacific #> 536 14844 0009 Kill Devil Hills Carpetbaggers #> 537 14845 0012 Indigo Plateau Elite #> 538 14846 0005 Motor City Mutts #> 539 14847 0005 Motor City Mutts #> 540 14850 0010 Dispersal - Pirates of the Pacific #> 541 14852 0012 Indigo Plateau Elite #> 542 14857 0010 Dispersal - Pirates of the Pacific #> 543 14858 0008 DS #> 544 14861 0008 DS #> 545 14864 0007 Dispersal - JPEG Jocks #> 546 14865 0004 Electric Woodies #> 547 14867 0005 Motor City Mutts #> 548 14868 0006 Hoth City Tauntauns #> 549 14870 0006 Hoth City Tauntauns #> 550 14873 0008 DS #> 551 14875 0006 Hoth City Tauntauns #> 552 14876 0006 Hoth City Tauntauns #> 553 14877 0001 Mexico City Space Force #> 554 14878 0010 Dispersal - Pirates of the Pacific #> 555 14879 0010 Dispersal - Pirates of the Pacific #> 556 14882 0012 Indigo Plateau Elite #> 557 14887 0004 Electric Woodies #> 558 14888 0002 Dirty Dgens #> 559 14889 0008 DS #> 560 14890 0009 Kill Devil Hills Carpetbaggers #> 561 14892 0008 DS #> 562 14896 0001 Mexico City Space Force #> 563 14897 0004 Electric Woodies #> 564 14899 0003 Alberta Armadillos #> 565 14900 0006 Hoth City Tauntauns #> 566 14902 0010 Dispersal - Pirates of the Pacific #> 567 14903 0006 Hoth City Tauntauns #> 568 14904 0011 TB12 #> 569 14905 0004 Electric Woodies #> 570 14907 0010 Dispersal - Pirates of the Pacific #> 571 14908 0004 Electric Woodies #> 572 14909 0011 TB12 #> 573 14910 0001 Mexico City Space Force #> 574 14911 0004 Electric Woodies #> 575 14918 0011 TB12 #> 576 14921 0003 Alberta Armadillos #> 577 14923 0005 Motor City Mutts #> 578 14924 0006 Hoth City Tauntauns #> 579 14925 0011 TB12 #> 580 14926 0001 Mexico City Space Force #> 581 14927 0010 Dispersal - Pirates of the Pacific #> 582 14928 0008 DS #> 583 14929 0011 TB12 #> 584 14932 0002 Dirty Dgens #> 585 14933 0011 TB12 #> 586 14940 0005 Motor City Mutts #> 587 14941 0007 Dispersal - JPEG Jocks #> 588 14943 0005 Motor City Mutts #> 589 14947 0011 TB12 #> 590 14948 0012 Indigo Plateau Elite #> 591 14953 0004 Electric Woodies #> 592 14954 0009 Kill Devil Hills Carpetbaggers #> 593 14956 0012 Indigo Plateau Elite #> 594 14962 0012 Indigo Plateau Elite #> 595 14964 0009 Kill Devil Hills Carpetbaggers #> 596 14974 0007 Dispersal - JPEG Jocks #> 597 14977 0006 Hoth City Tauntauns #> 598 14991 0012 Indigo Plateau Elite #> 599 14992 0006 Hoth City Tauntauns #> 600 15001 0009 Kill Devil Hills Carpetbaggers #> 601 15029 0009 Kill Devil Hills Carpetbaggers #> 602 15034 0007 Dispersal - JPEG Jocks #> 603 15040 0004 Electric Woodies #> 604 15081 0011 TB12 #> 605 15082 0008 DS #> 606 15109 0006 Hoth City Tauntauns #> 607 15124 0003 Alberta Armadillos #> 608 15237 0006 Hoth City Tauntauns #> 609 15238 0002 Dirty Dgens #> 610 15239 0011 TB12 #> 611 15240 0008 DS #> 612 15241 0001 Mexico City Space Force #> 613 15242 0006 Hoth City Tauntauns #> 614 15243 0011 TB12 #> 615 15244 0003 Alberta Armadillos #> 616 15246 0008 DS #> 617 15250 0006 Hoth City Tauntauns #> 618 15252 0007 Dispersal - JPEG Jocks #> 619 15253 0009 Kill Devil Hills Carpetbaggers #> 620 15254 0010 Dispersal - Pirates of the Pacific #> 621 15255 0007 Dispersal - JPEG Jocks #> 622 15256 0003 Alberta Armadillos #> 623 15257 0007 Dispersal - JPEG Jocks #> 624 15258 0005 Motor City Mutts #> 625 15259 0012 Indigo Plateau Elite #> 626 15260 0001 Mexico City Space Force #> 627 15261 0003 Alberta Armadillos #> 628 15262 0011 TB12 #> 629 15263 0004 Electric Woodies #> 630 15265 0001 Mexico City Space Force #> 631 15266 0003 Alberta Armadillos #> 632 15270 0006 Hoth City Tauntauns #> 633 15271 0009 Kill Devil Hills Carpetbaggers #> 634 15272 0008 DS #> 635 15275 0003 Alberta Armadillos #> 636 15281 0008 DS #> 637 15282 0007 Dispersal - JPEG Jocks #> 638 15283 0012 Indigo Plateau Elite #> 639 15284 0012 Indigo Plateau Elite #> 640 15285 0012 Indigo Plateau Elite #> 641 15286 0006 Hoth City Tauntauns #> 642 15287 0005 Motor City Mutts #> 643 15288 0012 Indigo Plateau Elite #> 644 15289 0012 Indigo Plateau Elite #> 645 15290 0006 Hoth City Tauntauns #> 646 15292 0011 TB12 #> 647 15293 0003 Alberta Armadillos #> 648 15296 0004 Electric Woodies #> 649 15297 0007 Dispersal - JPEG Jocks #> 650 15298 0009 Kill Devil Hills Carpetbaggers #> 651 15301 0012 Indigo Plateau Elite #> 652 15302 0006 Hoth City Tauntauns #> 653 15308 0006 Hoth City Tauntauns #> 654 15316 0010 Dispersal - Pirates of the Pacific #> 655 15319 0001 Mexico City Space Force #> 656 15321 0011 TB12 #> 657 15329 0011 TB12 #> 658 15330 0002 Dirty Dgens #> 659 15331 0012 Indigo Plateau Elite #> 660 15332 0011 TB12 #> 661 15333 0010 Dispersal - Pirates of the Pacific #> 662 15334 0012 Indigo Plateau Elite #> 663 15335 0002 Dirty Dgens #> 664 15337 0006 Hoth City Tauntauns #> 665 15344 0008 DS #> 666 15345 0006 Hoth City Tauntauns #> 667 15346 0006 Hoth City Tauntauns #> 668 15348 0002 Dirty Dgens #> 669 15349 0009 Kill Devil Hills Carpetbaggers #> 670 15350 0003 Alberta Armadillos #> 671 15351 0010 Dispersal - Pirates of the Pacific #> 672 15352 0001 Mexico City Space Force #> 673 15353 0001 Mexico City Space Force #> 674 15354 0007 Dispersal - JPEG Jocks #> 675 15355 0008 DS #> 676 15356 0003 Alberta Armadillos #> 677 15357 0007 Dispersal - JPEG Jocks #> 678 15358 0002 Dirty Dgens #> 679 15360 0006 Hoth City Tauntauns #> 680 15361 0003 Alberta Armadillos #> 681 15362 0002 Dirty Dgens #> 682 15364 0009 Kill Devil Hills Carpetbaggers #> 683 15365 0011 TB12 #> 684 15366 0004 Electric Woodies #> 685 15373 0007 Dispersal - JPEG Jocks #> 686 15375 0006 Hoth City Tauntauns #> 687 15376 0012 Indigo Plateau Elite #> 688 15377 0009 Kill Devil Hills Carpetbaggers #> 689 15378 0005 Motor City Mutts #> 690 15379 0004 Electric Woodies #> 691 15380 0003 Alberta Armadillos #> 692 15381 0010 Dispersal - Pirates of the Pacific #> 693 15382 0006 Hoth City Tauntauns #> 694 15384 0004 Electric Woodies #> 695 15385 0004 Electric Woodies #> 696 15387 0009 Kill Devil Hills Carpetbaggers #> 697 15388 0003 Alberta Armadillos #> 698 15390 0011 TB12 #> 699 15393 0006 Hoth City Tauntauns #> 700 15394 0009 Kill Devil Hills Carpetbaggers #> 701 15395 0006 Hoth City Tauntauns #> 702 15396 0006 Hoth City Tauntauns #> 703 15397 0006 Hoth City Tauntauns #> 704 15398 0003 Alberta Armadillos #> 705 15399 0008 DS #> 706 15402 0009 Kill Devil Hills Carpetbaggers #> 707 15404 0002 Dirty Dgens #> 708 15405 0006 Hoth City Tauntauns #> 709 15406 0008 DS #> 710 15407 0009 Kill Devil Hills Carpetbaggers #> 711 15409 0001 Mexico City Space Force #> 712 15410 0001 Mexico City Space Force #> 713 15414 0006 Hoth City Tauntauns #> 714 15419 0001 Mexico City Space Force #> 715 15422 0006 Hoth City Tauntauns #> 716 15425 0008 DS #> 717 15428 0007 Dispersal - JPEG Jocks #> 718 15430 0006 Hoth City Tauntauns #> 719 15432 0006 Hoth City Tauntauns #> 720 15434 0009 Kill Devil Hills Carpetbaggers #> 721 15441 0006 Hoth City Tauntauns #> 722 15452 0009 Kill Devil Hills Carpetbaggers #> 723 15453 0011 TB12 #> 724 15472 0006 Hoth City Tauntauns #> 725 15478 0006 Hoth City Tauntauns #> 726 15480 0001 Mexico City Space Force #> 727 15484 0002 Dirty Dgens #> 728 15489 0003 Alberta Armadillos #> 729 15491 0006 Hoth City Tauntauns #> 730 15528 0012 Indigo Plateau Elite #> 731 15533 0012 Indigo Plateau Elite #> 732 15541 0003 Alberta Armadillos #> 733 15543 0012 Indigo Plateau Elite #> 734 5848 0011 TB12 #> 735 7836 0009 Kill Devil Hills Carpetbaggers #> 736 8062 0012 Indigo Plateau Elite #> 737 9051 0003 Alberta Armadillos #> 738 9075 0011 TB12 #> 739 9099 0008 DS #> 740 9430 0007 Dispersal - JPEG Jocks #> 741 9431 0005 Motor City Mutts #> 742 9474 0005 Motor City Mutts #> 743 9633 0003 Alberta Armadillos #> 744 9815 0003 Alberta Armadillos #> 745 9826 0005 Motor City Mutts #> 746 9833 0007 Dispersal - JPEG Jocks #> 747 9846 0003 Alberta Armadillos #> 748 9853 0010 Dispersal - Pirates of the Pacific #> 749 9861 0006 Hoth City Tauntauns #> 750 9902 0012 Indigo Plateau Elite #> 751 9904 0010 Dispersal - Pirates of the Pacific #> 752 9918 0009 Kill Devil Hills Carpetbaggers #> 753 9925 0006 Hoth City Tauntauns #> 754 9988 0011 TB12 #> player_name pos team age salary contract_years #> 1 Green, A.J. WR ARI 35.1 0.95 5 #> 2 Heyward, Cameron DE PIT 34.3 1.45 2 #> 3 Miller, Von LB LAR 34.4 1.73 5 #> 4 Quinn, Robert LB CHI 33.3 0.90 3 #> 5 Jones, Julio WR TEN 34.6 19.60 1 #> 6 Watt, J.J. DE ARI 34.4 4.20 3 #> 7 Newton, Cam QB CAR 34.3 2.25 3 #> 8 Ingram, Mark RB NOS 33.7 1.20 5 #> 9 Jordan, Cameron DE NOS 34.1 3.63 2 #> 10 Cobb, Randall WR GBP 33.0 0.50 5 #> 11 Dalton, Andy QB CHI 35.8 2.07 4 #> 12 Taylor, Tyrod QB HOU 34.1 0.61 1 #> 13 Guy, Lawrence DE NEP 33.4 0.50 3 #> 14 Smith, Malcolm LB CLE 34.1 0.50 3 #> 15 Addison, Mario DE BUF 36.0 0.71 5 #> 16 Bynes, Josh LB BAL 34.0 0.50 3 #> 17 Tannehill, Ryan QB TEN 35.1 13.42 3 #> 18 Cousins, Kirk QB MIN 35.0 14.16 1 #> 19 Wilson, Russell QB SEA 34.7 23.11 2 #> 20 Hilton, T.Y. WR IND 33.8 4.30 1 #> 21 Jones, Marvin WR JAC 33.5 3.75 2 #> 22 Jones, Chandler LB ARI 33.5 1.31 4 #> 23 Mercilus, Whitney DE GBP 33.1 0.55 2 #> 24 Cox, Fletcher DT PHI 32.7 0.81 5 #> 25 David, Lavonte LB TBB 33.6 7.26 3 #> 26 Hightower, Dont'a LB NEP 33.5 0.61 1 #> 27 Wagner, Bobby LB SEA 33.2 10.12 2 #> 28 Smith, Harrison S MIN 34.6 2.43 4 #> 29 Gilmore, Stephon CB CAR 32.9 0.73 2 #> 30 Davis, Demario LB NOS 34.6 3.51 3 #> 31 Hicks, Akiem DE CHI 33.8 1.43 4 #> 32 Jackson, Malik DT CLE 33.6 0.50 3 #> 33 Norman, Josh CB SFO 35.7 0.70 3 #> 34 Bolden, Brandon RB NEP 33.6 0.50 3 #> 35 Keenum, Case QB CLE 35.5 0.50 3 #> 36 Gordon, Josh WR KCC 32.4 1.85 3 #> 37 Beasley, Cole WR BUF 34.3 0.85 1 #> 38 McLeod, Rodney S PHI 33.2 0.55 2 #> 39 Smith, Geno QB SEA 32.9 0.50 3 #> 40 Burkhead, Rex RB HOU 33.1 0.50 3 #> 41 Bell, Le'Veon RB FA 31.5 0.50 3 #> 42 Bernard, Giovani RB TBB 31.8 0.51 3 #> 43 Austin, Tavon WR JAC 32.4 0.50 3 #> 44 Allen, Keenan WR LAC 31.3 15.00 5 #> 45 Patterson, Cordarrelle WR ATL 32.4 0.55 2 #> 46 Woods, Robert WR LAR 31.4 11.91 4 #> 47 Hopkins, DeAndre WR ARI 31.2 18.10 5 #> 48 Kelce, Travis TE KCC 33.9 19.48 1 #> 49 Ertz, Zach TE ARI 32.8 2.80 5 #> 50 Bostic, Jon LB WAS 32.3 0.66 1 #> 51 Mathieu, Tyrann S KCC 31.3 3.63 4 #> 52 Ryan, Logan S NYG 32.5 2.20 4 #> 53 Poyer, Jordan S BUF 32.3 3.91 5 #> 54 Slay, Darius CB PHI 32.6 4.11 1 #> 55 Alford, Robert CB ARI 34.8 0.50 3 #> 56 Harmon, Duron S ATL 32.6 0.50 3 #> 57 Klein, A.J. LB BUF 32.1 0.61 1 #> 58 Hyde, Micah S BUF 32.6 0.51 5 #> 59 Murray, Latavius RB BAL 33.6 2.51 5 #> 60 Mayowa, Benson DE SEA 32.1 0.50 3 #> 61 Doyle, Jack TE IND 33.3 0.61 2 #> 62 Bridgewater, Teddy QB DEN 30.9 1.57 1 #> 63 Carr, Derek QB LVR 32.4 8.59 2 #> 64 Thomas, Logan TE WAS 32.2 0.66 4 #> 65 Watkins, Sammy WR BAL 30.2 0.90 5 #> 66 Evans, Mike WR TBB 30.0 20.69 1 #> 67 Cooks, Brandin WR HOU 29.9 9.03 4 #> 68 Adams, Davante WR GBP 30.7 25.65 1 #> 69 Robinson, Allen WR CHI 30.0 7.38 2 #> 70 Beckham, Odell WR LAR 30.8 13.50 3 #> 71 Landry, Jarvis WR CLE 30.7 8.71 2 #> 72 Ebron, Eric TE PIT 30.4 0.99 4 #> 73 Clowney, Jadeveon DE CLE 30.5 2.06 1 #> 74 Tuitt, Stephon DE PIT 30.3 1.32 4 #> 75 Ford, Dee DE SFO 32.4 0.55 2 #> 76 Barr, Anthony LB MIN 31.4 0.66 1 #> 77 Mack, Khalil LB CHI 32.5 10.41 3 #> 78 Van Noy, Kyle LB NEP 32.4 0.78 4 #> 79 Mosley, C.J. LB NYJ 31.2 0.55 2 #> 80 White, James RB NEP 31.6 4.10 5 #> 81 Donald, Aaron DT LAR 32.3 22.44 1 #> 82 Garoppolo, Jimmy QB SFO 31.8 4.40 5 #> 83 Ward, Jimmie S SFO 32.1 0.50 3 #> 84 Lawrence, Demarcus DE DAL 31.4 4.51 4 #> 85 Kirksey, Christian LB HOU 31.0 0.52 3 #> 86 Hitchens, Anthony LB KCC 31.2 0.52 5 #> 87 Desir, Pierre CB TBB 33.0 0.50 3 #> 88 Carrie, T.J. CB IND 33.1 0.61 1 #> 89 Harris, Shelby DE DEN 32.0 0.61 1 #> 90 Mitchell, Terrance CB HOU 31.2 0.55 2 #> 91 Williams, Damien RB CHI 31.4 0.55 2 #> 92 Wilson, Albert WR MIA 31.1 0.50 3 #> 93 Thielen, Adam WR MIN 33.0 9.90 4 #> 94 Sorensen, Daniel S KCC 33.5 0.50 3 #> 95 Barrett, Shaq LB TBB 30.8 1.81 1 #> 96 Autry, Denico DE TEN 33.1 0.50 3 #> 97 Phillips, Adrian S NEP 31.4 0.61 1 #> 98 Brate, Cameron TE TBB 32.1 0.50 3 #> 99 Winston, Jameis QB NOS 29.6 12.71 2 #> 100 Mariota, Marcus QB LVR 29.8 0.50 2 #> 101 Gordon, Melvin RB DEN 30.4 13.20 2 #> 102 Coleman, Tevin RB NYJ 30.4 1.00 5 #> 103 Abdullah, Ameer RB CAR 30.2 0.91 3 #> 104 Johnson, Duke RB MIA 29.9 0.50 3 #> 105 Davis, Mike RB ATL 30.5 0.55 2 #> 106 Johnson, David RB HOU 31.7 5.35 1 #> 107 Cooper, Amari WR DAL 29.2 19.80 4 #> 108 Parker, DeVante WR MIA 30.6 0.97 1 #> 109 Agholor, Nelson WR NEP 30.3 0.55 2 #> 110 Crowder, Jamison WR NYJ 30.2 1.09 1 #> 111 Diggs, Stefon WR BUF 29.7 18.76 3 #> 112 Lockett, Tyler WR SEA 30.9 8.47 2 #> 113 Williams, Maxx TE ARI 29.4 0.91 3 #> 114 James, Jesse TE CHI 29.2 0.50 3 #> 115 Kroft, Tyler TE NYJ 30.9 0.55 2 #> 116 Gregory, Randy DE DAL 30.8 0.55 2 #> 117 Fowler, Dante DE ATL 29.1 0.51 3 #> 118 Armstead, Arik DE SFO 28.8 0.55 3 #> 119 Hunter, Danielle DE MIN 28.8 9.92 1 #> 120 Flowers, Trey DE DET 30.0 2.32 4 #> 121 Williams, Leonard DE NYG 29.2 0.85 1 #> 122 Thompson, Shaq LB CAR 29.3 1.94 1 #> 123 Alexander, Kwon LB NOS 29.1 0.60 3 #> 124 Dupree, Bud LB TEN 30.5 0.73 1 #> 125 Perryman, Denzel LB LVR 30.7 0.50 3 #> 126 Kendricks, Eric LB MIN 31.5 2.66 1 #> 127 Johnson, Alexander LB DEN 31.7 0.61 1 #> 128 Collins, Landon S WAS 29.6 3.60 5 #> 129 Harris, Anthony S PHI 31.2 0.51 5 #> 130 Conley, Chris WR HOU 30.8 0.70 3 #> 131 Waller, Darren TE LVR 30.9 17.00 5 #> 132 Jones, Byron CB MIA 31.0 0.85 1 #> 133 Smith, Preston LB GBP 30.8 0.50 3 #> 134 Tartt, Jaquiski S SFO 31.5 0.66 4 #> 135 Rowe, Eric S MIA 30.9 0.55 2 #> 136 Golden, Markus LB ARI 32.5 0.50 3 #> 137 Clark, Frank DE KCC 30.2 1.40 5 #> 138 Hicks, Jordan LB ARI 31.2 2.42 2 #> 139 Blackson, Angelo DE CHI 30.8 0.50 3 #> 140 Smith, Za'Darius LB GBP 31.0 0.61 1 #> 141 Wilson, Damien LB JAC 30.2 0.80 3 #> 142 Jarrett, Grady DT ATL 30.3 1.81 3 #> 143 Amos, Adrian S GBP 30.3 1.57 2 #> 144 Pruitt, MyCole TE TEN 31.4 0.50 3 #> 145 Uzomah, C.J. TE CIN 30.6 0.50 3 #> 146 O'Shaughnessy, James TE JAC 31.6 1.60 3 #> 147 Diggs, Quandre S SEA 31.8 0.55 2 #> 148 Brown, Malcolm RB MIA 30.3 0.74 4 #> 149 Carter, DeAndre WR WAS 30.4 0.50 3 #> 150 Mostert, Raheem RB SFO 31.4 0.61 1 #> 151 Heinicke, Taylor QB WAS 30.4 0.55 2 #> 152 Coleman, Justin CB MIA 30.4 0.61 1 #> 153 Hill, Troy CB CLE 32.0 0.50 3 #> 154 Wentz, Carson QB IND 30.7 22.99 3 #> 155 Goff, Jared QB DET 28.9 14.52 3 #> 156 Brissett, Jacoby QB MIA 30.7 0.73 3 #> 157 Prescott, Dak QB DAL 30.1 17.06 2 #> 158 Driskel, Jeff QB HOU 30.3 1.44 2 #> 159 Elliott, Ezekiel RB DAL 28.1 24.93 2 #> 160 Henry, Derrick RB TEN 29.6 9.32 2 #> 161 Booker, Devontae RB NYG 31.2 0.55 2 #> 162 Drake, Kenyan RB LVR 29.6 4.80 1 #> 163 Howard, Jordan RB PHI 28.8 0.50 3 #> 164 Barber, Peyton RB LVR 29.2 0.50 3 #> 165 Treadwell, Laquon WR JAC 28.2 0.50 3 #> 166 Fuller, Will WR MIA 29.4 6.66 3 #> 167 Boyd, Tyler WR CIN 28.8 10.00 2 #> 168 Thomas, Michael WR NOS 30.5 18.00 5 #> 169 Higgins, Rashard WR CLE 28.9 0.70 3 #> 170 Shepard, Sterling WR NYG 30.5 3.60 5 #> 171 Henry, Hunter TE NEP 28.7 7.99 3 #> 172 Hooper, Austin TE CLE 28.8 4.24 1 #> 173 Higbee, Tyler TE LAR 30.6 3.80 5 #> 174 Bosa, Joey DE LAC 28.1 14.04 2 #> 175 Lawson, Shaq DE FA 29.2 0.73 3 #> 176 Buckner, DeForest DT IND 29.4 7.38 1 #> 177 Ogbah, Emmanuel DE MIA 29.8 0.61 1 #> 178 Robinson, A'Shawn DT LAR 28.4 0.50 3 #> 179 Johnson, Austin DT NYG 29.3 0.50 3 #> 180 Jack, Myles LB JAC 28.0 0.85 1 #> 181 Ramsey, Jalen CB LAR 28.8 0.55 2 #> 182 Hargreaves, Vernon CB CIN 28.2 1.81 1 #> 183 Fuller, Kendall CB WAS 28.5 0.50 3 #> 184 Bell, Vonn S CIN 28.7 0.73 1 #> 185 Kearse, Jayron S DAL 29.5 0.55 3 #> 186 Floyd, Leonard LB LAR 31.0 0.55 2 #> 187 Neal, Keanu LB DAL 28.1 0.50 3 #> 188 Clark, Kenny DT GBP 27.9 2.42 2 #> 189 Jones, Chris DT KCC 29.1 2.00 5 #> 190 Howard, Xavien CB MIA 30.1 0.55 2 #> 191 Jones, Deion LB ATL 28.8 4.11 3 #> 192 Bradberry, James CB NYG 30.1 0.73 2 #> 193 Byard, Kevin S TEN 30.0 1.00 2 #> 194 Collins, Maliek DT HOU 28.4 0.50 3 #> 195 Ngakoue, Yannick DE LVR 28.4 1.21 2 #> 196 Hargrave, Javon DT PHI 30.5 0.61 1 #> 197 Simmons, Justin S DEN 29.8 0.73 2 #> 198 Schobert, Joe LB PIT 29.8 2.30 2 #> 199 Campbell, De'Vondre LB GBP 30.1 0.61 3 #> 200 Onyemata, David DT NOS 30.8 0.50 3 #> 201 Robinson, Demarcus WR KCC 28.9 0.55 4 #> 202 Martinez, Blake LB NYG 29.6 8.59 3 #> 203 Blair, Ronald DE FA 30.6 0.50 3 #> 204 Judon, Matt LB NEP 31.0 0.55 2 #> 205 Hill, Tyreek WR KCC 29.5 22.01 4 #> 206 Brown, Anthony CB DAL 29.7 0.50 3 #> 207 Grugier-Hill, Kamu LB HOU 29.3 0.70 3 #> 208 Roberts, Elandon LB MIA 29.3 0.50 3 #> 209 Harris, Erik S ATL 33.4 0.50 5 #> 210 Anderson, Robby WR CAR 30.3 5.72 4 #> 211 Okwara, Romeo DE DET 28.2 0.55 2 #> 212 Littleton, Cory LB LVR 29.8 2.50 4 #> 213 Raymond, Kalif WR DET 29.0 0.51 3 #> 214 McKissic, J.D. RB WAS 29.9 0.55 2 #> 215 Watson, Deshaun QB HOU 27.9 21.00 5 #> 216 Trubisky, Mitchell QB BUF 29.0 0.67 5 #> 217 Mahomes, Patrick QB KCC 27.9 28.06 4 #> 218 Cook, Dalvin RB MIN 28.0 17.55 1 #> 219 Fournette, Leonard RB TBB 28.6 6.20 1 #> 220 McCaffrey, Christian RB CAR 27.2 23.84 1 #> 221 Mixon, Joe RB CIN 27.1 22.99 1 #> 222 Kamara, Alvin RB NOS 28.1 27.85 1 #> 223 Perine, Samaje RB CIN 27.9 0.55 2 #> 224 Foreman, D'Onta RB TEN 27.3 0.58 3 #> 225 Clement, Corey RB DAL 28.8 0.55 2 #> 226 Hunt, Kareem RB CLE 28.1 10.04 2 #> 227 Williams, Jamaal RB DET 28.4 1.21 1 #> 228 Conner, James RB ARI 28.3 4.80 5 #> 229 Ogunbowale, Dare RB JAC 29.3 0.50 3 #> 230 Davis, Corey WR NYJ 28.6 9.68 1 #> 231 Williams, Mike WR LAC 28.9 6.90 4 #> 232 Ross, John WR NYG 27.7 1.10 3 #> 233 Smith-Schuster, JuJu WR PIT 26.8 26.74 2 #> 234 Samuel, Curtis WR WAS 27.0 2.90 3 #> 235 Godwin, Chris WR TBB 27.5 10.16 2 #> 236 Kupp, Cooper WR LAR 30.2 10.89 3 #> 237 Reynolds, Josh WR DET 28.5 0.56 3 #> 238 Brown, Noah WR DAL 26.1 0.50 3 #> 239 Jones, Zay WR LVR 28.4 0.50 3 #> 240 Howard, O.J. TE TBB 28.8 2.00 5 #> 241 Engram, Evan TE NYG 29.0 8.71 3 #> 242 Njoku, David TE CLE 27.1 0.99 5 #> 243 Smith, Jonnu TE NEP 28.0 0.73 3 #> 244 Garrett, Myles DE CLE 27.7 9.08 2 #> 245 Barnett, Derek DE PHI 27.2 0.51 3 #> 246 Lawson, Carl DE NYJ 28.2 0.56 2 #> 247 Harris, Charles DE DET 28.5 0.70 3 #> 248 Allen, Jonathan DT WAS 28.6 1.60 5 #> 249 Wormley, Chris DE PIT 29.8 0.51 3 #> 250 Watt, T.J. LB PIT 28.9 6.17 2 #> 251 Cunningham, Zach LB TEN 28.7 2.54 3 #> 252 Davis, Jarrad LB NYJ 27.8 0.50 3 #> 253 Humphrey, Marlon CB BAL 27.1 3.40 5 #> 254 Lattimore, Marshon CB NOS 27.3 0.83 4 #> 255 Jones, Sidney CB SEA 27.3 0.50 3 #> 256 Jackson, Adoree CB NYG 27.9 0.55 5 #> 257 Lewis, Jourdan CB DAL 28.0 0.53 3 #> 258 Jackson, Eddie S CHI 30.7 0.55 2 #> 259 Adams, Jamal S SEA 27.9 10.89 3 #> 260 Peppers, Jabrill S NYG 27.9 2.78 2 #> 261 King, Desmond CB HOU 28.7 1.33 2 #> 262 Mack, Marlon RB IND 27.5 1.20 5 #> 263 Everett, Gerald TE SEA 29.2 2.75 5 #> 264 Reddick, Haason DE CAR 28.9 0.55 2 #> 265 Alie-Cox, Mo TE IND 29.9 0.67 3 #> 266 White, Tre'Davious CB BUF 28.6 0.85 1 #> 267 Baker, Budda S ARI 27.6 5.29 4 #> 268 Maye, Marcus S NYJ 29.6 0.55 4 #> 269 Williams, Marcus S NOS 27.0 0.56 2 #> 270 Kpassagnon, Tanoh DE NOS 29.2 0.55 3 #> 271 Awuzie, Chidobe CB CIN 28.3 0.55 2 #> 272 Ogunjobi, Larry DT CIN 29.2 0.51 5 #> 273 Smoot, Dawuane DE JAC 28.5 0.50 3 #> 274 Griffin, Shaq CB JAC 29.6 0.50 3 #> 275 Johnson, John S CLE 29.6 4.96 2 #> 276 Golladay, Kenny WR NYG 29.8 14.52 2 #> 277 Douglas, Rasul CB GBP 30.0 0.50 3 #> 278 Hendrickson, Trey DE CIN 28.7 0.55 2 #> 279 Cohen, Tarik RB CHI 28.1 0.50 3 #> 280 Reeves-Maybin, Jalen LB DET 28.6 0.50 3 #> 281 Wise, Deatrich DE NEP 29.1 0.50 3 #> 282 Stewart, Grover DT IND 29.8 0.50 3 #> 283 Kittle, George TE SFO 29.9 19.24 1 #> 284 Brown, Jayon LB TEN 28.5 2.42 3 #> 285 Walker, Anthony LB CLE 28.0 0.85 1 #> 286 Milano, Matt LB BUF 29.1 2.30 2 #> 287 Agnew, Jamal WR JAC 28.4 0.51 3 #> 288 McKenzie, Isaiah WR BUF 28.4 0.56 3 #> 289 Godchaux, Davon DT NEP 28.8 0.50 3 #> 290 Jones, Aaron RB GBP 28.7 11.01 1 #> 291 Clark, Chuck S BAL 28.4 0.61 1 #> 292 Woods, Xavier S MIN 28.1 0.61 1 #> 293 Moore, David WR GBP 28.6 0.73 3 #> 294 Carson, Chris RB SEA 28.9 9.39 3 #> 295 Patrick, Tim WR DEN 29.8 0.55 2 #> 296 Breida, Matt RB BUF 28.5 0.50 3 #> 297 Seals-Jones, Ricky TE WAS 28.4 0.50 3 #> 298 Ekeler, Austin RB LAC 28.3 14.11 5 #> 299 Cole, Keelan WR NYJ 30.3 0.55 2 #> 300 Hilton, Mike CB CIN 29.5 0.61 1 #> 301 Bourne, Kendrick WR NEP 28.1 0.66 1 #> 302 Hill, Taysom QB NOS 33.0 1.00 4 #> 303 Morrow, Nicholas LB LVR 28.1 0.55 2 #> 304 Tonyan, Robert TE GBP 29.3 0.55 4 #> 305 Moore, Kenny CB IND 28.0 1.21 4 #> 306 Davis, Michael CB LAC 28.6 0.50 3 #> 307 Pascal, Zach WR IND 28.7 0.61 1 #> 308 Allen, Josh QB BUF 27.3 25.51 5 #> 309 Mayfield, Baker QB CLE 28.4 18.00 5 #> 310 Darnold, Sam QB CAR 26.2 16.34 1 #> 311 Jackson, Lamar QB BAL 26.6 15.73 2 #> 312 Rudolph, Mason QB PIT 28.1 0.50 5 #> 313 White, Mike QB NYJ 28.4 0.91 3 #> 314 Barkley, Saquon RB NYG 26.5 25.00 4 #> 315 Jones, Ronald RB TBB 26.1 1.81 3 #> 316 Michel, Sony RB LAR 28.5 1.10 5 #> 317 Penny, Rashaad RB SEA 27.6 3.96 4 #> 318 Chubb, Nick RB CLE 27.7 21.05 1 #> 319 Johnson, Kerryon RB FA 26.2 15.13 1 #> 320 Lindsay, Phillip RB MIA 29.1 2.10 5 #> 321 Freeman, Royce RB HOU 27.5 0.50 3 #> 322 Jackson, Justin RB LAC 28.3 1.33 1 #> 323 Hines, Nyheim RB IND 26.8 2.42 3 #> 324 Williams, Darrel RB KCC 28.4 0.55 4 #> 325 Ridley, Calvin WR ATL 28.7 8.23 3 #> 326 Sutton, Courtland WR DEN 27.9 6.66 3 #> 327 Washington, James WR PIT 27.4 0.50 5 #> 328 Lazard, Allen WR GBP 27.7 1.60 5 #> 329 Kirk, Christian WR ARI 26.8 4.96 2 #> 330 Moore, D.J. WR CAR 26.4 10.89 2 #> 331 Berrios, Braxton WR NYJ 27.9 0.50 3 #> 332 Miller, Anthony WR PIT 28.9 3.03 3 #> 333 Tate, Auden WR CIN 26.6 0.50 3 #> 334 Smith, Tre'Quan WR NOS 27.6 0.56 4 #> 335 Gallup, Michael WR DAL 27.5 3.27 2 #> 336 Wilson, Cedrick WR DAL 27.8 0.82 3 #> 337 Chark, D.J. WR JAC 26.9 0.97 3 #> 338 Andrews, Mark TE BAL 28.0 1.21 3 #> 339 Gesicki, Mike TE MIA 27.9 0.97 2 #> 340 Goedert, Dallas TE PHI 28.6 3.63 3 #> 341 Conklin, Tyler TE MIN 28.1 0.50 3 #> 342 Hurst, Hayden TE ATL 30.0 0.91 5 #> 343 Chubb, Bradley LB DEN 27.2 2.00 5 #> 344 Hubbard, Sam DE CIN 28.2 2.41 5 #> 345 Davenport, Marcus DE NOS 27.0 1.52 5 #> 346 Sweat, Josh DE PHI 26.4 0.55 2 #> 347 Vea, Vita DT TBB 28.6 0.85 3 #> 348 Smith, Roquan LB CHI 26.4 14.64 1 #> 349 Edmunds, Tremaine LB BUF 25.3 7.87 3 #> 350 Evans, Rashaan LB TEN 26.8 1.69 1 #> 351 Landry, Harold LB TEN 27.2 0.61 1 #> 352 Jewell, Josey LB DEN 28.7 0.50 3 #> 353 Nwosu, Uchenna LB LAC 26.7 0.50 3 #> 354 Baker, Jerome LB MIA 26.7 0.66 3 #> 355 Ward, Denzel CB CLE 26.3 0.50 3 #> 356 Davis, Carlton CB TBB 26.6 0.61 1 #> 357 Wallace, Levi CB BUF 28.2 0.52 3 #> 358 Fitzpatrick, Minkah S PIT 26.8 3.87 3 #> 359 James, Derwin S LAC 27.1 5.20 3 #> 360 Harrison, Ronnie S CLE 26.4 0.55 3 #> 361 Edmunds, Terrell S PIT 26.6 0.50 3 #> 362 Reid, Justin S HOU 26.5 1.81 1 #> 363 Payne, Da'Ron DT WAS 26.2 1.09 3 #> 364 James, Richie WR SFO 28.4 0.61 1 #> 365 Edmonds, Chase RB ARI 27.4 1.21 2 #> 366 Vander Esch, Leighton LB DAL 26.5 2.50 5 #> 367 Alexander, Jaire CB GBP 26.5 0.55 2 #> 368 Leonard, Darius LB IND 28.1 11.01 4 #> 369 Turay, Kemoko DE IND 28.1 0.55 4 #> 370 Bates, Jessie S CIN 26.5 4.62 4 #> 371 Jackson, Donte CB CAR 27.8 0.55 2 #> 372 Warner, Fred LB SFO 26.8 2.06 3 #> 373 Green, Rasheem DE SEA 26.3 0.61 3 #> 374 Walker, Tracy S DET 28.6 0.85 1 #> 375 Armstrong, Dorance DE DAL 26.2 0.50 3 #> 376 Whitehead, Jordan S TBB 26.4 0.50 3 #> 377 Averett, Anthony CB BAL 28.7 0.54 3 #> 378 White, Kyzir LB LAC 27.4 0.66 2 #> 379 Johnson, Taron CB BUF 27.1 0.56 2 #> 380 Young, Kenny LB DEN 27.8 0.50 3 #> 381 Maddox, Avonte CB PHI 27.4 0.61 1 #> 382 Street, Kentavius DE SFO 27.3 0.50 3 #> 383 Franklin-Myers, John DE NYJ 26.9 0.54 3 #> 384 Schultz, Dalton TE DAL 27.1 0.80 5 #> 385 Reed, D.J. CB SEA 26.8 0.50 3 #> 386 Bentley, Ja'Whaun LB NEP 27.0 0.56 2 #> 387 Valdes-Scantling, Marquez WR GBP 28.9 1.33 1 #> 388 Gage, Russell WR ATL 27.6 0.50 3 #> 389 Joseph-Day, Sebastian DT LAR 28.4 0.55 3 #> 390 Oluokun, Foyesade LB ATL 28.1 0.55 2 #> 391 Scott, Boston RB PHI 28.3 0.50 3 #> 392 Sieler, Zach DE MIA 28.0 0.50 3 #> 393 Edwards, Gus RB BAL 28.4 0.97 1 #> 394 Pringle, Byron WR KCC 29.8 0.68 3 #> 395 Ward, Greg WR PHI 28.1 0.50 3 #> 396 Hilliard, Dontrell RB TEN 28.5 0.50 3 #> 397 Boyle, Tim QB DET 28.9 0.50 3 #> 398 Allen, Kyle QB WAS 27.5 0.50 3 #> 399 Arnold, Dan TE JAC 28.4 0.50 3 #> 400 Herndon, Tre CB JAC 27.5 0.55 2 #> 401 Jackson, J.C. CB NEP 27.8 0.55 2 #> 402 Firkser, Anthony TE TEN 28.5 0.55 2 #> 403 Ward, Charvarius CB KCC 27.3 0.50 3 #> 404 Facyson, Brandon CB LVR 29.0 0.50 3 #> 405 Odum, George S IND 29.8 0.50 3 #> 406 Thomas, Tavierre CB HOU 27.5 0.51 3 #> 407 Williams, Darious CB LAR 30.4 0.50 3 #> 408 Spillane, Robert LB PIT 27.7 0.58 2 #> 409 Igwebuike, Godwin RB DET 29.0 0.50 3 #> 410 Wilson, Jeffery RB SFO 27.8 1.10 2 #> 411 Murray, Kyler QB ARI 26.0 14.64 3 #> 412 Lock, Drew QB DEN 26.8 2.09 4 #> 413 Haskins, Dwayne QB PIT 26.3 1.65 5 #> 414 Jones, Daniel QB NYG 26.2 3.03 3 #> 415 Jackson, Tyree TE PHI 26.5 0.86 3 #> 416 Minshew, Gardner QB PHI 27.3 0.61 1 #> 417 Montgomery, David RB CHI 26.2 8.47 2 #> 418 Snell, Benny RB PIT 25.5 1.21 3 #> 419 Jacobs, Josh RB LVR 25.5 11.50 2 #> 420 Harris, Damien RB NEP 26.5 2.42 3 #> 421 Sanders, Miles RB PHI 26.3 7.14 3 #> 422 Singletary, Devin RB BUF 26.0 2.30 3 #> 423 Gaskin, Myles RB MIA 26.5 1.10 2 #> 424 Homer, Travis RB SEA 25.0 0.50 3 #> 425 Pollard, Tony RB DAL 26.3 1.09 2 #> 426 Henderson, Darrell RB LAR 26.0 2.20 4 #> 427 Johnson, Ty RB NYJ 25.9 0.50 5 #> 428 Harry, N'Keal WR NEP 25.7 1.10 5 #> 429 Metcalf, DK WR SEA 25.7 7.02 3 #> 430 Brown, A.J. WR TEN 26.2 6.16 4 #> 431 Brown, Marquise WR BAL 26.2 4.36 3 #> 432 McLaurin, Terry WR WAS 27.9 1.32 3 #> 433 Campbell, Parris WR IND 26.1 6.49 4 #> 434 Hardman, Mecole WR KCC 25.5 2.42 4 #> 435 Humphrey, Lil'Jordan WR NOS 25.4 0.50 3 #> 436 Slayton, Darius WR NYG 26.6 0.88 2 #> 437 Renfrow, Hunter WR LVR 27.7 0.70 2 #> 438 Williams, Preston WR MIA 26.4 0.77 4 #> 439 Meyers, Jakobi WR NEP 26.8 0.70 3 #> 440 Samuel, Deebo WR SFO 27.6 7.02 3 #> 441 Fant, Noah TE DEN 25.8 3.74 4 #> 442 Hockenson, T.J. TE DET 26.1 7.02 3 #> 443 Smith Jr., Irv TE MIN 25.0 2.66 3 #> 444 Knox, Dawson TE BUF 26.8 0.88 3 #> 445 Bosa, Nick DE SFO 25.8 2.90 3 #> 446 Sweat, Montez DE WAS 27.0 0.88 4 #> 447 Gary, Rashan LB GBP 25.7 0.50 3 #> 448 Allen, Zach DE ARI 26.0 0.66 3 #> 449 Collier, L.J. DE SEA 28.0 1.10 4 #> 450 Williams, Quinnen DT NYJ 25.7 1.54 4 #> 451 Oliver, Ed DT BUF 25.7 0.65 3 #> 452 Lawrence, Dexter DT NYG 25.8 0.66 4 #> 453 Wilkins, Christian DT MIA 27.7 0.85 3 #> 454 Simmons, Jeffery DT TEN 26.1 0.99 4 #> 455 Jones, Dre'Mont DE DEN 26.6 0.56 2 #> 456 Allen, Josh DE JAC 26.1 2.42 3 #> 457 White, Devin LB TBB 25.5 6.29 3 #> 458 Bush, Devin LB PIT 25.1 3.03 3 #> 459 Burns, Brian DE CAR 25.3 1.09 3 #> 460 Williams, Greedy CB CLE 25.7 0.50 3 #> 461 Murphy, Byron CB ARI 25.6 0.50 3 #> 462 Hooker, Amani S TEN 25.2 0.50 3 #> 463 Abram, Johnathan S LVR 26.8 1.81 3 #> 464 Adderley, Nasir S LAC 26.2 0.97 3 #> 465 Rapp, Taylor S LAR 25.7 0.55 2 #> 466 Savage, Darnell S GBP 26.1 0.51 3 #> 467 Johnson, Diontae WR PIT 27.1 1.69 3 #> 468 Pratt, Germaine LB CIN 26.3 0.85 2 #> 469 Okereke, Bobby LB IND 27.1 0.77 2 #> 470 Dean, Jamel CB TBB 26.9 0.71 3 #> 471 Williams, Quincy LB NYJ 27.0 0.55 3 #> 472 Mattison, Alexander RB MIN 25.2 1.60 5 #> 473 Gardner-Johnson, Chauncey S NOS 25.7 0.50 3 #> 474 Crosby, Maxx DE LVR 26.0 0.73 1 #> 475 Willis, Khari S IND 27.3 0.61 1 #> 476 Tranquill, Drue LB LAC 28.0 0.80 3 #> 477 Gaines, Greg DE LAR 27.3 0.51 3 #> 478 Moreau, Foster TE LVR 26.3 0.60 5 #> 479 Oruwariye, Amani CB DET 27.5 0.50 3 #> 480 Greenlaw, Dre LB SFO 26.3 0.50 3 #> 481 Holcomb, Cole LB WAS 27.1 0.60 3 #> 482 Long, David LB TEN 24.9 0.55 3 #> 483 Miller, Scott WR TBB 26.1 0.50 3 #> 484 Dulin, Ashton WR IND 26.3 0.50 3 #> 485 Edwards, T.J. LB PHI 27.0 0.80 3 #> 486 Wingard, Andrew S JAC 26.7 0.50 3 #> 487 Johnson, D'Ernest RB CLE 27.5 0.50 3 #> 488 Guyton, Jalen WR LAC 26.2 0.54 3 #> 489 Parham, Donald TE LAC 26.0 0.52 5 #> 490 Singleton, Alex LB PHI 29.7 0.66 2 #> 491 Thompson, Jalen S ARI 25.1 0.55 3 #> 492 Harris, Deonte WR NOS 25.7 0.55 2 #> 493 Al-Shaair, Azeez LB SFO 26.1 0.50 3 #> 494 Zaccheaus, Olamide WR ATL 26.1 0.50 3 #> 495 Sims, Steven WR PIT 26.4 0.61 1 #> 496 Reeder, Troy LB LAR 28.9 0.55 3 #> 497 Needham, Nik CB MIA 26.8 0.55 2 #> 498 Reynolds, Craig RB DET 27.2 1.50 3 #> 499 Burrow, Joe QB CIN 26.7 8.25 3 #> 500 Tagovailoa, Tua QB MIA 25.5 6.70 4 #> 501 Herbert, Justin QB LAC 25.5 3.74 3 #> 502 Eason, Jacob QB SEA 25.8 1.50 3 #> 503 Fromm, Jake QB NYG 25.1 0.60 3 #> 504 Love, Jordan QB GBP 24.8 2.20 4 #> 505 Hurts, Jalen QB PHI 25.0 1.90 3 #> 506 Huntley, Tyler QB BAL 25.6 0.85 3 #> 507 Swift, D'Andre RB DET 24.6 4.95 3 #> 508 Moss, Zack RB BUF 25.7 2.09 2 #> 509 Akers, Cam RB LAR 24.2 4.90 4 #> 510 Dobbins, J.K. RB BAL 24.7 5.72 3 #> 511 Benjamin, Eno RB ARI 24.4 0.70 2 #> 512 Taylor, Jonathan RB IND 24.6 6.40 4 #> 513 Edwards-Helaire, Clyde RB KCC 24.4 6.16 3 #> 514 Dillon, AJ RB GBP 25.3 1.90 3 #> 515 Kelley, Joshua RB LAC 25.8 1.65 2 #> 516 Evans, Darrynton RB TEN 25.1 1.65 2 #> 517 Vaughn, Ke'Shawn RB TBB 26.3 2.42 3 #> 518 Ahmed, Salvon RB MIA 24.7 0.50 3 #> 519 Robinson, James RB JAC 25.0 3.41 2 #> 520 Dallas, DeeJay RB SEA 24.9 0.55 1 #> 521 Taylor, Patrick RB GBP 25.3 0.50 3 #> 522 Hasty, JaMycal RB SFO 26.9 0.69 3 #> 523 Phillips, Scottie RB HOU 25.9 0.50 3 #> 524 Taylor, J.J. RB NEP 25.6 0.55 2 #> 525 Jones, Tony RB NOS 25.7 0.70 3 #> 526 Lamb, CeeDee WR DAL 24.4 4.07 3 #> 527 Jeudy, Jerry WR DEN 24.3 4.51 3 #> 528 Higgins, Tee WR CIN 24.6 2.20 4 #> 529 Jefferson, Justin WR MIN 24.2 3.30 3 #> 530 Hamler, KJ WR DEN 24.1 1.50 3 #> 531 Shenault, Laviska WR JAC 24.9 2.20 4 #> 532 Reagor, Jalen WR PHI 24.6 3.00 4 #> 533 Aiyuk, Brandon WR SFO 25.4 2.42 3 #> 534 Claypool, Chase WR PIT 25.1 1.90 3 #> 535 Pittman, Michael WR IND 25.9 2.42 3 #> 536 Edwards, Bryan WR LVR 24.8 2.09 2 #> 537 Davis, Gabriel WR BUF 24.4 0.50 2 #> 538 Mims, Denzel WR NYJ 25.9 2.42 3 #> 539 Duvernay, Devin WR BAL 25.9 0.60 5 #> 540 Cephus, Quintez WR DET 25.4 1.21 2 #> 541 Gibson, Antonio RB WAS 25.2 1.90 3 #> 542 Peoples-Jones, Donovan WR CLE 24.5 0.77 1 #> 543 Jefferson, Van WR LAR 27.1 1.50 3 #> 544 Johnson, Juwan TE NOS 26.9 0.50 3 #> 545 Johnson, Tyler WR TBB 25.0 1.50 3 #> 546 Swain, Freddie WR SEA 25.1 0.63 3 #> 547 Kmet, Cole TE CHI 24.5 2.09 2 #> 548 Hopkins, Brycen TE LAR 26.4 1.05 5 #> 549 Trautman, Adam TE NOS 26.5 1.10 3 #> 550 Okwuegbunam, Albert TE DEN 25.3 0.50 3 #> 551 Bryant, Harrison TE CLE 25.3 0.52 5 #> 552 Deguara, Josiah TE GBP 26.5 0.50 3 #> 553 Young, Chase DE WAS 24.4 2.42 3 #> 554 Gross-Matos, Yetur DE CAR 25.5 2.09 2 #> 555 Epenesa, A.J. DE BUF 24.9 1.65 2 #> 556 Greenard, Jonathan DE HOU 26.3 0.51 3 #> 557 Simmons, Isaiah LB ARI 25.1 2.20 4 #> 558 Chaisson, K'Lavon DE JAC 24.1 2.09 2 #> 559 Murray, Kenneth LB LAC 24.8 2.42 3 #> 560 Phillips, Jacob LB CLE 24.4 0.50 2 #> 561 Brooks, Jordyn LB SEA 25.8 1.50 3 #> 562 Queen, Patrick LB BAL 24.0 2.42 3 #> 563 Brown, Derrick DT CAR 25.4 1.65 2 #> 564 Kinlaw, Javon DT SFO 25.9 1.50 3 #> 565 Madubuike, Justin DT BAL 25.8 0.52 5 #> 566 Okudah, Jeff CB DET 24.6 0.77 1 #> 567 Diggs, Trevon CB DAL 24.9 0.88 4 #> 568 Fulton, Kristian CB TEN 25.0 0.55 1 #> 569 Henderson, CJ CB CAR 24.9 0.67 2 #> 570 Delpit, Grant S CLE 24.9 1.21 2 #> 571 McKinney, Xavier S NYG 24.0 1.90 3 #> 572 Winfield, Antoine S TBB 25.0 1.65 2 #> 573 Jones, Brandon S MIA 25.4 0.50 2 #> 574 Davis, Ashtyn S NYJ 26.9 0.55 2 #> 575 Terrell, A.J. CB ATL 24.9 0.77 4 #> 576 Dugger, Kyle S NEP 27.4 1.21 2 #> 577 Taylor, Darrell DE SEA 26.4 0.50 3 #> 578 Johnson, Jaylon CB CHI 24.4 0.77 2 #> 579 Uche, Josh LB NEP 24.9 0.50 5 #> 580 Gay, Willie LB KCC 25.5 1.10 3 #> 581 Chinn, Jeremy S CAR 25.5 2.09 2 #> 582 Wilson, Logan LB CIN 27.1 1.10 3 #> 583 Okwara, Julian DE DET 25.7 1.10 3 #> 584 Lewis, Terrell LB LAR 25.0 0.55 1 #> 585 Blackmon, Julian S IND 25.0 0.50 3 #> 586 Highsmith, Alex LB PIT 26.0 0.50 3 #> 587 Taylor, Davion LB PHI 25.1 0.50 2 #> 588 Davis-Gaither, Akeem LB CIN 25.9 0.70 2 #> 589 Wonnum, D.J. DE MIN 25.8 0.55 2 #> 590 Walker, Mykal LB ATL 26.0 0.52 3 #> 591 Dye, Troy LB MIN 26.9 0.50 2 #> 592 Hawkins, Jaylinn S ATL 26.0 0.50 3 #> 593 Sneed, L'Jarius CB KCC 26.6 0.55 2 #> 594 Gipson, Trevis DE CHI 26.2 0.50 3 #> 595 Hall, Bryce CB NYJ 26.3 0.50 3 #> 596 Mooney, Darnell WR CHI 25.8 0.57 4 #> 597 Osborn, K.J. WR MIN 26.2 1.21 3 #> 598 Fuller, Jordan S LAR 25.5 0.76 2 #> 599 Watkins, Quez WR PHI 25.2 1.80 3 #> 600 Curl, Kamren S WAS 24.4 0.55 2 #> 601 Crowder, Tae LB NYG 26.5 0.55 2 #> 602 Callaway, Marquez WR NOS 25.4 0.50 3 #> 603 Williams, Ty'Son RB BAL 27.0 1.10 3 #> 604 Wharton, Tershawn DT KCC 25.2 0.55 2 #> 605 Barnes, Krys LB GBP 25.4 0.55 2 #> 606 Westbrook-Ikhine, Nick WR TEN 26.4 0.50 3 #> 607 Pierre, James CB PIT 26.9 0.50 3 #> 608 Lawrence, Trevor QB JAC 23.9 7.50 4 #> 609 Fields, Justin QB CHI 24.5 6.70 4 #> 610 Wilson, Zach QB NYJ 24.1 6.40 4 #> 611 Lance, Trey QB SFO 23.3 5.60 4 #> 612 Jones, Mac QB NEP 25.0 3.40 4 #> 613 Trask, Kyle QB TBB 25.5 1.50 3 #> 614 Mond, Kellen QB MIN 24.2 1.90 3 #> 615 Franks, Feleipe QB ATL 25.7 0.50 3 #> 616 Book, Ian QB NOS 25.4 0.85 5 #> 617 Ehlinger, Sam QB IND 24.9 0.65 5 #> 618 Mills, Davis QB HOU 24.8 1.50 3 #> 619 Etienne, Travis RB JAC 24.6 4.10 4 #> 620 Harris, Najee RB PIT 25.5 4.90 4 #> 621 Gainwell, Kenneth RB PHI 24.4 1.50 3 #> 622 Williams, Javonte RB DEN 23.3 3.70 4 #> 623 Sermon, Trey RB SFO 24.6 3.00 4 #> 624 Carter, Michael RB NYJ 24.3 2.20 4 #> 625 Stevenson, Rhamondre RB NEP 25.5 1.50 3 #> 626 Patterson, Jaret RB WAS 23.7 0.68 3 #> 627 Hubbard, Chuba RB CAR 24.2 1.90 3 #> 628 Jefferson, Jermar RB DET 23.4 0.65 5 #> 629 Mitchell, Elijah RB SFO 25.3 0.70 2 #> 630 Hill, Kylin RB GBP 25.0 1.50 3 #> 631 Williams, Pooka RB FA 24.2 0.50 3 #> 632 Felton, Demetric RB CLE 25.1 0.50 3 #> 633 Herbert, Khalil RB CHI 25.3 1.10 3 #> 634 Rountree, Larry RB LAC 25.5 0.60 5 #> 635 Evans, Chris RB CIN 25.9 0.50 2 #> 636 Chase, Ja'Marr WR CIN 23.5 5.20 4 #> 637 Smith, DeVonta WR PHI 24.8 3.00 4 #> 638 Moore, Rondale WR ARI 23.2 2.20 4 #> 639 Waddle, Jaylen WR MIA 24.7 2.20 4 #> 640 Wallace, Tylan WR BAL 24.3 1.10 3 #> 641 Williams, Seth WR DEN 23.4 0.50 3 #> 642 St. Brown, Amon-Ra WR DET 23.8 1.90 3 #> 643 Moore, Elijah WR NYJ 23.4 2.20 4 #> 644 Toney, Kadarius WR NYG 24.6 2.20 4 #> 645 Collins, Nico WR HOU 24.4 1.90 3 #> 646 Brown, Dyami WR WAS 23.8 1.90 3 #> 647 Bateman, Rashod WR BAL 23.7 2.20 4 #> 648 Schwartz, Anthony WR CLE 23.0 1.50 3 #> 649 Rodgers, Amari WR GBP 23.9 1.90 3 #> 650 Smith, Shi WR CAR 24.8 0.65 5 #> 651 Atwell, Tutu WR LAR 23.9 1.50 3 #> 652 Eskridge, D'Wayne WR SEA 26.4 1.50 3 #> 653 Marshall, Terrace WR CAR 23.2 2.20 4 #> 654 Powell, Cornell WR KCC 25.8 0.50 2 #> 655 Palmer, Josh WR LAC 23.9 1.90 3 #> 656 Darden, Jaelon WR TBB 24.6 0.50 2 #> 657 Pitts, Kyle TE ATL 22.9 4.50 4 #> 658 Jordan, Brevin TE HOU 23.1 1.10 3 #> 659 Freiermuth, Pat TE PIT 24.8 1.90 3 #> 660 Tremble, Tommy TE CAR 23.2 0.50 2 #> 661 McKitty, Tre' TE LAC 24.6 0.70 2 #> 662 Long, Hunter TE MIA 25.0 1.50 3 #> 663 Farrell, Luke TE JAC 25.9 0.50 2 #> 664 Gray, Noah TE KCC 24.3 1.20 5 #> 665 Bates, John TE WAS 25.8 0.50 3 #> 666 Paye, Kwity DE IND 24.8 2.20 4 #> 667 Rousseau, Gregory DE BUF 23.4 1.90 3 #> 668 Basham, Carlos DE BUF 25.7 0.50 2 #> 669 Phillips, Jaelan DE MIA 24.2 2.20 4 #> 670 Parsons, Micah LB DAL 24.2 2.20 4 #> 671 Owusu-Koramoah, Jeremiah LB CLE 23.8 1.90 3 #> 672 Collins, Zaven LB ARI 24.3 2.20 4 #> 673 Surratt, Chazz LB MIN 26.5 0.70 2 #> 674 Moses, Dylan LB JAC 25.3 0.50 5 #> 675 Bolton, Nick LB KCC 23.5 1.90 3 #> 676 Browning, Baron LB DEN 24.5 1.10 3 #> 677 Barmore, Christian DT NEP 24.1 0.70 2 #> 678 Togiai, Tommy DT CLE 23.9 0.70 2 #> 679 Farley, Caleb CB TEN 24.8 0.50 3 #> 680 Horn, Jaycee CB CAR 23.7 1.10 3 #> 681 Surtain II, Patrick CB DEN 23.4 1.90 3 #> 682 Cisco, Andre S JAC 23.4 1.10 3 #> 683 Moehrig, Trevon S LVR 24.2 1.10 3 #> 684 Holland, Jevon S MIA 23.5 0.50 2 #> 685 Davis, Jamin LB WAS 24.7 2.20 4 #> 686 Newsome, Greg CB CLE 23.3 0.50 3 #> 687 Turner, Payton DE NOS 24.6 0.70 2 #> 688 Stokes, Eric CB GBP 24.5 0.50 3 #> 689 Oweh, Jayson LB BAL 24.7 1.50 3 #> 690 Tryon, Joe LB TBB 24.3 0.70 2 #> 691 Campbell, Tyson CB JAC 23.4 0.50 3 #> 692 Grant, Richie S ATL 25.8 1.10 3 #> 693 Onwuzurike, Levi DT DET 25.5 1.10 5 #> 694 Samuel, Asante CB LAC 23.9 0.50 3 #> 695 Ojulari, Azeez LB NYG 23.2 1.10 3 #> 696 Werner, Pete LB NOS 24.2 1.50 3 #> 697 Ossai, Joseph DE CIN 23.4 1.10 3 #> 698 McNeill, Alim DT DET 23.3 0.63 3 #> 699 Odighizuwa, Osa DT DAL 25.0 0.52 3 #> 700 Adebo, Paulson CB NOS 24.1 0.50 3 #> 701 Koonce, Malcolm DE LVR 25.2 0.50 3 #> 702 Deablo, Divine S LVR 25.0 0.53 3 #> 703 Golston, Chauncey DE DAL 25.5 0.50 3 #> 704 Jones, Patrick DE MIN 24.9 0.50 2 #> 705 Rice, Monty LB TEN 24.6 0.50 2 #> 706 Molden, Elijah CB TEN 24.6 0.50 3 #> 707 Jones, Ernest LB LAR 23.8 0.70 2 #> 708 Stephens, Brandon CB BAL 25.7 0.50 3 #> 709 Hall, Darren CB ATL 23.3 0.50 3 #> 710 Fitzpatrick, Dez WR TEN 25.7 0.50 3 #> 711 Barnes, Derrick LB DET 24.2 0.70 2 #> 712 Cox, Jabril LB DAL 25.4 1.10 3 #> 713 Nwangwu, Kene RB MIN 25.5 0.95 5 #> 714 Granson, Kylen TE IND 25.4 1.10 3 #> 715 Wilson, Marco CB ARI 24.5 0.50 3 #> 716 Harris, Jacob TE LAR 26.4 3.50 5 #> 717 Sherwood, Jamien LB NYJ 23.6 0.70 2 #> 718 Sterns, Caden S DEN 23.8 0.50 3 #> 719 Carter, Michael S NYJ 24.5 0.61 3 #> 720 Smith-Marsette, Ihmir WR MIN 24.0 0.50 2 #> 721 Hobbs, Nate CB LVR 24.2 0.50 3 #> 722 Hufanga, Talanoa S SFO 24.6 0.55 3 #> 723 Ogundeji, Adetokunbo DE ATL 24.9 0.50 3 #> 724 Roche, Quincy LB NYG 25.5 0.50 3 #> 725 Strachan, Mike WR IND 26.0 0.50 5 #> 726 Funk, Jake RB LAR 25.6 0.56 3 #> 727 Cooper, Jonathon LB DEN 25.6 1.00 3 #> 728 Norwood, Tre S PIT 24.4 0.50 3 #> 729 Skowronek, Ben WR LAR 26.2 0.50 3 #> 730 Wilkerson, Kristian WR NEP 26.6 0.52 3 #> 731 Gore, Derrick RB KCC 28.7 0.77 3 #> 732 Stoll, Jack TE PHI 25.6 0.50 3 #> 733 Griffith, Jonas LB DEN 26.6 0.50 3 #> 734 Brady, Tom QB TBB 46.1 14.67 5 #> 735 Rodgers, Aaron QB GBP 39.7 23.96 2 #> 736 Fitzpatrick, Ryan QB WAS 40.8 0.61 1 #> 737 Campbell, Calais DE BAL 37.0 0.50 3 #> 738 Jackson, DeSean WR LVR 36.7 0.55 2 #> 739 Ryan, Matt QB ATL 38.3 19.00 2 #> 740 Jenkins, Malcolm S NOS 35.7 0.61 1 #> 741 Stafford, Matthew QB LAR 35.5 15.74 4 #> 742 Cook, Jared TE LAC 36.4 4.18 4 #> 743 McCourty, Jason CB MIA 36.0 0.51 5 #> 744 Suh, Ndamukong DT TBB 36.6 0.56 4 #> 745 Graham, Brandon DE PHI 35.4 2.01 3 #> 746 Pierre-Paul, Jason DE TBB 34.5 0.83 4 #> 747 McCourty, Devin S NEP 36.0 0.55 2 #> 748 Hughes, Jerry DE BUF 35.0 0.85 1 #> 749 Jackson, Kareem S DEN 35.4 0.61 1 #> 750 Gronkowski, Rob TE TBB 34.3 0.61 1 #> 751 Joseph, Linval DT LAC 34.9 0.51 5 #> 752 Sanders, Emmanuel WR BUF 36.4 1.50 5 #> 753 Graham, Jimmy TE CHI 36.8 0.66 4 #> 754 Brown, Antonio WR FA 35.1 0.55 4 #> roster_status draft_year draft_round fantasypros_id league_id #> 1 ROSTER 2011 1 9857 22627 #> 2 ROSTER 2011 1 9862 22627 #> 3 ROSTER 2011 1 9863 22627 #> 4 ROSTER 2011 1 9865 22627 #> 5 ROSTER 2011 1 9867 22627 #> 6 INJURED_RESERVE 2011 1 9868 22627 #> 7 ROSTER 2011 1 9869 22627 #> 8 ROSTER 2011 1 9872 22627 #> 9 ROSTER 2011 1 9886 22627 #> 10 ROSTER 2011 2 9902 22627 #> 11 ROSTER 2011 2 9907 22627 #> 12 ROSTER 2011 6 10007 22627 #> 13 ROSTER 2011 7 10051 22627 #> 14 ROSTER 2011 7 10059 22627 #> 15 ROSTER 2011 11019 22627 #> 16 ROSTER 2011 11167 22627 #> 17 ROSTER 2012 1 11174 22627 #> 18 ROSTER 2012 4 11177 22627 #> 19 ROSTER 2012 3 11180 22627 #> 20 ROSTER 2012 3 11206 22627 #> 21 ROSTER 2012 5 11215 22627 #> 22 ROSTER 2012 1 11230 22627 #> 23 INJURED_RESERVE 2012 1 11231 22627 #> 24 ROSTER 2012 1 11239 22627 #> 25 ROSTER 2012 2 11245 22627 #> 26 ROSTER 2012 1 11251 22627 #> 27 ROSTER 2012 2 11252 22627 #> 28 ROSTER 2012 1 11260 22627 #> 29 ROSTER 2012 1 11266 22627 #> 30 ROSTER 2012 3 11293 22627 #> 31 ROSTER 2012 3 11300 22627 #> 32 ROSTER 2012 5 11323 22627 #> 33 ROSTER 2012 5 11328 22627 #> 34 ROSTER 2012 11410 22627 #> 35 ROSTER 2012 11425 22627 #> 36 ROSTER 2012 11440 22627 #> 37 ROSTER 2012 11459 22627 #> 38 ROSTER 2012 11523 22627 #> 39 ROSTER 2013 2 11687 22627 #> 40 ROSTER 2013 6 11655 22627 #> 41 ROSTER 2013 2 11645 22627 #> 42 ROSTER 2013 2 11644 22627 #> 43 ROSTER 2013 1 11625 22627 #> 44 ROSTER 2013 3 11616 22627 #> 45 ROSTER 2013 1 11613 22627 #> 46 ROSTER 2013 2 11610 22627 #> 47 ROSTER 2013 1 11606 22627 #> 48 ROSTER 2013 3 11594 22627 #> 49 ROSTER 2013 2 11689 22627 #> 50 INJURED_RESERVE 2013 2 11741 22627 #> 51 ROSTER 2013 3 11755 22627 #> 52 ROSTER 2013 3 11758 22627 #> 53 ROSTER 2013 7 11759 22627 #> 54 ROSTER 2013 2 11779 22627 #> 55 ROSTER 2013 2 11782 22627 #> 56 ROSTER 2013 3 11790 22627 #> 57 ROSTER 2013 5 11806 22627 #> 58 ROSTER 2013 5 11813 22627 #> 59 ROSTER 2013 6 11821 22627 #> 60 ROSTER 2013 11944 22627 #> 61 ROSTER 2013 11987 22627 #> 62 ROSTER 2014 1 12088 22627 #> 63 ROSTER 2014 2 12092 22627 #> 64 ROSTER 2014 4 12095 22627 #> 65 ROSTER 2014 1 12118 22627 #> 66 ROSTER 2014 1 12119 22627 #> 67 ROSTER 2014 1 12122 22627 #> 68 ROSTER 2014 2 12123 22627 #> 69 ROSTER 2014 2 12126 22627 #> 70 ROSTER 2014 1 12127 22627 #> 71 ROSTER 2014 2 12128 22627 #> 72 INJURED_RESERVE 2014 1 12143 22627 #> 73 ROSTER 2014 1 12154 22627 #> 74 ROSTER 2014 2 12155 22627 #> 75 ROSTER 2014 1 12159 22627 #> 76 ROSTER 2014 1 12168 22627 #> 77 INJURED_RESERVE 2014 1 12169 22627 #> 78 ROSTER 2014 2 12171 22627 #> 79 ROSTER 2014 1 12176 22627 #> 80 INJURED_RESERVE 2014 4 12195 22627 #> 81 ROSTER 2014 1 12205 22627 #> 82 ROSTER 2014 2 12208 22627 #> 83 ROSTER 2014 1 12216 22627 #> 84 ROSTER 2014 2 12217 22627 #> 85 ROSTER 2014 3 12220 22627 #> 86 ROSTER 2014 4 12243 22627 #> 87 ROSTER 2014 4 12249 22627 #> 88 ROSTER 2014 7 12306 22627 #> 89 ROSTER 2014 7 12320 22627 #> 90 ROSTER 2014 7 12331 22627 #> 91 ROSTER 2014 12334 22627 #> 92 ROSTER 2014 12338 22627 #> 93 ROSTER 2014 13429 22627 #> 94 ROSTER 2014 13730 22627 #> 95 ROSTER 2014 13086 22627 #> 96 ROSTER 2014 13176 22627 #> 97 ROSTER 2014 13834 22627 #> 98 ROSTER 2014 13470 22627 #> 99 INJURED_RESERVE 2015 1 13891 22627 #> 100 ROSTER 2015 1 13890 22627 #> 101 ROSTER 2015 1 13903 22627 #> 102 ROSTER 2015 3 13926 22627 #> 103 ROSTER 2015 2 13924 22627 #> 104 ROSTER 2015 3 13939 22627 #> 105 ROSTER 2015 4 13943 22627 #> 106 ROSTER 2015 3 13948 22627 #> 107 ROSTER 2015 1 13894 22627 #> 108 ROSTER 2015 1 13897 22627 #> 109 ROSTER 2015 1 13969 22627 #> 110 ROSTER 2015 4 13976 22627 #> 111 ROSTER 2015 5 13981 22627 #> 112 ROSTER 2015 3 13971 22627 #> 113 INJURED_RESERVE 2015 2 13919 22627 #> 114 ROSTER 2015 5 13959 22627 #> 115 INJURED_RESERVE 2015 3 13960 22627 #> 116 ROSTER 2015 2 13893 22627 #> 117 ROSTER 2015 1 14020 22627 #> 118 ROSTER 2015 1 13918 22627 #> 119 INJURED_RESERVE 2015 3 14036 22627 #> 120 ROSTER 2015 4 14054 22627 #> 121 ROSTER 2015 1 13892 22627 #> 122 ROSTER 2015 1 14028 22627 #> 123 ROSTER 2015 4 14059 22627 #> 124 INJURED_RESERVE 2015 1 14063 22627 #> 125 ROSTER 2015 2 14047 22627 #> 126 ROSTER 2015 2 14026 22627 #> 127 INJURED_RESERVE 2018 18175 22627 #> 128 ROSTER 2015 2 13895 22627 #> 129 ROSTER 2015 14547 22627 #> 130 ROSTER 2015 3 14151 22627 #> 131 ROSTER 2015 6 14104 22627 #> 132 ROSTER 2015 1 14008 22627 #> 133 ROSTER 2015 2 14035 22627 #> 134 ROSTER 2015 2 14061 22627 #> 135 ROSTER 2015 2 14038 22627 #> 136 ROSTER 2015 2 14057 22627 #> 137 ROSTER 2015 2 14246 22627 #> 138 ROSTER 2015 3 14172 22627 #> 139 ROSTER 2015 4 14132 22627 #> 140 INJURED_RESERVE 2015 4 14060 22627 #> 141 ROSTER 2015 4 14165 22627 #> 142 ROSTER 2015 5 14045 22627 #> 143 ROSTER 2015 5 14012 22627 #> 144 ROSTER 2015 5 13964 22627 #> 145 ROSTER 2015 5 14084 22627 #> 146 ROSTER 2015 5 14146 22627 #> 147 ROSTER 2015 6 14190 22627 #> 148 INJURED_RESERVE 2015 13953 22627 #> 149 ROSTER 2015 14103 22627 #> 150 ROSTER 2015 14338 22627 #> 151 ROSTER 2015 13932 22627 #> 152 ROSTER 2015 14358 22627 #> 153 ROSTER 2015 14431 22627 #> 154 ROSTER 2016 1 15520 22627 #> 155 ROSTER 2016 1 15501 22627 #> 156 ROSTER 2016 3 15642 22627 #> 157 ROSTER 2016 4 15600 22627 #> 158 ROSTER 2016 6 15615 22627 #> 159 ROSTER 2016 1 15498 22627 #> 160 ROSTER 2016 2 15514 22627 #> 161 ROSTER 2016 4 15555 22627 #> 162 ROSTER 2016 3 15637 22627 #> 163 ROSTER 2016 5 15585 22627 #> 164 ROSTER 2016 15920 22627 #> 165 ROSTER 2016 1 15495 22627 #> 166 INJURED_RESERVE 2016 1 15629 22627 #> 167 ROSTER 2016 2 15547 22627 #> 168 INJURED_RESERVE 2016 2 15528 22627 #> 169 ROSTER 2016 5 15586 22627 #> 170 ROSTER 2016 2 15569 22627 #> 171 ROSTER 2016 2 15561 22627 #> 172 ROSTER 2016 3 15581 22627 #> 173 ROSTER 2016 4 15623 22627 #> 174 ROSTER 2016 1 15488 22627 #> 175 ROSTER 2016 1 15499 22627 #> 176 ROSTER 2016 1 15494 22627 #> 177 ROSTER 2016 2 15492 22627 #> 178 ROSTER 2016 2 15503 22627 #> 179 ROSTER 2016 2 15505 22627 #> 180 ROSTER 2016 2 15497 22627 #> 181 ROSTER 2016 1 15491 22627 #> 182 ROSTER 2016 1 15489 22627 #> 183 ROSTER 2016 3 15524 22627 #> 184 ROSTER 2016 2 15544 22627 #> 185 ROSTER 2016 7 15526 22627 #> 186 ROSTER 2016 1 15527 22627 #> 187 ROSTER 2016 1 15550 22627 #> 188 ROSTER 2016 1 15535 22627 #> 189 ROSTER 2016 2 15620 22627 #> 190 ROSTER 2016 2 15568 22627 #> 191 ROSTER 2016 2 15608 22627 #> 192 ROSTER 2016 2 15570 22627 #> 193 ROSTER 2016 3 15635 22627 #> 194 ROSTER 2016 3 15533 22627 #> 195 ROSTER 2016 3 15579 22627 #> 196 ROSTER 2016 3 15628 22627 #> 197 ROSTER 2016 3 15649 22627 #> 198 ROSTER 2016 4 15650 22627 #> 199 ROSTER 2016 4 15659 22627 #> 200 ROSTER 2016 4 15662 22627 #> 201 ROSTER 2016 4 15665 22627 #> 202 ROSTER 2016 4 15613 22627 #> 203 ROSTER 2016 5 15898 22627 #> 204 ROSTER 2016 5 15718 22627 #> 205 ROSTER 2016 5 15802 22627 #> 206 ROSTER 2016 6 15809 22627 #> 207 ROSTER 2016 6 15699 22627 #> 208 ROSTER 2016 6 15697 22627 #> 209 ROSTER 2015 15627 22627 #> 210 ROSTER 2016 15688 22627 #> 211 INJURED_RESERVE 2016 15828 22627 #> 212 ROSTER 2016 16286 22627 #> 213 ROSTER 2016 16081 22627 #> 214 ROSTER 2016 16230 22627 #> 215 ROSTER 2017 1 16398 22627 #> 216 ROSTER 2017 1 16381 22627 #> 217 ROSTER 2017 1 16413 22627 #> 218 ROSTER 2017 2 16374 22627 #> 219 ROSTER 2017 1 16378 22627 #> 220 ROSTER 2017 1 16393 22627 #> 221 ROSTER 2017 2 16420 22627 #> 222 ROSTER 2017 3 16421 22627 #> 223 ROSTER 2017 4 16423 22627 #> 224 ROSTER 2017 3 16407 22627 #> 225 ROSTER 2017 16446 22627 #> 226 ROSTER 2017 3 16425 22627 #> 227 ROSTER 2017 4 16424 22627 #> 228 ROSTER 2017 3 16447 22627 #> 229 ROSTER 2017 16879 22627 #> 230 INJURED_RESERVE 2017 1 16385 22627 #> 231 ROSTER 2017 1 16377 22627 #> 232 ROSTER 2017 1 16388 22627 #> 233 INJURED_RESERVE 2017 2 16427 22627 #> 234 ROSTER 2017 2 16434 22627 #> 235 ROSTER 2017 3 16406 22627 #> 236 ROSTER 2017 3 16433 22627 #> 237 ROSTER 2017 4 16439 22627 #> 238 ROSTER 2017 7 16443 22627 #> 239 ROSTER 2017 2 16431 22627 #> 240 ROSTER 2017 1 16380 22627 #> 241 ROSTER 2017 1 16411 22627 #> 242 ROSTER 2017 1 16399 22627 #> 243 ROSTER 2017 3 16460 22627 #> 244 ROSTER 2017 1 16370 22627 #> 245 ROSTER 2017 1 16386 22627 #> 246 ROSTER 2017 4 16538 22627 #> 247 ROSTER 2017 1 16401 22627 #> 248 ROSTER 2017 1 16371 22627 #> 249 ROSTER 2017 3 16467 22627 #> 250 ROSTER 2017 1 16469 22627 #> 251 ROSTER 2017 2 16387 22627 #> 252 ROSTER 2017 1 16468 22627 #> 253 ROSTER 2017 1 16390 22627 #> 254 ROSTER 2017 1 16379 22627 #> 255 ROSTER 2017 2 16392 22627 #> 256 ROSTER 2017 1 16472 22627 #> 257 ROSTER 2017 3 16632 22627 #> 258 ROSTER 2017 4 16664 22627 #> 259 ROSTER 2017 1 16375 22627 #> 260 INJURED_RESERVE 2017 1 16382 22627 #> 261 ROSTER 2017 5 16615 22627 #> 262 ROSTER 2017 4 16444 22627 #> 263 ROSTER 2017 2 16459 22627 #> 264 ROSTER 2017 1 16400 22627 #> 265 ROSTER 2017 16579 22627 #> 266 INJURED_RESERVE 2017 1 16509 22627 #> 267 ROSTER 2017 2 16733 22627 #> 268 INJURED_RESERVE 2017 2 16518 22627 #> 269 ROSTER 2017 2 16716 22627 #> 270 INJURED_RESERVE 2017 2 16618 22627 #> 271 ROSTER 2017 2 16635 22627 #> 272 ROSTER 2017 3 16550 22627 #> 273 ROSTER 2017 3 16587 22627 #> 274 ROSTER 2017 3 16756 22627 #> 275 ROSTER 2017 3 16747 22627 #> 276 ROSTER 2017 3 16488 22627 #> 277 ROSTER 2017 3 16640 22627 #> 278 ROSTER 2017 3 16719 22627 #> 279 ROSTER 2017 4 16450 22627 #> 280 ROSTER 2017 4 16667 22627 #> 281 ROSTER 2017 4 16532 22627 #> 282 ROSTER 2017 4 16580 22627 #> 283 ROSTER 2017 5 16499 22627 #> 284 ROSTER 2017 5 16602 22627 #> 285 ROSTER 2017 5 16577 22627 #> 286 ROSTER 2017 5 16510 22627 #> 287 ROSTER 2017 5 16666 22627 #> 288 ROSTER 2017 5 16604 22627 #> 289 ROSTER 2017 5 16513 22627 #> 290 ROSTER 2017 5 16673 22627 #> 291 ROSTER 2017 6 16558 22627 #> 292 ROSTER 2017 6 16637 22627 #> 293 ROSTER 2017 7 16757 22627 #> 294 ROSTER 2017 7 16754 22627 #> 295 INJURED_RESERVE 2017 16556 22627 #> 296 ROSTER 2017 17058 22627 #> 297 ROSTER 2017 16730 22627 #> 298 ROSTER 2017 16483 22627 #> 299 ROSTER 2017 16864 22627 #> 300 ROSTER 2016 15751 22627 #> 301 ROSTER 2017 17066 22627 #> 302 ROSTER 2017 17115 22627 #> 303 ROSTER 2017 16934 22627 #> 304 ROSTER 2017 16502 22627 #> 305 ROSTER 2017 16801 22627 #> 306 ROSTER 2017 16907 22627 #> 307 ROSTER 2017 16972 22627 #> 308 ROSTER 2018 1 17298 22627 #> 309 ROSTER 2018 1 17237 22627 #> 310 ROSTER 2018 1 17236 22627 #> 311 ROSTER 2018 1 17233 22627 #> 312 ROSTER 2018 3 17234 22627 #> 313 ROSTER 2018 5 17447 22627 #> 314 ROSTER 2018 1 17240 22627 #> 315 ROSTER 2018 2 17243 22627 #> 316 ROSTER 2018 1 17309 22627 #> 317 ROSTER 2018 1 17308 22627 #> 318 ROSTER 2018 2 17246 22627 #> 319 ROSTER 2018 2 17247 22627 #> 320 ROSTER 2018 17498 22627 #> 321 ROSTER 2018 3 17245 22627 #> 322 ROSTER 2018 7 17300 22627 #> 323 ROSTER 2018 4 17297 22627 #> 324 ROSTER 2018 17514 22627 #> 325 ROSTER 2018 1 17258 22627 #> 326 ROSTER 2018 2 17253 22627 #> 327 ROSTER 2018 2 17254 22627 #> 328 ROSTER 2018 17301 22627 #> 329 ROSTER 2018 2 17268 22627 #> 330 ROSTER 2018 1 17265 22627 #> 331 ROSTER 2018 6 17289 22627 #> 332 ROSTER 2018 2 17255 22627 #> 333 INJURED_RESERVE 2018 7 17306 22627 #> 334 ROSTER 2018 3 17261 22627 #> 335 ROSTER 2018 3 17259 22627 #> 336 ROSTER 2018 6 17262 22627 #> 337 ROSTER 2018 2 17292 22627 #> 338 ROSTER 2018 3 17269 22627 #> 339 ROSTER 2018 2 17272 22627 #> 340 ROSTER 2018 2 17270 22627 #> 341 ROSTER 2018 5 17598 22627 #> 342 ROSTER 2018 1 17283 22627 #> 343 ROSTER 2018 1 17277 22627 #> 344 ROSTER 2018 3 17313 22627 #> 345 ROSTER 2018 1 17316 22627 #> 346 ROSTER 2018 4 17363 22627 #> 347 ROSTER 2018 1 17322 22627 #> 348 ROSTER 2018 1 17311 22627 #> 349 ROSTER 2018 1 17342 22627 #> 350 ROSTER 2018 1 17323 22627 #> 351 ROSTER 2018 2 17330 22627 #> 352 INJURED_RESERVE 2018 4 17339 22627 #> 353 ROSTER 2018 2 17448 22627 #> 354 ROSTER 2018 3 17356 22627 #> 355 ROSTER 2018 1 17314 22627 #> 356 ROSTER 2018 2 17318 22627 #> 357 ROSTER 2018 17638 22627 #> 358 ROSTER 2018 1 17278 22627 #> 359 ROSTER 2018 1 17310 22627 #> 360 ROSTER 2018 3 17319 22627 #> 361 ROSTER 2018 1 17365 22627 #> 362 ROSTER 2018 3 17320 22627 #> 363 ROSTER 2018 1 17281 22627 #> 364 INJURED_RESERVE 2018 7 17303 22627 #> 365 ROSTER 2018 4 17496 22627 #> 366 ROSTER 2018 1 17351 22627 #> 367 INJURED_RESERVE 2018 1 17333 22627 #> 368 ROSTER 2018 2 17385 22627 #> 369 ROSTER 2018 2 17493 22627 #> 370 ROSTER 2018 2 17544 22627 #> 371 INJURED_RESERVE 2018 2 17507 22627 #> 372 ROSTER 2018 3 17526 22627 #> 373 ROSTER 2018 3 17358 22627 #> 374 ROSTER 2018 3 17586 22627 #> 375 ROSTER 2018 4 17315 22627 #> 376 ROSTER 2018 4 17409 22627 #> 377 ROSTER 2018 4 17383 22627 #> 378 ROSTER 2018 4 17360 22627 #> 379 ROSTER 2018 4 17431 22627 #> 380 ROSTER 2018 4 17462 22627 #> 381 ROSTER 2018 4 17580 22627 #> 382 ROSTER 2018 4 17416 22627 #> 383 ROSTER 2018 4 17623 22627 #> 384 ROSTER 2018 4 17349 22627 #> 385 ROSTER 2018 5 17375 22627 #> 386 ROSTER 2018 5 17540 22627 #> 387 ROSTER 2018 5 17528 22627 #> 388 ROSTER 2018 6 17606 22627 #> 389 ROSTER 2018 6 17621 22627 #> 390 ROSTER 2018 6 17607 22627 #> 391 ROSTER 2018 6 17612 22627 #> 392 ROSTER 2018 7 17548 22627 #> 393 INJURED_RESERVE 2018 17687 22627 #> 394 ROSTER 2018 17739 22627 #> 395 ROSTER 2017 17130 22627 #> 396 ROSTER 2018 18037 22627 #> 397 ROSTER 2018 17801 22627 #> 398 ROSTER 2018 17869 22627 #> 399 INJURED_RESERVE 2017 17143 22627 #> 400 ROSTER 2018 17704 22627 #> 401 ROSTER 2018 17432 22627 #> 402 ROSTER 2018 16787 22627 #> 403 ROSTER 2018 17763 22627 #> 404 ROSTER 2018 17412 22627 #> 405 ROSTER 2018 17692 22627 #> 406 ROSTER 2018 17898 22627 #> 407 ROSTER 2018 18153 22627 #> 408 ROSTER 2018 18103 22627 #> 409 ROSTER 2018 17352 22627 #> 410 ROSTER 2018 18026 22627 #> 411 ROSTER 2019 1 18600 22627 #> 412 ROSTER 2019 2 18225 22627 #> 413 ROSTER 2019 1 18214 22627 #> 414 ROSTER 2019 1 18232 22627 #> 415 ROSTER 2019 18591 22627 #> 416 ROSTER 2019 6 18562 22627 #> 417 ROSTER 2019 3 18239 22627 #> 418 ROSTER 2019 4 18609 22627 #> 419 ROSTER 2019 1 18269 22627 #> 420 ROSTER 2019 3 18230 22627 #> 421 ROSTER 2019 2 18283 22627 #> 422 ROSTER 2019 3 18280 22627 #> 423 ROSTER 2019 7 17251 22627 #> 424 ROSTER 2019 6 18616 22627 #> 425 ROSTER 2019 4 18705 22627 #> 426 ROSTER 2019 3 18588 22627 #> 427 ROSTER 2019 6 18406 22627 #> 428 ROSTER 2019 1 18222 22627 #> 429 ROSTER 2019 2 18219 22627 #> 430 ROSTER 2019 2 18218 22627 #> 431 ROSTER 2019 1 18226 22627 #> 432 ROSTER 2019 3 18466 22627 #> 433 ROSTER 2019 2 18463 22627 #> 434 ROSTER 2019 2 18587 22627 #> 435 ROSTER 2019 18590 22627 #> 436 ROSTER 2019 5 18706 22627 #> 437 ROSTER 2019 5 18345 22627 #> 438 ROSTER 2019 18612 22627 #> 439 ROSTER 2019 18598 22627 #> 440 ROSTER 2019 2 18244 22627 #> 441 ROSTER 2019 1 17527 22627 #> 442 ROSTER 2019 1 18290 22627 #> 443 INJURED_RESERVE 2019 2 18610 22627 #> 444 ROSTER 2019 3 18631 22627 #> 445 ROSTER 2019 1 18199 22627 #> 446 INJURED_RESERVE 2019 1 18213 22627 #> 447 ROSTER 2019 1 18209 22627 #> 448 ROSTER 2019 3 18221 22627 #> 449 ROSTER 2019 1 18518 22627 #> 450 ROSTER 2019 1 18200 22627 #> 451 ROSTER 2019 1 18202 22627 #> 452 ROSTER 2019 1 18211 22627 #> 453 ROSTER 2019 1 17511 22627 #> 454 ROSTER 2019 1 18207 22627 #> 455 ROSTER 2019 3 18212 22627 #> 456 ROSTER 2019 1 18201 22627 #> 457 ROSTER 2019 1 18204 22627 #> 458 ROSTER 2019 1 18237 22627 #> 459 ROSTER 2019 1 18223 22627 #> 460 ROSTER 2019 2 18203 22627 #> 461 ROSTER 2019 2 18220 22627 #> 462 ROSTER 2019 4 18589 22627 #> 463 INJURED_RESERVE 2019 1 18234 22627 #> 464 ROSTER 2019 2 18285 22627 #> 465 ROSTER 2019 2 18238 22627 #> 466 ROSTER 2019 1 18408 22627 #> 467 ROSTER 2019 3 18615 22627 #> 468 ROSTER 2019 3 18291 22627 #> 469 ROSTER 2019 3 18678 22627 #> 470 ROSTER 2019 3 18583 22627 #> 471 ROSTER 2019 3 18679 22627 #> 472 ROSTER 2019 3 18621 22627 #> 473 ROSTER 2019 4 18649 22627 #> 474 ROSTER 2019 4 18702 22627 #> 475 ROSTER 2019 4 18420 22627 #> 476 ROSTER 2019 4 18459 22627 #> 477 ROSTER 2019 4 18558 22627 #> 478 ROSTER 2019 4 18397 22627 #> 479 ROSTER 2019 5 18233 22627 #> 480 ROSTER 2019 5 18310 22627 #> 481 ROSTER 2019 5 18709 22627 #> 482 ROSTER 2019 6 18698 22627 #> 483 ROSTER 2019 6 18714 22627 #> 484 ROSTER 2019 18656 22627 #> 485 ROSTER 2019 18281 22627 #> 486 ROSTER 2019 18576 22627 #> 487 ROSTER 2019 19111 22627 #> 488 ROSTER 2019 18941 22627 #> 489 ROSTER 2019 18835 22627 #> 490 ROSTER 2015 14399 22627 #> 491 ROSTER 2019 19108 22627 #> 492 ROSTER 2019 18876 22627 #> 493 ROSTER 2019 18361 22627 #> 494 ROSTER 2019 18864 22627 #> 495 ROSTER 2019 18962 22627 #> 496 ROSTER 2019 18905 22627 #> 497 ROSTER 2019 18548 22627 #> 498 ROSTER 2019 19074 22627 #> 499 ROSTER 2020 1 19196 22627 #> 500 ROSTER 2020 1 19198 22627 #> 501 ROSTER 2020 1 18635 22627 #> 502 ROSTER 2020 4 19220 22627 #> 503 ROSTER 2020 5 19243 22627 #> 504 TAXI_SQUAD 2020 1 19246 22627 #> 505 ROSTER 2020 2 19275 22627 #> 506 ROSTER 2020 19297 22627 #> 507 ROSTER 2020 2 19210 22627 #> 508 ROSTER 2020 3 19263 22627 #> 509 TAXI_SQUAD 2020 2 19268 22627 #> 510 INJURED_RESERVE 2020 2 19245 22627 #> 511 TAXI_SQUAD 2020 7 19361 22627 #> 512 ROSTER 2020 2 19217 22627 #> 513 ROSTER 2020 1 19325 22627 #> 514 ROSTER 2020 2 19358 22627 #> 515 ROSTER 2020 4 19445 22627 #> 516 INJURED_RESERVE 2020 3 19418 22627 #> 517 ROSTER 2020 3 19351 22627 #> 518 ROSTER 2020 19449 22627 #> 519 ROSTER 2020 19631 22627 #> 520 ROSTER 2020 4 19521 22627 #> 521 ROSTER 2020 19544 22627 #> 522 ROSTER 2020 19627 22627 #> 523 INJURED_RESERVE 2020 19570 22627 #> 524 TAXI_SQUAD 2020 19438 22627 #> 525 ROSTER 2020 19482 22627 #> 526 ROSTER 2020 1 19202 22627 #> 527 ROSTER 2020 1 19201 22627 #> 528 ROSTER 2020 2 19211 22627 #> 529 ROSTER 2020 1 19236 22627 #> 530 TAXI_SQUAD 2020 2 19267 22627 #> 531 ROSTER 2020 2 19221 22627 #> 532 TAXI_SQUAD 2020 1 19219 22627 #> 533 ROSTER 2020 1 19252 22627 #> 534 TAXI_SQUAD 2020 2 18627 22627 #> 535 ROSTER 2020 2 19278 22627 #> 536 ROSTER 2020 3 18634 22627 #> 537 TAXI_SQUAD 2020 4 19398 22627 #> 538 ROSTER 2020 2 19344 22627 #> 539 TAXI_SQUAD 2020 3 19270 22627 #> 540 ROSTER 2020 5 19396 22627 #> 541 ROSTER 2020 3 19624 22627 #> 542 ROSTER 2020 6 19298 22627 #> 543 ROSTER 2020 2 19483 22627 #> 544 TAXI_SQUAD 2020 19562 22627 #> 545 ROSTER 2020 5 18633 22627 #> 546 ROSTER 2020 6 19729 22627 #> 547 ROSTER 2020 2 19229 22627 #> 548 TAXI_SQUAD 2020 4 19234 22627 #> 549 TAXI_SQUAD 2020 3 19423 22627 #> 550 TAXI_SQUAD 2020 4 18246 22627 #> 551 TAXI_SQUAD 2020 4 19389 22627 #> 552 ROSTER 2020 3 19456 22627 #> 553 ROSTER 2020 1 19195 22627 #> 554 ROSTER 2020 2 19214 22627 #> 555 ROSTER 2020 2 19204 22627 #> 556 ROSTER 2020 3 19276 22627 #> 557 ROSTER 2020 1 19200 22627 #> 558 ROSTER 2020 1 19228 22627 #> 559 ROSTER 2020 1 19212 22627 #> 560 TAXI_SQUAD 2020 3 19303 22627 #> 561 ROSTER 2020 1 19292 22627 #> 562 ROSTER 2020 1 19421 22627 #> 563 ROSTER 2020 1 19205 22627 #> 564 INJURED_RESERVE 2020 1 19206 22627 #> 565 ROSTER 2020 3 19272 22627 #> 566 TAXI_SQUAD 2020 1 19197 22627 #> 567 ROSTER 2020 2 18287 22627 #> 568 ROSTER 2020 2 19209 22627 #> 569 ROSTER 2020 1 19218 22627 #> 570 TAXI_SQUAD 2020 2 19203 22627 #> 571 TAXI_SQUAD 2020 2 19216 22627 #> 572 ROSTER 2020 2 19266 22627 #> 573 TAXI_SQUAD 2020 3 19248 22627 #> 574 ROSTER 2020 3 19232 22627 #> 575 ROSTER 2020 1 19224 22627 #> 576 ROSTER 2020 2 19337 22627 #> 577 ROSTER 2020 2 19273 22627 #> 578 ROSTER 2020 2 19254 22627 #> 579 INJURED_RESERVE 2020 2 19257 22627 #> 580 ROSTER 2020 2 19480 22627 #> 581 ROSTER 2020 2 19429 22627 #> 582 ROSTER 2020 3 19494 22627 #> 583 TAXI_SQUAD 2020 3 19223 22627 #> 584 ROSTER 2020 3 19230 22627 #> 585 INJURED_RESERVE 2020 3 19394 22627 #> 586 ROSTER 2020 3 19316 22627 #> 587 TAXI_SQUAD 2020 3 19724 22627 #> 588 TAXI_SQUAD 2020 4 19261 22627 #> 589 ROSTER 2020 4 19355 22627 #> 590 ROSTER 2020 4 19566 22627 #> 591 TAXI_SQUAD 2020 4 19269 22627 #> 592 ROSTER 2020 4 19769 22627 #> 593 ROSTER 2020 4 19671 22627 #> 594 ROSTER 2020 5 19310 22627 #> 595 ROSTER 2020 5 18639 22627 #> 596 ROSTER 2020 5 19810 22627 #> 597 ROSTER 2020 5 19708 22627 #> 598 ROSTER 2020 6 19598 22627 #> 599 ROSTER 2020 6 19715 22627 #> 600 ROSTER 2020 7 19459 22627 #> 601 ROSTER 2020 7 19554 22627 #> 602 ROSTER 2020 19505 22627 #> 603 ROSTER 2020 19636 22627 #> 604 ROSTER 2020 19649 22627 #> 605 ROSTER 2020 19466 22627 #> 606 ROSTER 2020 19747 22627 #> 607 ROSTER 2020 19659 22627 #> 608 TAXI_SQUAD 2021 1 19780 22627 #> 609 ROSTER 2021 1 19781 22627 #> 610 TAXI_SQUAD 2021 1 22679 22627 #> 611 ROSTER 2021 1 20082 22627 #> 612 ROSTER 2021 1 20156 22627 #> 613 TAXI_SQUAD 2021 2 19800 22627 #> 614 TAXI_SQUAD 2021 3 19383 22627 #> 615 TAXI_SQUAD 2021 20081 22627 #> 616 TAXI_SQUAD 2021 4 20159 22627 #> 617 ROSTER 2021 6 19803 22627 #> 618 ROSTER 2021 3 22799 22627 #> 619 TAXI_SQUAD 2021 1 19231 22627 #> 620 ROSTER 2021 1 19302 22627 #> 621 ROSTER 2021 5 23310 22627 #> 622 TAXI_SQUAD 2021 2 22739 22627 #> 623 INJURED_RESERVE 2021 3 19425 22627 #> 624 INJURED_RESERVE 2021 4 22728 22627 #> 625 TAXI_SQUAD 2021 4 22726 22627 #> 626 TAXI_SQUAD 2021 20155 22627 #> 627 TAXI_SQUAD 2021 4 19792 22627 #> 628 ROSTER 2021 7 20088 22627 #> 629 ROSTER 2021 6 22813 22627 #> 630 TAXI_SQUAD 2021 7 19323 22627 #> 631 TAXI_SQUAD 2021 20090 22627 #> 632 ROSTER 2021 6 20105 22627 #> 633 ROSTER 2021 6 22763 22627 #> 634 TAXI_SQUAD 2021 6 19537 22627 #> 635 TAXI_SQUAD 2021 6 22797 22627 #> 636 ROSTER 2021 1 19788 22627 #> 637 ROSTER 2021 1 19222 22627 #> 638 TAXI_SQUAD 2021 2 19796 22627 #> 639 ROSTER 2021 1 19790 22627 #> 640 TAXI_SQUAD 2021 4 19801 22627 #> 641 ROSTER 2021 6 20118 22627 #> 642 ROSTER 2021 4 19799 22627 #> 643 ROSTER 2021 2 20114 22627 #> 644 TAXI_SQUAD 2021 1 20119 22627 #> 645 TAXI_SQUAD 2021 3 20130 22627 #> 646 TAXI_SQUAD 2021 3 20113 22627 #> 647 ROSTER 2021 1 19794 22627 #> 648 TAXI_SQUAD 2021 3 20125 22627 #> 649 TAXI_SQUAD 2021 3 20132 22627 #> 650 TAXI_SQUAD 2021 6 20127 22627 #> 651 TAXI_SQUAD 2021 2 20126 22627 #> 652 TAXI_SQUAD 2021 2 22785 22627 #> 653 TAXI_SQUAD 2021 2 23242 22627 #> 654 TAXI_SQUAD 2021 5 22811 22627 #> 655 TAXI_SQUAD 2021 3 22845 22627 #> 656 TAXI_SQUAD 2021 4 22796 22627 #> 657 ROSTER 2021 1 20164 22627 #> 658 ROSTER 2021 5 20162 22627 #> 659 TAXI_SQUAD 2021 2 20163 22627 #> 660 TAXI_SQUAD 2021 3 22795 22627 #> 661 TAXI_SQUAD 2021 3 22807 22627 #> 662 TAXI_SQUAD 2021 3 22783 22627 #> 663 ROSTER 2021 5 19501 22627 #> 664 ROSTER 2021 5 19539 22627 #> 665 ROSTER 2021 4 22833 22627 #> 666 ROSTER 2021 1 22682 22627 #> 667 TAXI_SQUAD 2021 1 19787 22627 #> 668 ROSTER 2021 2 23241 22627 #> 669 TAXI_SQUAD 2021 1 22734 22627 #> 670 ROSTER 2021 1 19784 22627 #> 671 TAXI_SQUAD 2021 2 22692 22627 #> 672 ROSTER 2021 1 22698 22627 #> 673 TAXI_SQUAD 2021 3 22717 22627 #> 674 TAXI_SQUAD 2021 19757 22627 #> 675 TAXI_SQUAD 2021 2 22689 22627 #> 676 TAXI_SQUAD 2021 3 22724 22627 #> 677 TAXI_SQUAD 2021 2 22691 22627 #> 678 ROSTER 2021 4 22784 22627 #> 679 INJURED_RESERVE 2021 1 22686 22627 #> 680 TAXI_SQUAD 2021 1 22701 22627 #> 681 ROSTER 2021 1 23609 22627 #> 682 TAXI_SQUAD 2021 3 22715 22627 #> 683 TAXI_SQUAD 2021 2 22699 22627 #> 684 TAXI_SQUAD 2021 2 22690 22627 #> 685 ROSTER 2021 1 22823 22627 #> 686 ROSTER 2021 1 23238 22627 #> 687 ROSTER 2021 1 22786 22627 #> 688 ROSTER 2021 1 22708 22627 #> 689 TAXI_SQUAD 2021 1 22714 22627 #> 690 TAXI_SQUAD 2021 1 22709 22627 #> 691 TAXI_SQUAD 2021 2 22706 22627 #> 692 TAXI_SQUAD 2021 2 19330 22627 #> 693 ROSTER 2021 2 22693 22627 #> 694 ROSTER 2021 2 23240 22627 #> 695 TAXI_SQUAD 2021 2 22730 22627 #> 696 ROSTER 2021 2 22809 22627 #> 697 TAXI_SQUAD 2021 3 22696 22627 #> 698 ROSTER 2021 3 22765 22627 #> 699 ROSTER 2021 3 22816 22627 #> 700 ROSTER 2021 3 19237 22627 #> 701 ROSTER 2021 3 22773 22627 #> 702 ROSTER 2021 3 23208 22627 #> 703 ROSTER 2021 3 23244 22627 #> 704 TAXI_SQUAD 2021 3 23254 22627 #> 705 TAXI_SQUAD 2021 3 19365 22627 #> 706 ROSTER 2021 3 22742 22627 #> 707 ROSTER 2021 3 23245 22627 #> 708 ROSTER 2021 3 14469 22627 #> 709 ROSTER 2021 4 23253 22627 #> 710 ROSTER 2021 4 20112 22627 #> 711 TAXI_SQUAD 2021 4 23210 22627 #> 712 TAXI_SQUAD 2021 4 22735 22627 #> 713 ROSTER 2021 4 23249 22627 #> 714 TAXI_SQUAD 2021 4 22841 22627 #> 715 ROSTER 2021 4 22729 22627 #> 716 TAXI_SQUAD 2021 4 23251 22627 #> 717 TAXI_SQUAD 2021 5 23194 22627 #> 718 ROSTER 2021 5 22727 22627 #> 719 ROSTER 2021 5 23265 22627 #> 720 TAXI_SQUAD 2021 5 20116 22627 #> 721 ROSTER 2021 5 23299 22627 #> 722 ROSTER 2021 5 22817 22627 #> 723 ROSTER 2021 5 22723 22627 #> 724 ROSTER 2021 6 22703 22627 #> 725 ROSTER 2021 7 23395 22627 #> 726 TAXI_SQUAD 2021 7 23190 22627 #> 727 ROSTER 2021 7 22821 22627 #> 728 ROSTER 2021 7 22846 22627 #> 729 ROSTER 2021 7 22843 22627 #> 730 ROSTER 2020 19891 22627 #> 731 ROSTER 2019 19113 22627 #> 732 ROSTER 2021 23193 22627 #> 733 ROSTER 2020 19966 22627 #> 734 ROSTER 2000 6 9603 22627 #> 735 ROSTER 2005 1 9001 22627 #> 736 ROSTER 2005 7 9545 22627 #> 737 ROSTER 2008 2 10585 22627 #> 738 ROSTER 2008 2 9186 22627 #> 739 ROSTER 2008 1 9444 22627 #> 740 ROSTER 2009 1 10685 22627 #> 741 ROSTER 2009 1 9451 22627 #> 742 ROSTER 2009 3 9265 22627 #> 743 INJURED_RESERVE 2009 6 10773 22627 #> 744 ROSTER 2010 1 10814 22627 #> 745 INJURED_RESERVE 2010 1 10821 22627 #> 746 ROSTER 2010 1 10826 22627 #> 747 ROSTER 2010 1 10834 22627 #> 748 ROSTER 2010 1 10840 22627 #> 749 ROSTER 2010 1 10845 22627 #> 750 ROSTER 2010 2 9721 22627 #> 751 ROSTER 2010 2 10869 22627 #> 752 ROSTER 2010 3 9707 22627 #> 753 ROSTER 2010 3 9712 22627 #> 754 ROSTER 2010 6 9808 22627 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_schedule.html","id":null,"dir":"Reference","previous_headings":"","what":"Get Schedule — ffs_schedule","title":"Get Schedule — ffs_schedule","text":"function lightly wraps ffscrapr::ff_schedule() adds league_id, required column ffsimulator, casts IDs character, drops actual games played simulate unplayed games.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_schedule.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get Schedule — ffs_schedule","text":"","code":"ffs_schedule(conn)"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_schedule.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get Schedule — ffs_schedule","text":"conn connection object created ffscrapr::ff_connect() friends.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_schedule.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get Schedule — ffs_schedule","text":"dataframe schedule includes league_id column","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_schedule.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Get Schedule — ffs_schedule","text":"","code":"# \\donttest{ # cached examples try({ # try block to prevent CRAN-related issues conn <- .ffs_cache(\"mfl_conn.rds\") ffs_schedule(conn) }) #> # A tibble: 0 × 4 #> # ℹ 4 variables: week , franchise_id , opponent_id , #> # league_id # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_score_rosters.html","id":null,"dir":"Reference","previous_headings":"","what":"Join Rosters to Projected Scores — ffs_score_rosters","title":"Join Rosters to Projected Scores — ffs_score_rosters","text":"Attaches projected scores rosters (via inner-join) creates positional ranking column.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_score_rosters.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Join Rosters to Projected Scores — ffs_score_rosters","text":"","code":"ffs_score_rosters(projected_scores, rosters)"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_score_rosters.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Join Rosters to Projected Scores — ffs_score_rosters","text":"projected_scores dataframe projected scores, created ffs_generate_projections() rosters dataframe rosters, created ffs_rosters()","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_score_rosters.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Join Rosters to Projected Scores — ffs_score_rosters","text":"dataframe roster-level projected scores","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_score_rosters.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Join Rosters to Projected Scores — ffs_score_rosters","text":"","code":"# \\donttest{ # cached examples projected_scores <- .ffs_cache(\"projected_scores.rds\") rosters <- .ffs_cache(\"mfl_rosters.rds\") ffs_score_rosters(projected_scores, rosters) #> fantasypros_id franchise_id franchise_name player_id player_name pos #> 1: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> 2: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> 3: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> 4: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> 5: 10007 0007 Paw Patrol 10413 Taylor, Tyrod QB #> --- #> 2204: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> 2205: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> 2206: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> 2207: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> 2208: 9907 0007 Paw Patrol 10313 Dalton, Andy QB #> team age league_id ecr rank projection gp_model season week #> 1: HOU 32.1 22627 32.93 32 16.88 1 2 1 #> 2: HOU 32.1 22627 32.93 32 6.48 1 2 2 #> 3: HOU 32.1 22627 32.93 32 1.16 1 2 3 #> 4: HOU 32.1 22627 32.93 33 16.32 1 1 1 #> 5: HOU 32.1 22627 32.93 33 15.64 0 1 2 #> --- #> 2204: CHI 33.9 22627 35.81 36 23.68 0 1 2 #> 2205: CHI 33.9 22627 35.81 36 24.22 0 1 3 #> 2206: CHI 33.9 22627 35.81 37 18.94 0 2 1 #> 2207: CHI 33.9 22627 35.81 37 1.70 1 2 2 #> 2208: CHI 33.9 22627 35.81 37 2.32 0 2 3 #> projected_score scrape_date pos_rank #> 1: 16.88 2021-09-03 2 #> 2: 6.48 2021-09-03 4 #> 3: 1.16 2021-09-03 4 #> 4: 16.32 2021-09-03 3 #> 5: 0.00 2021-09-03 2 #> --- #> 2204: 0.00 2021-09-03 6 #> 2205: 0.00 2021-09-03 6 #> 2206: 0.00 2021-09-03 6 #> 2207: 1.70 2021-09-03 5 #> 2208: 0.00 2021-09-03 6 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_starter_positions.html","id":null,"dir":"Reference","previous_headings":"","what":"Get league starter positions — ffs_starter_positions","title":"Get league starter positions — ffs_starter_positions","text":"function lightly wraps ffscrapr::ff_starter_positions() cleans abbreviations (PK -> K)","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_starter_positions.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get league starter positions — ffs_starter_positions","text":"","code":"ffs_starter_positions(conn)"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_starter_positions.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get league starter positions — ffs_starter_positions","text":"conn connection object created ffscrapr::ff_connect() friends.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_starter_positions.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get league starter positions — ffs_starter_positions","text":"tidy dataframe positional lineup rules, one row per position minimum maximum starters well total starter calculations.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_starter_positions.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Get league starter positions — ffs_starter_positions","text":"","code":"# \\donttest{ # cached examples try({ # try block to prevent CRAN-related issues conn <- .ffs_cache(\"mfl_conn.rds\") ffs_starter_positions(conn) }) #> # A tibble: 9 × 7 #> pos min max offense_starters defense_starters kdst_starters #> #> 1 CB 2 3 11 11 0 #> 2 DE 2 3 11 11 0 #> 3 DT 1 2 11 11 0 #> 4 LB 3 4 11 11 0 #> 5 QB 1 2 11 11 0 #> 6 RB 2 6 11 11 0 #> 7 S 2 3 11 11 0 #> 8 TE 1 5 11 11 0 #> 9 WR 3 7 11 11 0 #> # ℹ 1 more variable: total_starters # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_summaries.html","id":null,"dir":"Reference","previous_headings":"","what":"Summarise simulation outputs — ffs_summarise_week","title":"Summarise simulation outputs — ffs_summarise_week","text":"functions used summarise simulation outputs, typically joining optimal scores matching schedule.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_summaries.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Summarise simulation outputs — ffs_summarise_week","text":"","code":"ffs_summarise_week(optimal_scores, schedules) ffs_summarise_season(summary_week) ffs_summarise_simulation(summary_season) ffs_summarise_inseason(summary_week, n) ffs_summarize_week(optimal_scores, schedules) ffs_summarize_season(summary_week) ffs_summarize_simulation(summary_season)"},{"path":"https://ffsimulator.ffverse.com/reference/ffs_summaries.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Summarise simulation outputs — ffs_summarise_week","text":"optimal_scores dataframe optimized lineups created ffs_optimize_lineups() schedules dataframe schedules created ffs_build_schedules() ffs_actual_schedules() summary_week dataframe created ffs_summarise_week() summary_season dataframe created ffs_summarise_season() n number weeks","code":""},{"path":"https://ffsimulator.ffverse.com/reference/ffs_summaries.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Summarise simulation outputs — ffs_summarise_week","text":"ffs_summarise_week: dataframe summarising team results simulation week ffs_summarise_season: dataframe summarising franchise results across simulation season ffs_summarise_simulation: dataframe summarising franchise results across simulation ffs_summarise_inseason: dataframe summarising franchise results inseason simulation","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffs_summaries.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Summarise simulation outputs — ffs_summarise_week","text":"","code":"# \\donttest{ # cached examples optimal_scores <- .ffs_cache(\"optimal_scores.rds\") schedules <- .ffs_cache(\"schedules.rds\") summary_week <- ffs_summarise_week(optimal_scores, schedules) summary_week #> season week franchise_name optimal_score lineup_efficiency #> 1: 1 1 Mexico City Space Force 189.38 0.840 #> 2: 1 1 Dirty Dgens 127.19 0.810 #> 3: 1 1 Alberta Armadillos 187.08 0.758 #> 4: 1 1 Electric Woodies 158.05 0.830 #> 5: 1 1 Motor City Mutts 131.59 0.757 #> 6: 1 1 Hoth City Tauntauns 121.98 0.808 #> 7: 1 1 Paw Patrol 175.41 0.764 #> 8: 1 1 Domination Station 191.49 0.818 #> 9: 1 1 Kill Devil Hills Carpetbaggers 219.67 0.755 #> 10: 1 1 [Redacted] 165.27 0.754 #> 11: 1 1 TB12 149.53 0.820 #> 12: 1 1 Indigo Plateau Elite 205.11 0.803 #> 13: 1 2 Mexico City Space Force 180.82 0.679 #> 14: 1 2 Dirty Dgens 69.30 0.804 #> 15: 1 2 Alberta Armadillos 135.32 0.825 #> 16: 1 2 Electric Woodies 163.90 0.815 #> 17: 1 2 Motor City Mutts 174.86 0.858 #> 18: 1 2 Hoth City Tauntauns 146.23 0.872 #> 19: 1 2 Paw Patrol 106.17 0.769 #> 20: 1 2 Domination Station 173.30 0.707 #> 21: 1 2 Kill Devil Hills Carpetbaggers 163.46 0.822 #> 22: 1 2 [Redacted] 104.77 0.832 #> 23: 1 2 TB12 164.16 0.732 #> 24: 1 2 Indigo Plateau Elite 173.42 0.812 #> 25: 1 3 Mexico City Space Force 198.14 0.820 #> 26: 1 3 Dirty Dgens 97.60 0.825 #> 27: 1 3 Alberta Armadillos 128.70 0.830 #> 28: 1 3 Electric Woodies 168.57 0.851 #> 29: 1 3 Motor City Mutts 144.93 0.817 #> 30: 1 3 Hoth City Tauntauns 198.28 0.762 #> 31: 1 3 Paw Patrol 150.44 0.729 #> 32: 1 3 Domination Station 188.13 0.765 #> 33: 1 3 Kill Devil Hills Carpetbaggers 189.04 0.764 #> 34: 1 3 [Redacted] 123.63 0.736 #> 35: 1 3 TB12 220.86 0.726 #> 36: 1 3 Indigo Plateau Elite 190.83 0.738 #> 37: 2 1 Mexico City Space Force 185.69 0.860 #> 38: 2 1 Dirty Dgens 106.80 0.696 #> 39: 2 1 Alberta Armadillos 124.05 0.806 #> 40: 2 1 Electric Woodies 150.16 0.796 #> 41: 2 1 Motor City Mutts 151.70 0.778 #> 42: 2 1 Hoth City Tauntauns 104.60 0.794 #> 43: 2 1 Paw Patrol 158.65 0.703 #> 44: 2 1 Domination Station 158.34 0.798 #> 45: 2 1 Kill Devil Hills Carpetbaggers 120.53 0.727 #> 46: 2 1 [Redacted] 166.64 0.739 #> 47: 2 1 TB12 236.82 0.863 #> 48: 2 1 Indigo Plateau Elite 195.58 0.812 #> 49: 2 2 Mexico City Space Force 220.84 0.832 #> 50: 2 2 Dirty Dgens 134.42 0.780 #> 51: 2 2 Alberta Armadillos 165.20 0.741 #> 52: 2 2 Electric Woodies 159.49 0.847 #> 53: 2 2 Motor City Mutts 172.44 0.838 #> 54: 2 2 Hoth City Tauntauns 168.38 0.832 #> 55: 2 2 Paw Patrol 175.36 0.706 #> 56: 2 2 Domination Station 153.40 0.677 #> 57: 2 2 Kill Devil Hills Carpetbaggers 176.83 0.710 #> 58: 2 2 [Redacted] 105.14 0.735 #> 59: 2 2 TB12 174.02 0.756 #> 60: 2 2 Indigo Plateau Elite 172.41 0.776 #> 61: 2 3 Mexico City Space Force 260.17 0.779 #> 62: 2 3 Dirty Dgens 128.42 0.800 #> 63: 2 3 Alberta Armadillos 154.36 0.697 #> 64: 2 3 Electric Woodies 149.82 0.790 #> 65: 2 3 Motor City Mutts 169.84 0.805 #> 66: 2 3 Hoth City Tauntauns 88.82 0.787 #> 67: 2 3 Paw Patrol 163.74 0.816 #> 68: 2 3 Domination Station 199.54 0.727 #> 69: 2 3 Kill Devil Hills Carpetbaggers 181.67 0.839 #> 70: 2 3 [Redacted] 173.88 0.811 #> 71: 2 3 TB12 152.97 0.843 #> 72: 2 3 Indigo Plateau Elite 162.65 0.799 #> season week franchise_name optimal_score lineup_efficiency #> team_score opponent_score result opponent_name #> 1: 158.99 122.62 W TB12 #> 2: 103.04 131.13 L Electric Woodies #> 3: 141.82 134.04 W Paw Patrol #> 4: 131.13 103.04 W Dirty Dgens #> 5: 99.61 98.56 W Hoth City Tauntauns #> 6: 98.56 99.61 L Motor City Mutts #> 7: 134.04 141.82 L Alberta Armadillos #> 8: 156.63 124.65 W [Redacted] #> 9: 165.75 164.65 W Indigo Plateau Elite #> 10: 124.65 156.63 L Domination Station #> 11: 122.62 158.99 L Mexico City Space Force #> 12: 164.65 165.75 L Kill Devil Hills Carpetbaggers #> 13: 122.71 122.45 W Domination Station #> 14: 55.74 87.21 L [Redacted] #> 15: 111.64 150.05 L Motor City Mutts #> 16: 133.63 127.57 W Hoth City Tauntauns #> 17: 150.05 111.64 W Alberta Armadillos #> 18: 127.57 133.63 L Electric Woodies #> 19: 81.64 134.30 L Kill Devil Hills Carpetbaggers #> 20: 122.45 122.71 L Mexico City Space Force #> 21: 134.30 81.64 W Paw Patrol #> 22: 87.21 55.74 W Dirty Dgens #> 23: 120.17 140.73 L Indigo Plateau Elite #> 24: 140.73 120.17 W TB12 #> 25: 162.41 109.68 W Paw Patrol #> 26: 80.48 151.01 L Hoth City Tauntauns #> 27: 106.85 143.99 L Domination Station #> 28: 143.43 140.74 W Indigo Plateau Elite #> 29: 118.47 91.02 W [Redacted] #> 30: 151.01 80.48 W Dirty Dgens #> 31: 109.68 162.41 L Mexico City Space Force #> 32: 143.99 106.85 W Alberta Armadillos #> 33: 144.42 160.27 L TB12 #> 34: 91.02 118.47 L Motor City Mutts #> 35: 160.27 144.42 W Kill Devil Hills Carpetbaggers #> 36: 140.74 143.43 L Electric Woodies #> 37: 159.64 83.05 W Hoth City Tauntauns #> 38: 74.33 117.96 L Motor City Mutts #> 39: 99.96 111.51 L Paw Patrol #> 40: 119.57 126.38 L Domination Station #> 41: 117.96 74.33 W Dirty Dgens #> 42: 83.05 159.64 L Mexico City Space Force #> 43: 111.51 99.96 W Alberta Armadillos #> 44: 126.38 119.57 W Electric Woodies #> 45: 87.62 204.32 L TB12 #> 46: 123.10 158.76 L Indigo Plateau Elite #> 47: 204.32 87.62 W Kill Devil Hills Carpetbaggers #> 48: 158.76 123.10 W [Redacted] #> 49: 183.64 104.85 W Dirty Dgens #> 50: 104.85 183.64 L Mexico City Space Force #> 51: 122.42 125.62 L Kill Devil Hills Carpetbaggers #> 52: 135.11 77.28 W [Redacted] #> 53: 144.59 123.81 W Paw Patrol #> 54: 140.16 133.82 W Indigo Plateau Elite #> 55: 123.81 144.59 L Motor City Mutts #> 56: 103.79 131.54 L TB12 #> 57: 125.62 122.42 W Alberta Armadillos #> 58: 77.28 135.11 L Electric Woodies #> 59: 131.54 103.79 W Domination Station #> 60: 133.82 140.16 L Hoth City Tauntauns #> 61: 202.71 129.93 W Indigo Plateau Elite #> 62: 102.70 141.01 L [Redacted] #> 63: 107.59 129.01 L TB12 #> 64: 118.31 136.67 L Motor City Mutts #> 65: 136.67 118.31 W Electric Woodies #> 66: 69.90 152.46 L Kill Devil Hills Carpetbaggers #> 67: 133.68 145.10 L Domination Station #> 68: 145.10 133.68 W Paw Patrol #> 69: 152.46 69.90 W Hoth City Tauntauns #> 70: 141.01 102.70 W Dirty Dgens #> 71: 129.01 107.59 W Alberta Armadillos #> 72: 129.93 202.71 L Mexico City Space Force #> team_score opponent_score result opponent_name #> allplay_wins allplay_games allplay_pct league_id franchise_id #> 1: 9 11 0.818 22627 0001 #> 2: 2 11 0.182 22627 0002 #> 3: 7 11 0.636 22627 0003 #> 4: 5 11 0.455 22627 0004 #> 5: 1 11 0.091 22627 0005 #> 6: 0 11 0.000 22627 0006 #> 7: 6 11 0.545 22627 0007 #> 8: 8 11 0.727 22627 0008 #> 9: 11 11 1.000 22627 0009 #> 10: 4 11 0.364 22627 0010 #> 11: 3 11 0.273 22627 0011 #> 12: 10 11 0.909 22627 0012 #> 13: 6 11 0.545 22627 0001 #> 14: 0 11 0.000 22627 0002 #> 15: 3 11 0.273 22627 0003 #> 16: 8 11 0.727 22627 0004 #> 17: 11 11 1.000 22627 0005 #> 18: 7 11 0.636 22627 0006 #> 19: 1 11 0.091 22627 0007 #> 20: 5 11 0.455 22627 0008 #> 21: 9 11 0.818 22627 0009 #> 22: 2 11 0.182 22627 0010 #> 23: 4 11 0.364 22627 0011 #> 24: 10 11 0.909 22627 0012 #> 25: 11 11 1.000 22627 0001 #> 26: 0 11 0.000 22627 0002 #> 27: 2 11 0.182 22627 0003 #> 28: 6 11 0.545 22627 0004 #> 29: 4 11 0.364 22627 0005 #> 30: 9 11 0.818 22627 0006 #> 31: 3 11 0.273 22627 0007 #> 32: 7 11 0.636 22627 0008 #> 33: 8 11 0.727 22627 0009 #> 34: 1 11 0.091 22627 0010 #> 35: 10 11 0.909 22627 0011 #> 36: 5 11 0.455 22627 0012 #> 37: 10 11 0.909 22627 0001 #> 38: 0 11 0.000 22627 0002 #> 39: 3 11 0.273 22627 0003 #> 40: 6 11 0.545 22627 0004 #> 41: 5 11 0.455 22627 0005 #> 42: 1 11 0.091 22627 0006 #> 43: 4 11 0.364 22627 0007 #> 44: 8 11 0.727 22627 0008 #> 45: 2 11 0.182 22627 0009 #> 46: 7 11 0.636 22627 0010 #> 47: 11 11 1.000 22627 0011 #> 48: 9 11 0.818 22627 0012 #> 49: 11 11 1.000 22627 0001 #> 50: 2 11 0.182 22627 0002 #> 51: 3 11 0.273 22627 0003 #> 52: 8 11 0.727 22627 0004 #> 53: 10 11 0.909 22627 0005 #> 54: 9 11 0.818 22627 0006 #> 55: 4 11 0.364 22627 0007 #> 56: 1 11 0.091 22627 0008 #> 57: 5 11 0.455 22627 0009 #> 58: 0 11 0.000 22627 0010 #> 59: 6 11 0.545 22627 0011 #> 60: 7 11 0.636 22627 0012 #> 61: 11 11 1.000 22627 0001 #> 62: 1 11 0.091 22627 0002 #> 63: 2 11 0.182 22627 0003 #> 64: 3 11 0.273 22627 0004 #> 65: 7 11 0.636 22627 0005 #> 66: 0 11 0.000 22627 0006 #> 67: 6 11 0.545 22627 0007 #> 68: 9 11 0.818 22627 0008 #> 69: 10 11 0.909 22627 0009 #> 70: 8 11 0.727 22627 0010 #> 71: 4 11 0.364 22627 0011 #> 72: 5 11 0.455 22627 0012 #> allplay_wins allplay_games allplay_pct league_id franchise_id #> optimal_player_id #> 1: 14777,15241,12447,14079,13722,14137,... #> 2: 12610,15238,11747,14803,12212,12263,... #> 3: 10700,11644,13610,14085,14802,14806,... #> 4: 10703,14778,13319,13364,13880,10973,... #> 5: 13593,9431,12171,13234,12677,9474,... #> 6: 13590,15237,14804,14808,14870,9925,... #> 7: 12611,12620,13128,15257,14807,13679,... #> 8: 15240,9099,13290,13604,13607,13299,... #> 9: 10697,7836,11657,13132,13427,12187,... #> 10: 12140,13116,13622,14827,12676,11671,... #> 11: 14782,5848,13131,13850,15329,10729,... #> 12: 14056,7401,11193,12626,13130,14071,... #> 13: 13592,14777,14079,15260,13672,14138,... #> 14: 15238,11747,13138,14803,12212,15330,... #> 15: 11644,13424,13610,14075,14087,14802,... #> 16: 10703,13589,13139,13378,14813,13236,... #> 17: 13593,9431,13404,14080,12677,14867,... #> 18: 13590,15237,11886,15414,11247,12656,... #> 19: 12620,11761,15255,13679,13153,13164,... #> 20: 15240,9099,12164,13290,13604,14798,... #> 21: 14059,7836,11657,12625,13132,13133,... #> 22: 12140,13116,13136,14223,13680,11671,... #> 23: 15239,5848,13131,13614,13850,14828,... #> 24: 14056,8062,11193,13130,14071,14852,... #> 25: 13592,14777,12447,14797,13722,12175,... #> 26: 15238,11390,11747,14815,15268,12212,... #> 27: 11644,13113,13610,14087,14085,11695,... #> 28: 10703,14778,13139,13319,13364,13880,... #> 29: 13593,9431,13135,13620,13919,14867,... #> 30: 11640,15237,11886,13726,11247,14875,... #> 31: 12611,12620,12152,13128,15255,13679,... #> 32: 11760,12164,13604,13607,14798,13299,... #> 33: 10697,7836,11657,13132,12678,13427,... #> 34: 12140,13116,14223,15254,12676,13680,... #> 35: 14783,12630,13131,13850,15262,13192,... #> 36: 14056,14779,12626,13130,13606,14071,... #> 37: 13592,14777,14081,14073,14079,14797,... #> 38: 12141,15238,13138,14803,15268,12263,... #> 39: 10700,11644,12386,13610,14087,14802,... #> 40: 10703,13115,13319,13378,14801,13236,... #> 41: 13593,13135,13404,15258,12677,9474,... #> 42: 13590,15237,13726,14804,9925,12176,... #> 43: 10413,12620,11761,13128,15257,10276,... #> 44: 14067,9099,12164,12629,13604,13188,... #> 45: 10697,14059,12625,13108,13753,11222,... #> 46: 13116,14223,15254,12676,11671,13163,... #> 47: 15239,5848,13131,13614,14017,13192,... #> 48: 14056,7401,12626,13130,14852,11244,... #> 49: 13592,15241,14073,15260,14143,11674,... #> 50: 12610,15238,11747,13138,12212,12263,... #> 51: 10700,11644,13610,14075,14085,14802,... #> 52: 13589,14778,13139,13146,13319,14813,... #> 53: 13593,9431,13234,14095,14072,13919,... #> 54: 13590,14057,13789,14808,15414,14870,... #> 55: 12620,15252,12152,13128,14811,15255,... #> 56: 15246,9099,12164,13604,14798,13188,... #> 57: 13846,7836,11657,12625,13108,13132,... #> 58: 12140,13116,13622,15254,12676,11671,... #> 59: 14783,5848,13131,13850,13192,13674,... #> 60: 14056,14779,11193,12626,14071,11647,... #> 61: 13592,14777,12447,14073,14797,14805,... #> 62: 12610,14780,11747,14803,14815,12263,... #> 63: 10700,13424,12386,13610,14802,15256,... #> 64: 13589,14778,13319,13364,13236,13880,... #> 65: 13593,9431,13135,13404,15258,12677,... #> 66: 11640,13590,13789,14808,15337,12176,... #> 67: 12611,12620,12151,13128,15257,11516,... #> 68: 15240,9099,13604,13608,14798,15272,... #> 69: 14059,7836,12625,13108,13132,12678,... #> 70: 12623,13116,13136,14223,12676,11671,... #> 71: 14783,15239,12630,13129,15262,13674,... #> 72: 7401,8062,12626,13130,13606,11244,... #> optimal_player_id #> optimal_player_score #> 1: 13.88,14.30,23.70, 6.40, 8.55, 6.05,... #> 2: 10.94,15.15,13.90,22.50, 6.40, 9.40,... #> 3: 27.54,26.74,11.80,12.20,28.10,15.10,... #> 4: 29.90,17.30, 8.20,18.50, 7.15, 6.70,... #> 5: 19.50,23.88,13.00, 6.70, 9.50,10.45,... #> 6: 4.32,17.36,31.70, 3.20, 9.50, 6.90,... #> 7: 33.74,20.82,28.90, 5.50, 8.70, 9.75,... #> 8: 24.38,22.06, 7.30,13.60, 7.10,16.10,... #> 9: 21.28,36.14, 8.30, 8.00,17.55,37.20,... #> 10: 10.40,19.22, 4.30, 0.80, 8.95,31.30,... #> 11: 25.04,24.44, 4.40,14.70,10.05, 6.50,... #> 12: 39.61,17.60, 9.70,20.20,22.80,25.30,... #> 13: 17.76,28.76,10.10, 8.30,12.85,13.95,... #> 14: 9.35, 4.50, 8.40,14.90, 2.45, 3.30,... #> 15: 30.20,17.22,17.50, 6.70, 6.50, 8.40,... #> 16: 23.12,28.48,27.10, 5.50,11.90, 7.60,... #> 17: 17.52,33.84, 7.90,21.10, 9.50, 8.30,... #> 18: 26.34,15.74,15.20,11.20, 6.75, 8.80,... #> 19: 14.12,14.40,12.00, 1.65,10.30, 6.40,... #> 20: 32.66,25.04, 7.70, 9.80,41.10,11.70,... #> 21: 30.88,14.58, 9.00,11.60,18.30, 7.80,... #> 22: 21.42,42.00, 0.00,10.20, 1.65, 3.40,... #> 23: 22.44,22.62,11.80, 8.60,13.40, 9.00,... #> 24: 29.86,27.51,12.20,19.00, 8.20, 8.40,... #> 25: 12.14,15.00,15.90,27.80,16.70,22.10,... #> 26: 21.70, 2.80,16.70, 2.70, 7.00, 1.85,... #> 27: 23.40, 8.70,10.40,11.30, 6.60, 6.35,... #> 28: 27.80,18.42,27.10, 6.80,21.10, 6.25,... #> 29: 21.46, 7.62, 4.60, 4.40,17.55, 6.90,... #> 30: 21.42,26.56, 4.70,13.10,10.35, 7.15,... #> 31: 33.74,22.90,11.80, 7.80,12.30, 5.00,... #> 32: 18.03,14.10,22.90,28.00,12.40, 9.20,... #> 33: 25.42,18.32, 0.00,32.60,11.75,22.25,... #> 34: 10.40,28.08, 4.20,12.20, 7.15, 7.70,... #> 35: 38.86, 6.70,13.60,26.30, 7.20, 9.20,... #> 36: 19.22,27.96,14.80,23.00,11.70,15.50,... #> 37: 9.58,20.46,11.30,26.80,24.70, 9.50,... #> 38: 6.84,16.36, 3.20,13.80,12.70,12.75,... #> 39: 16.34,19.16,13.30, 9.50,12.30,14.90,... #> 40: 39.00,29.96,22.70,13.20, 4.60, 9.30,... #> 41: 19.9,11.6,13.3, 9.7,15.8, 9.3,... #> 42: 11.32,13.58, 2.00, 0.90,19.00, 4.40,... #> 43: 16.88,23.12,19.20,13.60, 8.60,15.70,... #> 44: 12.30,19.44,17.50, 9.00,11.80, 9.50,... #> 45: 27.96,13.12,14.80, 0.60, 6.85,10.90,... #> 46: 39.64, 9.70,32.40, 0.00,12.60,12.00,... #> 47: 25.60,21.12,12.70,17.70,26.40,15.45,... #> 48: 12.94,27.51,17.80,26.80,19.10,18.75,... #> 49: 29.60,24.02,21.10,15.10,22.50,23.60,... #> 50: 21.42,13.00,14.90,15.90, 5.55, 6.05,... #> 51: 14.58,17.02,29.60,17.50, 4.70,13.10,... #> 52: 31.92,29.32, 7.00, 7.70,13.40,28.20,... #> 53: 12.94,22.20,18.20, 7.50,12.90,22.30,... #> 54: 19.26,10.52,18.50,15.30,31.40, 9.50,... #> 55: 13.32,29.54,18.40,11.40,19.20,18.20,... #> 56: 23.46,16.34, 8.40,15.10,15.70, 8.65,... #> 57: 23.83,37.50, 5.90,42.40,12.90,10.50,... #> 58: 10.98, 3.96, 4.30,15.10, 6.90,12.50,... #> 59: 32.88,24.44,20.90, 8.40,12.45,12.35,... #> 60: 17.96,39.00,13.30,15.90,11.90,12.75,... #> 61: 21.42,19.80,14.70,24.10,27.30,17.00,... #> 62: 13.32,17.50, 5.00,17.10, 8.20, 5.30,... #> 63: 16.60,18.01,13.30,13.70,22.50,11.30,... #> 64: 18.32,30.00, 8.80,25.30, 7.85,10.75,... #> 65: 18.79,25.40,15.10,16.20, 8.60,11.00,... #> 66: 10.94,22.38, 1.90, 3.20, 6.00, 3.30,... #> 67: 22.50,21.44, 9.40,22.30, 7.90, 5.80,... #> 68: 19.37,31.35,39.80,15.00,12.20, 9.40,... #> 69: 23.44,15.68,24.50,15.90,13.50,11.90,... #> 70: 14.88,42.00, 3.40,10.30, 0.00,23.20,... #> 71: 31.92,21.60, 7.60, 7.70, 7.90,14.45,... #> 72: 14.56,21.64,10.40,19.20,20.50,14.20,... #> optimal_player_score summary_season <- ffs_summarise_season(summary_week) summary_season #> season league_id franchise_id franchise_name h2h_wins #> 1: 1 22627 0001 Mexico City Space Force 3 #> 2: 1 22627 0002 Dirty Dgens 0 #> 3: 1 22627 0003 Alberta Armadillos 1 #> 4: 1 22627 0004 Electric Woodies 3 #> 5: 1 22627 0005 Motor City Mutts 3 #> 6: 1 22627 0006 Hoth City Tauntauns 1 #> 7: 1 22627 0007 Paw Patrol 0 #> 8: 1 22627 0008 Domination Station 2 #> 9: 1 22627 0009 Kill Devil Hills Carpetbaggers 2 #> 10: 1 22627 0010 [Redacted] 1 #> 11: 1 22627 0011 TB12 1 #> 12: 1 22627 0012 Indigo Plateau Elite 1 #> 13: 2 22627 0001 Mexico City Space Force 3 #> 14: 2 22627 0002 Dirty Dgens 0 #> 15: 2 22627 0003 Alberta Armadillos 0 #> 16: 2 22627 0004 Electric Woodies 1 #> 17: 2 22627 0005 Motor City Mutts 3 #> 18: 2 22627 0006 Hoth City Tauntauns 1 #> 19: 2 22627 0007 Paw Patrol 1 #> 20: 2 22627 0008 Domination Station 2 #> 21: 2 22627 0009 Kill Devil Hills Carpetbaggers 2 #> 22: 2 22627 0010 [Redacted] 1 #> 23: 2 22627 0011 TB12 3 #> 24: 2 22627 0012 Indigo Plateau Elite 1 #> season league_id franchise_id franchise_name h2h_wins #> h2h_winpct allplay_wins allplay_games allplay_winpct points_for #> 1: 1.000 26 33 0.788 444.11 #> 2: 0.000 2 33 0.061 239.26 #> 3: 0.333 12 33 0.364 360.31 #> 4: 1.000 19 33 0.576 408.19 #> 5: 1.000 16 33 0.485 368.13 #> 6: 0.333 16 33 0.485 377.14 #> 7: 0.000 10 33 0.303 325.36 #> 8: 0.667 20 33 0.606 423.07 #> 9: 0.667 28 33 0.848 444.47 #> 10: 0.333 7 33 0.212 302.88 #> 11: 0.333 17 33 0.515 403.06 #> 12: 0.333 25 33 0.758 446.12 #> 13: 1.000 32 33 0.970 545.99 #> 14: 0.000 3 33 0.091 281.88 #> 15: 0.000 8 33 0.242 329.97 #> 16: 0.333 17 33 0.515 372.99 #> 17: 1.000 22 33 0.667 399.22 #> 18: 0.333 10 33 0.303 293.11 #> 19: 0.333 14 33 0.424 369.00 #> 20: 0.667 18 33 0.545 375.27 #> 21: 0.667 17 33 0.515 365.70 #> 22: 0.333 15 33 0.455 341.39 #> 23: 1.000 21 33 0.636 464.87 #> 24: 0.333 21 33 0.636 422.51 #> h2h_winpct allplay_wins allplay_games allplay_winpct points_for #> points_against potential_points #> 1: 354.75 568.34 #> 2: 369.35 294.09 #> 3: 428.08 451.10 #> 4: 371.35 490.52 #> 5: 301.22 451.38 #> 6: 313.72 466.49 #> 7: 438.53 432.02 #> 8: 354.21 552.92 #> 9: 406.56 572.17 #> 10: 330.84 393.67 #> 11: 444.14 534.55 #> 12: 429.35 569.36 #> 13: 317.83 666.70 #> 14: 442.61 369.64 #> 15: 366.14 443.61 #> 16: 340.33 459.47 #> 17: 316.45 493.98 #> 18: 445.92 361.80 #> 19: 389.65 497.75 #> 20: 384.79 511.28 #> 21: 396.64 479.03 #> 22: 396.57 445.66 #> 23: 299.00 563.81 #> 24: 465.97 530.64 #> points_against potential_points summary_simulation <- ffs_summarise_simulation(summary_season) summary_simulation #> league_id franchise_id franchise_name seasons h2h_wins #> 1: 22627 0001 Mexico City Space Force 2 3.0 #> 2: 22627 0012 Indigo Plateau Elite 2 1.0 #> 3: 22627 0009 Kill Devil Hills Carpetbaggers 2 2.0 #> 4: 22627 0005 Motor City Mutts 2 3.0 #> 5: 22627 0008 Domination Station 2 2.0 #> 6: 22627 0011 TB12 2 2.0 #> 7: 22627 0004 Electric Woodies 2 2.0 #> 8: 22627 0006 Hoth City Tauntauns 2 1.0 #> 9: 22627 0007 Paw Patrol 2 0.5 #> 10: 22627 0010 [Redacted] 2 1.0 #> 11: 22627 0003 Alberta Armadillos 2 0.5 #> 12: 22627 0002 Dirty Dgens 2 0.0 #> h2h_winpct allplay_wins allplay_winpct points_for points_against #> 1: 1.000 29.0 0.879 495.050 336.290 #> 2: 0.333 23.0 0.697 434.315 447.660 #> 3: 0.667 22.5 0.681 405.085 401.600 #> 4: 1.000 19.0 0.576 383.675 308.835 #> 5: 0.667 19.0 0.576 399.170 369.500 #> 6: 0.666 19.0 0.576 433.965 371.570 #> 7: 0.666 18.0 0.545 390.590 355.840 #> 8: 0.333 13.0 0.394 335.125 379.820 #> 9: 0.166 12.0 0.364 347.180 414.090 #> 10: 0.333 11.0 0.334 322.135 363.705 #> 11: 0.166 10.0 0.303 345.140 397.110 #> 12: 0.000 2.5 0.076 260.570 405.980 #> potential_points #> 1: 617.520 #> 2: 550.000 #> 3: 525.600 #> 4: 472.680 #> 5: 532.100 #> 6: 549.180 #> 7: 474.995 #> 8: 414.145 #> 9: 464.885 #> 10: 419.665 #> 11: 447.355 #> 12: 331.865 # }"},{"path":"https://ffsimulator.ffverse.com/reference/ffsimulator-package.html","id":null,"dir":"Reference","previous_headings":"","what":"ffsimulator: Simulate Fantasy Football Seasons — ffsimulator-package","title":"ffsimulator: Simulate Fantasy Football Seasons — ffsimulator-package","text":"Uses bootstrap resampling run fantasy football season simulations supported historical rankings 'nflfastR' data, calculating optimal lineups, returning aggregated results.","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/ffsimulator-package.html","id":"author","dir":"Reference","previous_headings":"","what":"Author","title":"ffsimulator: Simulate Fantasy Football Seasons — ffsimulator-package","text":"Maintainer: Tan Ho tan@tanho.ca (ORCID) [copyright holder]","code":""},{"path":"https://ffsimulator.ffverse.com/reference/fleaflicker_connect.html","id":null,"dir":"Reference","previous_headings":"","what":"Connect to a league — fleaflicker_connect","title":"Connect to a league — fleaflicker_connect","text":"See ffscrapr::fleaflicker_connect() details.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/fleaflicker_connect.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Connect to a league — fleaflicker_connect","text":"connection object used ff_* functions","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/fp_injury_table.html","id":null,"dir":"Reference","previous_headings":"","what":"FP injury table — fp_injury_table","title":"FP injury table — fp_injury_table","text":"dataframe contains column (prob_gp) positional ranking describes probability player preseason ADP playing given game. modelled historical rankings data number games played per season given positional rank.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/fp_injury_table.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"FP injury table — fp_injury_table","text":"","code":"fp_injury_table"},{"path":"https://ffsimulator.ffverse.com/reference/fp_injury_table.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"FP injury table — fp_injury_table","text":"object class tbl_df (inherits tbl, data.frame) 692 rows 3 columns.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/fp_rankings_history.html","id":null,"dir":"Reference","previous_headings":"","what":"Historical draft position ranks — fp_rankings_history","title":"Historical draft position ranks — fp_rankings_history","text":"dataframe historical positional draft rankings 2012-2020 QB/RB/WR/TE/PK 2015-2020 DL/LB/DB, gathered ffpros package.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/fp_rankings_history.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Historical draft position ranks — fp_rankings_history","text":"","code":"fp_rankings_history"},{"path":"https://ffsimulator.ffverse.com/reference/fp_rankings_history.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"Historical draft position ranks — fp_rankings_history","text":"object class tbl_df (inherits tbl, data.frame) 11336 rows 10 columns.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/fp_rankings_history_week.html","id":null,"dir":"Reference","previous_headings":"","what":"Historical position ranks — fp_rankings_history_week","title":"Historical position ranks — fp_rankings_history_week","text":"dataframe historical positional -season rankings 2012-2020 QB/RB/WR/TE/PK 2015-2020 DL/LB/DB, gathered ffpros package.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/fp_rankings_history_week.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Historical position ranks — fp_rankings_history_week","text":"","code":"fp_rankings_history_week"},{"path":"https://ffsimulator.ffverse.com/reference/fp_rankings_history_week.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"Historical position ranks — fp_rankings_history_week","text":"object class tbl_df (inherits tbl, data.frame) 94257 rows 11 columns.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/mfl_connect.html","id":null,"dir":"Reference","previous_headings":"","what":"Connect to a league — mfl_connect","title":"Connect to a league — mfl_connect","text":"See ffscrapr::mfl_connect() details.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/mfl_connect.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Connect to a league — mfl_connect","text":"connection object used ff_* functions","code":""},{"path":[]},{"path":"https://ffsimulator.ffverse.com/reference/pipe.html","id":null,"dir":"Reference","previous_headings":"","what":"Pipe operator — %>%","title":"Pipe operator — %>%","text":"See magrittr::%>% details.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/pipe.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Pipe operator — %>%","text":"","code":"lhs %>% rhs"},{"path":"https://ffsimulator.ffverse.com/reference/pipe.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Pipe operator — %>%","text":"lhs value magrittr placeholder. rhs function call using magrittr semantics.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/pipe.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Pipe operator — %>%","text":"result calling rhs(lhs).","code":""},{"path":"https://ffsimulator.ffverse.com/reference/sleeper_connect.html","id":null,"dir":"Reference","previous_headings":"","what":"Connect to a league — sleeper_connect","title":"Connect to a league — sleeper_connect","text":"See ffscrapr::sleeper_connect() details.","code":""},{"path":"https://ffsimulator.ffverse.com/reference/sleeper_connect.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Connect to a league — sleeper_connect","text":"connection object used ff_* functions","code":""},{"path":[]},{"path":[]},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"changelog-development-version","dir":"Changelog","previous_headings":"","what":"Changelog","title":"ffsimulator (development version)","text":"Update available fantasypros rankings include 2022 Require ggplot2 3.4.0 plotting features Draws slightly broader sample players season outcomes","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"ffsimulator-123","dir":"Changelog","previous_headings":"","what":"ffsimulator 1.2.3","title":"ffsimulator 1.2.3","text":"CRAN release: 2023-02-12 Zero changes 1.2.2 except needed version bump put back CRAN ffscrapr got back CRAN.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"ffsimulator-122","dir":"Changelog","previous_headings":"","what":"ffsimulator 1.2.2","title":"ffsimulator 1.2.2","text":"CRAN release: 2022-10-19 One line documentation changed. Yay.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"ffsimulator-121","dir":"Changelog","previous_headings":"","what":"ffsimulator 1.2.1","title":"ffsimulator 1.2.1","text":"CRAN release: 2022-08-14 Update add 2021 data ranking history, minor bug fixes, resolve CRAN documentation issues.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"bugfixes-1-2-1","dir":"Changelog","previous_headings":"","what":"Bugfixes","title":"ffsimulator 1.2.1","text":"Patch weeks bye weeks zero Bump minimum nflreadr version 1.2.0 data repo location change. Reorganize repo use github flow typo corrections custom simulations vignette Redocument fix spacing CRAN issues Thank ’ve provided feedback contributions release, including: @bcarancibia, @maatspencer, @rogers1000, @topfunky.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"ffsimulator-120","dir":"Changelog","previous_headings":"","what":"ffsimulator 1.2.0","title":"ffsimulator 1.2.0","text":"CRAN release: 2021-12-21 release ffsimulator adds experimental wins added calculation ff_wins_added(), cleanups, try-handling examples apparently donttest doesn’t exist.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"new-features-1-2-0","dir":"Changelog","previous_headings":"","what":"New features","title":"ffsimulator 1.2.0","text":"ff_wins_added() runs simulation desired , calculates net wins added player replacement level player. ffs_add_replacement_level() adds replacement level players every team essentially lowest player position currently rostered. ff_simulate() ff_simulate_week() gains “return” parameter controls elements return - provides data wins_added can calculated efficiently.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"fixes-1-2-0","dir":"Changelog","previous_headings":"","what":"Fixes","title":"ffsimulator 1.2.0","text":"verbose argument primarily refers package option now. Fix bye week handling summarising actual schedule weeks using inner join. Immensely grateful everyone shared used ffsimulator year, especially @JoeSydlowski helping build logic wins added.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"ffsimulator-110","dir":"Changelog","previous_headings":"","what":"ffsimulator 1.1.0","title":"ffsimulator 1.1.0","text":"CRAN release: 2021-09-11 release ffsimulator adds new features refactors lot backend improved calculation efficiency.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"new-features-1-1-0","dir":"Changelog","previous_headings":"","what":"New features","title":"ffsimulator 1.1.0","text":"ff_simulate_week() new function (supporting internal function family) simulates upcoming inseason weeks daily-updated upcoming week ranks. ff_simulate() gains actual_schedule argument simulate actual schedule + unplayed games. ff_simulate() ff_simulate_week() gain verbose argument set default can also turned options(ffsimulator.verbose = FALSE) ffs_copy_template() helps build custom simulations copying template starter code desired filepath. Simulations now support kickers (can thank SFB !) gain pos_filter argument.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"backend-changes-1-1-0","dir":"Changelog","previous_headings":"","what":"Backend changes","title":"ffsimulator 1.1.0","text":"Many backend changes - breaking (grimaces points experimental badge). Parallel options removed favour data.table options. BREAKING - parallel gone. Column assertions clearer error message. Many functions, including ffs_optimise_lineups(), ffs_score_rosters(), now written data.table - helps improve speed sizes simulations. injury_model argument now renamed gp_model. BREAKING - argument name changed. autoplot() refactored hide legend axis titles via geom/scale via theme - allows much easier theming (since can apply whole new theme via +). ffs_build_schedules() now matches syntax ffscrapr::ff_schedule() - team now franchise_id opponent now opponent_id - BREAKING - output column names changed. ffs_build_schedules() now responsible joining franchises schedule, ffs_summarise_week(), now takes franchises dataframe created ffs_franchises() BREAKING ffs_repeat_schedules() supports actual_schedule feature repeating n_seasons. Print methods cleaned . Immensely grateful everyone used shared first release package - ’s motivating! Special thanks @JoeSydlowski, @topfunky, @mrcaseb contributions feedback.","code":""},{"path":"https://ffsimulator.ffverse.com/news/index.html","id":"ffsimulator-100","dir":"Changelog","previous_headings":"","what":"ffsimulator 1.0.0","title":"ffsimulator 1.0.0","text":"CRAN release: 2021-07-20 ffsimulator package uses bootstrap resampling run fantasy football season simulations supported historical rankings nflfastR data, calculating optimal lineups, returning aggregated results. initial release introduces two major functions: ff_simulate() (runs main simulation) autoplot() (visualizes output simulation) also introduces suite subfunctions power main simulation, mostly prefixed ffs_ ffs_latest_rankings() ffs_rosters() ffs_adp_outcomes() ffs_generate_projections() ffs_score_rosters() ffs_optimise_lineups() ffs_build_schedules() ffs_summarise_week() ffs_summarise_season() ffs_summarise_simulation() Finally, first version includes two dataframes: fp_rankings_history provides historical expert consensus rankings 2012-2020 fp_injury_table calculates odds player playing given game features developed initial release include: ffs_adp_outcomes() bins together nearby ranks broaden bootstrapping sample Bye week handling Invalid lineups ffs_optimise_lineups() Unit integration testing Features postponed subsequent versions: Progress bar verbose output Investigating speedup packages higher volumes Using real ff_schedules rather simulated schedules Support kicker scoring","code":""}]