Yards
Log in

Built for football. Nothing else.

Your entire
football program.
One app.

Manage your roster, run your playbook, track your calendar, and narrate games with your voice. The AI turns every play call into stats and game analysis automatically.

11
Y
#11
C
CAPTAIN

Marcus Webb

LBWRST

40yd 4.57s · Ht 5'11" · Wt 185

11
Y
DEFENSE

Marcus Webb

LBWRST
C
CAPTAIN

4.53s

40 DASH

6.59s

3-CONE

32"

VERTICAL

5'11"185 lbs

TAP TO FLIP

25+
Pre-built formations
10+
Features built for football
0
Clipboards needed
100%
Built for your phone
QR Roster Onboarding

End of practice.
Your whole roster in seconds.

At the end of the huddle, show your QR code. Each player scans it with their phone camera, fills in their name and number, and instantly appears on your roster. No email lists. No typing. No friction.

Step 1
Coach shows QR
One code for your whole team
Step 2
Players scan
Just a phone camera, no app needed
Step 3
Roster fills itself
Name, jersey, position — done
Players join instantly — no approval needed

Every tool, built for football

Not adapted from a generic sports platform. Built from scratch, for football programs, by someone who coaches.

Roster & Player Cards

Photo-first player profiles with headshots, action photos, measurables history, injury tracking, and starter rankings.

League Management

Run your entire competition from one dashboard. Generate round-robin schedules, manage standings, run playoff brackets, approve scores with a dual-report system, and assign a neutral stats crew to every game.

Playbook Designer

25+ formation templates or build your own from scratch. Draw routes, blocks, and blitzes the way you do it on the whiteboard, on a real field with real positions. Every formation automatically syncs to your depth chart.

Stats & Analytics

Position-specific game stats, combine results, measurables with progress charts, and season leaderboards. Know exactly where every player stands before camp cuts.

Training Calendar

Two-a-days, film sessions, games, meetings, all in one calendar. Target each event by position group so linemen don't get WR-only reminders. Track who showed up with one tap.

Feed & Team Chat

Retire the group chat. Post to your whole team or by unit, share photos, run polls. Players get push notifications the moment you post.

AI Features

Narrate the game.
AI writes the stats.

Your stats crew describes each play out loud, that's it. Yards AI formats the play-by-play, extracts per-player stats, and sends them straight to coaches for approval. No clipboards. No spreadsheets.

Crew narrates

Voice or text, play by play

AI formats & flags

NFL-style play-by-play

Stats extracted

Per player, per position

Coach approves

Stats locked in the system

Voice Play-by-Play

Describe each play out loud. The crew focuses on the game, not the keyboard. Deepgram voice recognition transcribes in real time.

AI Play Formatter

AI turns raw play descriptions into clean NFL-style notation. It tracks QB jersey numbers across plays and only flags truly ambiguous calls.

Auto Stat Extraction

After the game, AI reads the full play-by-play and tallies every player's stats like passing yards, rushes, tackles, TDs. All by position.

Review & Flag System

Flagged plays get highlighted for the crew to fix before submitting. Coaches see exactly what was corrected and what was auto-approved.

Per-Player Preview

Before submitting, the crew sees a complete stat sheet by player: offense, defense, special teams, to verify accuracy.

Works League & Leagueless

League games get a neutral crew assigned by the league. Leagueless teams assign their own crew to calendar game events.

AI Game Insights

Each team gets its own separate report tailored to whether they won or lost. Offensive MVP, defensive MVP, quarter summaries, top highlights, strengths, and areas to improve. Coaches control when players can see it. Up to 3 regenerations per game, each version saved.

Lineup-Aware Narration

Before the game, the AI loads your full depth chart. It knows every starter by jersey number and position, so every play is attributed to the right player without guessing. Injured players are automatically removed from the lineup the AI uses, so backups get tracked correctly from the first snap.

Substitution Tracking

Note a substitution in the play description and the AI updates its active lineup instantly. It tracks who came in, who sat down, and keeps every stat attributed to the right player.

