Max's Obscure 2023 Season Stats Thread

Similar to Justin’s season stats tracking thread, but everything is very contrived. Feel free to suggest more bad insightful metrics if you have any ideas.

Data through week 4

How often is the coopertition grid used?

56 teams have always placed 3+ GP in the coopertition grid

180, 254, 321, 329, 368, 461, 649, 766, 1189, 1351, 1468, 1591, 1714, 1736, 1756, 1757, 1787, 1827, 2052, 2080, 2202, 2491, 2539, 2607, 2609, 3005, 3171, 3184, 3255, 3419, 3546, 3683, 3950, 4285, 4419, 4467, 4607, 4678, 4907, 5736, 5813, 5851, 5895, 5913, 5934, 5940, 6090, 6381, 6743, 6744, 7535, 7541, 7632, 8033, 8393, 8608

How often does an alliance place 3+ GP in coopertition per region

This doesn’t mean the coopertition criteria were met as this treats each alliance independently (# times an alliance placed 3+ GP / 2 * # matches)

N Team Coop Ratio
1 FIRST Israel 0.81
2 FIRST Indiana Robotics 0.78
3 FIRST Mid-Atlantic 0.75
4 Pacific Northwest 0.73
5 New England 0.72
6 0.71
7 Ontario 0.68
8 FIRST In Michigan 0.67
9 FIRST Chesapeake 0.65
10 FIRST In Texas 0.63
11 FIRST North Carolina 0.54
12 Peachtree 0.51

How common are ties per region?

N District Tie Every N Matches
1 New England 19.16
2 FIRST North Carolina 52.29
3 FIRST Chesapeake 74.0
4 Peachtree 101.25
5 FIRST In Texas 103.17
6 FIRST In Michigan 109.88
7 FIRST Indiana Robotics 116.0
8 125.23
9 Pacific Northwest 135.5
10 FIRST Mid-Atlantic 160.67
11 FIRST Israel 196.0
12 Ontario 226.5

What are the most full grids which are symmetrical?

N Match Alliance GP Count
1 2023cada_sf7m1 red 27
2 2023txhou_qm31 blue 25
3 2023onwat_sf7m1 red 21
4 2023code_f1m2 red 20
5 2023onwat_qm58 blue 20
6 2023mabos_qm13 red 19
7 2023nhdur_f1m1 red 19

This gets boring once the count gets to 18 as that is just two rows.

How good are you at finishing links?

Matches with the most game pieces not in a link

N Match Alliance Unlinked Pieces Links
1 2023ilpe_qm17 blue 13.0 0
2 2023onnew_qm16 blue 12.0 0
3 2023mibel_qm51 red 12.0 0
4 2023mitvc_qm64 red 12.0 0
5 2023inwla_qm46 red 12.0 0
6 2023txhou_qm30 red 12.0 0
7 2023wimi_qm41 blue 12.0 1
8 2023ncpem_sf3m1 red 12.0 1
9 2023mose_qm41 blue 12.0 2
10 2023arli_qm29 blue 11.0 1

The grids in question for the top match

⚠️🟪⬜⚠️🟪⬜⬜🟪⬜
⬜⬜⬜⬜🟪⚠️⬜🟪⬜
⚠️🟪⬜🟪🟪⬜⚠️⬜⬜

Teams who are the best at scoring complete links

Computed as the cumulative ratio of # GP scored / # unlinked GP when the alliance has >2 unlinked GP for all of a teams matches

N Team GP per unlinked GP
1 2539 15.60
2 1678 15.02
3 1577 13.25
4 8533 12.00
5 4414 11.71
6 133 10.90
7 5613 10.87
8 973 10.27
9 5934 10.10
10 2521 9.86
11 3467 9.39

Full rankings

Lowest average rank for an exclusively increasing team number

Inspired by @Kevin_Leonard’s novel statistical analysis I was very curious which team had the best average rank. That alone was too boring though, so I also added the constraint that each digit of the teams number needs to be increasing, which is a much better statistic.

N Team Avg Rank
1 3467 1.33
2 67 1.50
3 179 1.50
4 1678 1.50
5 2468 1.50
6 3478 1.50
7 4678 3.00
8 78 3.33
9 16 4.00
10 359 4.00
44 Likes

Thank you for FIXING your rankings they didn’t go far enough before :wink:

can we get some analytics like this? Best Local Teams Containing the Number '254'

6 Likes

How many teams are eligible for this?

1 Like

90

'frc16', 'frc25', 'frc27', 'frc28', 'frc34', 'frc45', 'frc48', 'frc56', 'frc58', 'frc59', 'frc67', 'frc68', 'frc69', 'frc78', 'frc79', 'frc123', 'frc125', 'frc126', 'frc128', 'frc135', 'frc138', 'frc148', 'frc157', 'frc159', 'frc167', 'frc178', 'frc179', 'frc234', 'frc236', 'frc237', 'frc238', 'frc245', 'frc246', 'frc247', 'frc346', 'frc348', 'frc358', 'frc359', 'frc368', 'frc369', 'frc378', 'frc379', 'frc456', 'frc457', 'frc467', 'frc469', 'frc568', 'frc569', 'frc578', 'frc589', 'frc1246', 'frc1247', 'frc1257', 'frc1259', 'frc1279', 'frc1359', 'frc1369', 'frc1389', 'frc1458', 'frc1468', 'frc1569', 'frc1678', 'frc2345', 'frc2347', 'frc2348', 'frc2357', 'frc2358', 'frc2359', 'frc2367', 'frc2457', 'frc2458', 'frc2468', 'frc2478', 'frc2489', 'frc2679', 'frc2689', 'frc2789', 'frc3458', 'frc3459', 'frc3467', 'frc3468', 'frc3478', 'frc3489', 'frc3568', 'frc3679', 'frc4567', 'frc4579', 'frc4678', 'frc5678', 'frc5679'
3 Likes

Champs Stats - The Normal

A collection of random, not as obscure stats from the world championship.

Who played in playoffs

By Pick

Percentage of matches where the given alliance member wasn’t playing in the match

Pick Division Playoffs Einstein
3rd pick 83.20% 83.33%
captain 10.80% 6.67%
2nd pick 5.60% 6.67%
1st pick 0.40% 3.33%

By District

N District % Picked # Picked # Teams
1 Pacific Northwest 68% 15 22
2 Ontario 67% 16 24
3 FIRST Chesapeake 60% 12 20
4 FIRST Israel 58% 7 12
5 New England 57% 20 35
6 FIRST Mid-Atlantic 54% 14 26
7 FIRST In Texas 50% 17 34
8 FIRST North Carolina 50% 7 14
9 FIRST In Michigan 48% 42 88
10 Peachtree 44% 8 18
11 FIRST Indiana Robotics 36% 4 11
12 30% 94 315

By Country

N Country % Picked # Picked # Teams
1 Netherlands 100% 1 1
2 Canada 59% 17 29
3 Israel 58% 7 12
4 USA 43% 224 518
5 Taiwan 25% 1 4
6 Brazil 17% 1 6
7 Mexico 15% 3 20
8 Australia 14% 1 7
9 Turkey 8% 1 12
10 United Kingdom 0% 0 1
11 Dominican Republic 0% 0 1
12 Suriname 0% 0 1
13 India 0% 0 1
14 Poland 0% 0 1
15 Belize 0% 0 1
16 France 0% 0 1
17 Japan 0% 0 1
18 China 0% 0 1
19 Azerbaijan 0% 0 1

By US State

N State % Picked # Picked # Teams
1 Maine 100% 2 2
2 Rhode Island 100% 1 1
3 West Virginia 100% 1 1
4 North Dakota 100% 1 1
5 Illinois 73% 8 11
6 Washington 69% 11 16
7 Oregon 67% 4 6
8 New Jersey 64% 9 14
9 Massachusetts 62% 8 13
10 Virginia 62% 8 13
11 Maryland 57% 4 7
12 Connecticut 55% 6 11
13 Texas 50% 17 34
14 Georgia 50% 6 12
15 North Carolina 50% 7 14
16 New Hampshire 50% 3 6
17 Kansas 50% 1 2
18 Michigan 48% 42 87
19 Missouri 47% 7 15
20 Florida 45% 5 11
21 California 44% 27 62
22 Ohio 42% 5 12
23 Tennessee 40% 2 5
24 Arkansas 40% 2 5
25 Louisiana 38% 3 8
26 Indiana 36% 4 11
27 South Carolina 33% 2 6
28 Colorado 33% 3 9
29 Pennsylvania 33% 5 15
30 Nevada 33% 1 3
31 Wisconsin 29% 4 14
32 Hawaii 29% 2 7
33 Minnesota 22% 6 27
34 New York 20% 5 25
35 Oklahoma 14% 1 7
36 Arizona 11% 1 9
37 Utah 0% 0 3
38 Vermont 0% 0 2
39 Idaho 0% 0 2
40 Iowa 0% 0 4
41 Delaware 0% 0 1
42 Kentucky 0% 0 1
43 Wyoming 0% 0 1
44 Alabama 0% 0 2

Rank by awards

N Award Mean Rank Median Rank Min Rank Max Rank # Teams
1 Championship Winner 16.8 20.0 1 26 4
2 Autonomous Award sponsored by Ford 18.4 12.0 1 57 8
3 Championship Division Winner 18.6 15.5 1 57 32
4 Championship Division Finalist 19.0 16.5 1 55 32
5 Excellence in Engineering Award 20.1 9.0 3 69 8
6 Quality Award 22.1 12.5 8 62 8
7 Industrial Design Award sponsored by General Motors 22.5 18.5 1 53 8
8 Championship Finalist 25.8 24.5 6 48 4
9 Team Spirit Award 26.9 22.0 4 59 8
10 Innovation in Control Award 29.1 27.5 5 57 8
11 Team Sustainability Award 31.9 26.0 6 78 8
12 Imagery Award in honor of Jack Kamen 32.2 30.5 4 64 8
13 Championship Division Highest Rookie Seed 32.8 29.5 17 53 8
14 Creativity Award sponsored by Rockwell Automation 33.0 27.0 1 72 8
15 Engineering Inspiration Award 33.2 32.5 3 69 8
16 Judges’ Award 43.9 33.0 20 74 8
17 Rookie All Star Award 47.0 45.5 17 76 8
18 Gracious Professionalism Award 52.2 52.5 34 70 8
19 Rookie Inspiration Award 65.9 65.5 54 77 8

Playoff winning margin

N Division Mean Winning Margin
1 2023cmptx 20
2 2023dal 20
3 2023new 22
4 2023cur 22
5 2023mil 23
6 2023joh 25
7 2023gal 25
8 2023arc 26
9 2023hop 36

Grids

Who filled a grid

219 teams have been in a match with a completed grid.

frc16
frc33
frc51
frc59
frc67
frc78
frc88
frc103
frc118
frc125
frc148
frc176
frc195
frc217
frc230
frc254
frc319
frc324
frc325
frc341
frc359
frc401
frc422
frc449
frc461
frc469
frc498
frc548
frc573
frc604
frc624
frc649
frc687
frc818
frc836
frc870
frc876
frc910
frc930
frc948
frc972
frc973
frc987
frc1023
frc1102
frc1114
frc1241
frc1318
frc1323
frc1325
frc1339
frc1414
frc1477
frc1501
frc1538
frc1540
frc1561
frc1574
frc1577
frc1591
frc1619
frc1678
frc1690
frc1701
frc1706
frc1718
frc1727
frc1730
frc1731
frc1746
frc1756
frc1768
frc1868
frc1923
frc1986
frc1987
frc2046
frc2056
frc2075
frc2194
frc2202
frc2230
frc2337
frc2338
frc2363
frc2399
frc2468
frc2481
frc2521
frc2539
frc2607
frc2609
frc2630
frc2659
frc2687
frc2713
frc2714
frc2767
frc2883
frc2910
frc2930
frc2945
frc2974
frc2992
frc3005
frc3015
frc3039
frc3130
frc3175
frc3184
frc3189
frc3256
frc3310
frc3314
frc3339
frc3357
frc3467
frc3476
frc3478
frc3534
frc3536
frc3538
frc3539
frc3604
frc3620
frc3636
frc3655
frc3663
frc3668
frc3683
frc3932
frc3937
frc3940
frc3990
frc4003
frc4010
frc4028
frc4039
frc4096
frc4099
frc4131
frc4143
frc4145
frc4201
frc4206
frc4253
frc4270
frc4336
frc4362
frc4391
frc4414
frc4415
frc4422
frc4451
frc4476
frc4481
frc4499
frc4607
frc4613
frc4635
frc4738
frc4788
frc4795
frc4907
frc4909
frc4920
frc4946
frc5010
frc5166
frc5216
frc5232
frc5414
frc5460
frc5472
frc5557
frc5654
frc5675
frc5687
frc5712
frc5727
frc5804
frc5895
frc5913
frc5940
frc5987
frc6002
frc6036
frc6045
frc6078
frc6081
frc6328
frc6329
frc6377
frc6420
frc6672
frc6722
frc6800
frc6823
frc7157
frc7174
frc7197
frc7211
frc7285
frc7407
frc7451
frc7457
frc7461
frc7558
frc7769
frc8033
frc8085
frc8177
frc8724
frc8736
frc9038
frc9067
frc9084
frc9128
frc9312

Most filled grids

N Team Count
1 125 14
2 5460 13
3 870 12
4 6329 12
5 1323 11
6 4414 11
7 973 11
8 2075 11
9 3476 10
10 818 9
11 9312 9
12 5940 9

Most almost (missing 1) filled grids

N Team Count
1 8033 6
2 1678 5
3 1690 5
4 930 5
5 3937 5
6 4143 5
7 1577 4
8 4481 4
9 2630 4
10 1730 4
11 6045 4
12 7157 4
13 2399 4
14 1538 4
15 4909 4

Most common grids

Normalized to be shown on red (clean side left)

Teleop

1: 30 occurrences
:warning::purple_square::warning::warning::purple_square::warning::warning::purple_square::warning:
:warning::purple_square::warning::warning::purple_square::warning::warning::purple_square::warning:
:purple_square::purple_square::purple_square::purple_square::purple_square::purple_square::purple_square::purple_square::purple_square:

2: 9 occurrences
:warning::purple_square::warning::warning::purple_square::warning::warning::purple_square::warning:
:warning::purple_square::warning::warning::purple_square::warning::warning::purple_square::warning:
:purple_square::purple_square::purple_square::purple_square::purple_square::purple_square::purple_square::purple_square::warning:

3: 6 occurrences
:warning::purple_square::warning::warning::purple_square::warning::warning::purple_square::warning:
:warning::purple_square::warning::warning::purple_square::warning::warning::purple_square::warning:
:warning::purple_square::purple_square::purple_square::purple_square::purple_square::purple_square::purple_square::purple_square:

4: 5 occurrences
:warning::purple_square::warning::warning::purple_square::warning::warning::purple_square::warning:
:warning::purple_square::warning::warning::purple_square::warning::warning::purple_square::warning:
:purple_square::purple_square::purple_square::purple_square::purple_square::purple_square::warning::purple_square::purple_square:

5: 5 occurrences
:warning::purple_square::warning::warning::purple_square::warning::warning::purple_square::warning:
:warning::purple_square::warning::warning::purple_square::warning::warning::purple_square::warning:
:purple_square::purple_square::warning::purple_square::purple_square::purple_square::purple_square::purple_square::purple_square:

Auto

1: 33 occurrences
:warning::purple_square::white_large_square::white_large_square::purple_square::white_large_square::white_large_square::purple_square::white_large_square:
:white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square:
:white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square:

2: 30 occurrences
:white_large_square::purple_square::white_large_square::white_large_square::purple_square::white_large_square::white_large_square::purple_square::white_large_square:
:white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square:
:white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square:

3: 24 occurrences
:white_large_square::purple_square::white_large_square::white_large_square::purple_square::white_large_square::white_large_square::white_large_square::warning:
:white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square:
:white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square:

4: 23 occurrences
:warning::white_large_square::white_large_square::white_large_square::purple_square::white_large_square::white_large_square::white_large_square::warning:
:white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square:
:white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square:

5: 23 occurrences
:warning::white_large_square::white_large_square::white_large_square::purple_square::white_large_square::white_large_square::purple_square::white_large_square:
:white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square:
:white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square::white_large_square:

Charge Station

Percentage of matches engaged in teleop

N Team Teleop
1 2713 100.00%
2 2202 100.00%
3 118 100.00%
4 548 100.00%
5 70 100.00%
6 2582 100.00%
7 4131 100.00%
8 862 100.00%
9 1533 100.00%
10 7258 100.00%
11 9082 100.00%
12 2341 100.00%
13 226 100.00%
14 28 100.00%
15 8847 100.00%
16 4143 94.44%
17 2607 93.75%
18 624 92.86%
19 78 92.86%
20 4206 92.86%

Percentage of matches engaged in auto

N Team Auto
1 5907 100.00%
2 5024 100.00%
3 1923 100.00%
4 1816 100.00%
5 498 94.12%
6 1156 92.31%
7 2609 90.91%
8 9101 90.00%
9 2073 90.00%
10 4786 90.00%
11 4624 90.00%
12 4276 90.00%
13 85 90.00%
14 9140 90.00%
15 1466 90.00%
16 687 85.71%
17 118 85.71%
18 4329 80.00%
19 7174 80.00%
20 115 80.00%
8 Likes

Is this a record? I felt like this was the most times I had seen a captain subbed out but that might just be because it happened in more matches I happened to watch

2 Likes

How many super nodes scored total

1 Like

36 Likes

There were 523 supercharged nodes: 106 in quals, 345 in division playoffs, and 72 on Einstein.

By team

N Team # Supercharged
1 frc1323 54
2 frc4414 53
3 frc125 46
4 frc5460 44
5 frc4096 43
6 frc870 43
7 frc973 41
8 frc2075 40
9 frc9312 35
10 frc1678 33

By division

N Division # Supercharged
1 2023gal 90
2 2023hop 78
3 2023cmptx 72
4 2023arc 69
5 2023joh 62
6 2023dal 59
7 2023cur 45
8 2023mil 32
9 2023new 16

Playoff matches with a different outcome if supercharging wasn’t a thing*

N Division Flipped Matches
1 2023dal 2023dal_f1m1, 2023dal_sf11m1, 2023dal_sf7m1, 2023dal_sf9m1
2 2023cmptx 2023cmptx_f1m2, 2023cmptx_sf10m1, 2023cmptx_sf11m1
3 2023arc 2023arc_sf9m1
4 2023cur 2023cur_f1m1
5 2023gal 2023gal_sf2m1
6 2023joh 2023joh_sf1m1
7 2023mil 2023mil_f1m1
8 2023new 2023new_sf11m1

* this assumes nothing happened differently with the rest of the match (to assume the match would have played out exactly the same except the alliance not supercharging is not a guarantee) and includes cases where the match is now tied even if the tiebreaker would go to the previously winning alliance (too lazy to check tiebreaker rules)

10 Likes

It definitely felt more frequent this year, I think because of:

a) the ranking system not always rewarding the “best” robots and
b) how easy it was to be objective about who was better to play in a match - some robots just scored more on average than others and that was easy to prove with scouting data

