Experimental AI-assisted analytics — predictions and ratings are estimates, not official results.
Team 3970 robot

3970

BTBA

Duncan Dynamics

Fresno, California, USARookie year 20122026 record 31-18-0Website
Season APEX125.7±8B· Established · n=24 · conf 97/100Current-season completed matches.

Event APEX — estimated alliance contribution

Event-scoped estimate from alliance-level results at FIRST California Northern State Championship (least-squares / OPR-style). This is a DIFFERENT metric from Season APEX above — it is event-specific and not normalized across the season.

Event overall (est)
266.16
Auto (est)
54.55
Teleop (est)
144.9
Endgame (est)
63.83
Wins
31
Losses
18
Win %
63%
Data confidence
96/100

2026 event history

The Blue Alliance
District · Mar 13Mar 15 · 12-7-0
APEX 113.34
District · Mar 27Mar 29 · 12-6-0
APEX 149.8
District Championship · Apr 9Apr 12 · 7-5-0
APEX 266.16

2026 awards

The Blue Alliance
District Event Finalist2026
Innovation in Control Award sponsored by nVent2026
District Event Finalist2026
Innovation in Control Award sponsored by nVent2026

Team media

2026 robot & team media (current season).

The Blue Alliance

Matches by event

All 2026 matches grouped by event, ordered chronologically

The Blue Alliance
District · Mar 13Mar 15
12-7-0
Playoffs
Semifinal 2-1RedW 206-178
Semifinal 7-1BlueL 142-502
Semifinal 13-1BlueW 133-104
Final 1BlueL 81-471
Final 2BlueL 98-498
District · Mar 27Mar 29
12-6-0
Qualifications
Qualification 7BlueW 210-132
Qualification 11BlueL 182-403
Qualification 46BlueW 319-264
Playoffs
Semifinal 8-1RedW 393-182
Semifinal 11-1BlueL 331-752
Semifinal 13-1RedW 324-147
Final 1BlueL 404-662
Final 2BlueL 375-692
District Championship · Apr 9Apr 12
7-5-0
Qualifications
Qualification 19BlueW 286-270

Official identity, events, awards, and results from The Blue Alliance (FIRST-mirrored). Contribution metrics are statistically estimated from alliance-level scores — not individually observed — and require a minimum sample size. Model apex-0.2.0, computed 2026-07-01 07:35 UTC.