SG 3WRSG 4WRPro SetSpreadShotgun TE
LOS
WR
88
8
Torres+1 deep
SL
11
1
Webb+1 deep
LT
71
1
Miller
LG
65
5
Johnson
C
53
3
Martin
RG
77
7
Williams
RT
74
4
Davis+1 deep
TE
82
2
Smith+2 deep
WR
16
6
Cruz+1 deep
QB
7
7
Reyes+3 deep
RB
4
4
Davis+3 deep

Depth Chart

Your lineup, always
in sync.

Set your formation once in the playbook and the depth chart fills itself. Assign starters, set your depth order, and when you bump a backup up the whole chart adjusts automatically. Injured players get pulled without you touching a thing.

  • Auto-syncs with your playbook formation
  • Offense, defense & special teams
  • Drag-and-drop position assignments
  • Starters & backups with depth order
  • Injured players excluded automatically

Playbook

Ditch the binder.
Your plays live here.

Start from 25+ formation templates or build from scratch. Draw every play on a real field, the way you diagram on the whiteboard. Bundle them into gameplans for each opponent. Decide which players can see which units.

  • 25+ formation templates, unlimited custom
  • Routes, blocks, blitz & coverage diagrams
  • Gameplans for upcoming opponents
  • Captains can submit plays for coach review
  • Per-player & per-unit access control

Four Verticals

Spread

Read Option

SG 3WR

Bubble Screen

SG 4WR

A-Gap Blitz

4-3

Cover 3

4-3

Tampa 2

4-3

Edit Play

×
RunQB OptionRouteBlockMotionBlitzZoneMan Cover
LOS
WR
SL
LT
LG
C
RG
RT
TE
WR
QB
RB
Save Changes

Play Designer

Draw plays the way
you think them.

Tap a player, draw the route. Routes, blocks, motions, blitzes, zones, and man coverage. All on a real field with real formation positions. Pinch to zoom, hold to move. It just works.

  • Touch-first field diagram editor
  • 8 route/assignment types
  • Pinch-to-zoom & drag to reposition
  • Works on phone, tablet & desktop

Team Communication

No more group texts.

Posts, polls, and real-time team chat in one place. Target updates by position group. Players get push notifications instantly.

Feed

📌 PINNED · IMPORTANT

Coach Rivera

HEAD COACH

Hell week starts in one week! 🏈

What's a better time to start?

1 pm20%
3 pm60%
5 pm20%

5 votes

♥ 6💬 8

Team Chat

Real-time · pinned msgs

📌 Coach Rivera
Training tonight 8pm
#22 Rivera: Got it coach!
#11 Webb: On my way
#7 Reyes: Ready 💪
#4 Davis: See you there
Message...

Stats & Analytics

Data coaches actually use.

Position-specific game stats, combine leaderboards, measurables history with progress charts. See who's improving week over week.

Leaderboard

40 DASHVERTICAL3-CONEBROAD JUMPBENCHSHUTTLE
1
#22

Alex Rivera

4.53s

CB · P

2
#11

Marcus Webb

4.57s

LB · WR

3
#7

Tyler Reyes

5.26s

QB

4
#4

Chris Davis

5.34s

RB

5
#88

Kevin Torres

5.69s

WR

Training Calendar

Your whole program.
One calendar.

Two-a-days, film sessions, walkthroughs, games, meetings, all in one place. Target each event by position group so players only see what's relevant to them. Attendance tracked with one tap.

  • Practices, games, meetings & travel
  • Position-group visibility filters
  • One-tap attendance tracking
  • Combine drill templates
  • Game-day notes & logistics
May 2026
SUN
MON
TUE
WED
THU
FRI
SAT
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
Saturday, June 6+ Add

Week 1 Gameday

@ Rivals · 6:00 PM – 9:00 PM

Bus departs at 12 pm

One app. Every role.

Every person in your program gets exactly what they need. Nothing more, nothing less.

Full control