1 Like

2023 was the highest rate of captains being subbed out

Division Playoffs

Pick 2014cmp 2015cmp 2016cmp 2017cmptx 2017cmpmo 2018cmptx 2018cmpmi 2019cmptx 2019cmpmi 2022cmptx 2023cmptx
captain 5.80% 3.05% 4.76% 2.50% 3.92% 3.61% 3.00% 6.25% 5.10% 4.21% 10.80%
1st pick 2.17% 0.76% 0.79% 1.50% 6.86% 1.55% 1.00% 2.60% 1.02% 0.53% 0.40%
2nd pick 15.94% 22.52% 17.46% 23.50% 15.20% 20.10% 11.00% 20.31% 15.31% 25.26% 5.60%
3rd pick 76.09% 73.66% 76.98% 72.50% 74.02% 74.74% 85.00% 70.83% 78.57% 70.00% 83.20%

Einstein

Pick 2014cmp 2015cmp 2016cmp 2017cmptx 2017cmpmo 2018cmptx 2018cmpmi 2019cmptx 2019cmpmi 2022cmptx 2023cmptx
captain 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 2.78% 0.00% 6.67%
1st pick 0.00% 0.00% 0.00% 0.00% 2.94% 0.00% 5.88% 0.00% 0.00% 0.00% 3.33%
2nd pick 0.00% 50.00% 33.33% 32.35% 44.12% 23.53% 23.53% 47.22% 11.11% 72.22% 6.67%
3rd pick 100.00% 50.00% 66.67% 67.65% 52.94% 76.47% 70.59% 52.78% 86.11% 27.78% 83.33%
10 Likes

oof lol

7 Likes

5/6 oregon teams were picked
picked: 2521 1540 3636 1425 955
not picked: 2635

1 Like

Illinois may not send a lot of teams, but the teams we do send know how to cook.

7 Likes

955 did not get picked in Newton

1 Like

I contest this ranking! 6045 scored 26 game pieces in 40% of our quals matches at Champs… it was insanely frustrating as we had 2+ supercharged nodes in 3/4 of those matches.

6045 was included in the group with 4 matches but was cut off originally, I expanded that out to show all tied teams. Sadly the supercharged nodes only seem to show up in the data if the grid was full at one point and then something was descored.

Oh yeah I was mostly complaining about my own terrible drive coaching which led to us supercharging nodes without filling the grid… carry on! Love these stats.

And the last of the 6 really hurt…