Head Coach

Complete ownership of your program. Roster, staff, depth chart, playbook, and team identity, all in one place.

  • Full roster & staff management
  • Playbook access control
  • AI game insights & stats approval
  • Player invite links
  • Team colors & logo
Focused tools

Assistant Coach

Manage their unit's plays, record attendance, log stats, and run events, scoped to their coaching role.

  • Event & attendance management
  • Unit-specific playbook access
  • Game stat entry & injuries
  • Team feed posting
Stay connected

Players & Captains

See their depth chart position, check their stats after every game, access the playbook when granted, and stay connected to the program. Captains can post to the feed and submit plays for coach review.

  • Depth chart & roster view
  • Playbook access (if granted)
  • Submit plays for coach review (captains)
  • Measurables & progress charts
  • Team feed & real-time chat

Pick your game plan

From a single team to an entire league. Every plan includes the full app, choose the level of power you need.

Team Manager

Run your program.

Everything a football program needs to run the right way: roster, depth chart, playbook, training calendar, game stats, and team communication. Works in a league or on your own.

  • Full roster & player cards
  • Depth chart synced to your playbook formation
  • Playbook designer & gameplans
  • Training calendar & attendance
  • Game stats & season leaderboards
  • Team feed, chat & push notifications
  • League schedule & standings
  • Manual stat entry

Pricing coming soon

Most Popular

Playmaker

Add AI to your game.

Everything in Team Manager plus the AI narration engine. Your stats crew narrates the game by voice. AI formats the play-by-play and extracts per-player stats automatically. No more typing.

  • Everything in Team Manager
  • AI voice play-by-play narration
  • AI-powered per-player stat extraction
  • Narration review & approval flow
  • Stats crew assignment per game
  • AI play formatter & flag system
  • Leagueless game narration

Pricing coming soon

Leagues

Power League

The whole league, powered.

Built for leagues that want to run everything centrally. The league assigns a neutral AI stats crew to every game, teams receive complete stats automatically. One source of truth for every team.

  • Everything in Playmaker
  • League-assigned neutral stats crew
  • AI narration on every league game
  • Stats flow automatically to teams
  • League-wide schedule & standings
  • Multi-team league management
  • Central stats approval by league

Pricing coming soon

Contact us to discuss pricing for your program or league.

Built by someone
who lives this game

Yards isn't a Silicon Valley product built for generic sports. It was built in Tijuana, for football teams around the world. Because the love of the game has no borders.

Ricardo Lopez — Coach, Developer, Football Lifer

#11

RB · LB

Def. Coordinator

The Builder

Ricardo Lopez

Tijuana, Baja California · Coach · Web Developer · Father · Football Lifer

I played football from the time I was 10 years old until I was 24. Then I spent two years coaching as an RB coach, LB coach, and defensive coordinator. Between those worlds, I spent over 10 years doing web and graphic design and 2 years building full-stack applications. At 36, I'm the product of everything I love: football, technology, and my community.

Yards started because I saw a gap nobody was filling. The kids in Baja California play with heart, grit, and a level of intensity that belongs on any field in North America. They just don't have the visibility or the tools that programs in bigger cities take for granted.

My dream is to make Baja California a pipeline for US college football. These kids are that good, they just need the spotlight.

That's why Yards is designed the way it is. Card-based. Photo-first. Beautiful on a phone. I wanted teenagers to want to open it. Because when they engage with their stats, their depth chart, their playbook, they start to see themselves as athletes. And that belief changes everything.

Played 14 years RB · LB · DC Coach 10+ yrs web & design Tijuana, BC
Football made me the man I am. It gave me discipline, hundreds of good people, and a love of competing that I carry every day. I want more teenagers to find that. More families cheering on Friday nights. More Baja players getting recruited. That's what this app is really for.
Ricardo Lopez, Creator of Yards
Yards

Your program deserves better than scattered messages and guesswork.

Join coaches across Baja California and beyond who run their entire program on Yards, from first day of camp to the championship game.