Type on any line or blank, tap the circles and meters, sketch right on the diagrams and grids, or switch Draw on to write with a finger, stylus or mouse. Your work is saved in this browser on this device only. Nothing is sent anywhere.

c² = a² + b²tan θ = opp ÷ adjmeasure · angle · vector
1 · MathSciencePsychologyTechnologyHistoryLanguage & StorytellingArt & DesignExecution
Unizon
Soccer Path · Lens 1: Math

The Math
of Soccer

The opening question
How long is a pitch from corner to corner, and why is a penalty so hard to save?

A soccer pitch is a geometry lesson with grass on it. Measure areas, use the Pythagorean theorem and coordinates, find shooting angles with trigonometry, add vectors for wind and running, time a penalty, read stats and expected goals, and explore the shapes on a ball.

Inside this module
  • 00First Principlesp.2
  • 01The pitchp.4
  • 02Pythagorasp.5
  • 03Coordinatesp.6
  • 04Angles & trigonometryp.7
  • 05Vectorsp.9
  • 06Speed, stats & xGp.10
  • 07Geometry of the ballp.12
  • xAlgebra Level Upp.13
  • ✦Self-check · Make it · 5 Questions · Side Questp.15
How this works
CoreThe main path. Everyone does this part.
Level UpOptional, harder challenges if you want to push further.
Try ItMeasure a mini pitch.

You'll need: a calculator, a measuring tape, a protractor, some cones or markers, and a ball.

Soccer Path · Unizon01/18
Soccer Path · Unizon · Lens 1: Math00 · Start here
Before anything else
First
Principles

A first principle is a basic truth you can build on. The maths of soccer rests on four: the pitch is a coordinate plane, right triangles are everywhere, motion has size and direction and numbers describe chances, not certainties.

1

What do I already know?

Dump it all out. Half-sure counts.
How far do you think a goalkeeper’s goal kick travels?
Why do players say a shot came from a “tight angle”?
Circle every word you could explain to a friend right now. Underline the ones you've heard but couldn't explain.
areaperimeterright trianglehypotenusePythagorean theoremcoordinatesangletangentvectorresultantrateexpected goals
2

What is necessary?

The building blocks you need before going further

Everything in this module is built from four bricks. Rate yourself on each one, then check the example to see if your rating holds up.

GridThe pitch. x, y
Got itKindaNot yet
TrianglesEverywhere. a² + b²
Got itKindaNot yet
VectorsSize + direction. →
Got itKindaNot yet
ChancesNot certainties. xG
Got itKindaNot yet
Is anything else necessary? What else do you think you'd need to know or have to really get this topic?
The Math of Soccer · Soccer Path · Unizon02/18
Soccer Path · Unizon · Lens 1: Math00 · Start here
3

What is the objective?

What am I trying to understand or be able to do by the end?
The module's objective

By the end, you’ll be able to find a pitch’s area and diagonal, use the Pythagorean theorem and coordinates for passes, find shooting angles with trigonometry, add vectors, calculate the time for a penalty, read stats and xG, and describe the geometry of a ball.

  • 01Find area and perimeter.
  • 02Use a² + b² = c².
  • 03Find distance on a grid.
  • 04Use tan to find an angle.
  • 05Add two vectors.
  • 06Calculate time from speed.
My objective

The list on the left is ours. Now make it yours. What do you want out of this?

By the end, I want to be able to
The part I'm most curious about is
I'll know I've got there when
Knowledge meter

How much do you know about the math of soccer right now? Shade the boxes in pencil. You'll come back at the end (p.9) and shade it again in pen.

NothingCould teach it

Why start this way? When you know what you already have (1), what you need (2) and where you're going (3), you learn faster and you notice the gaps. Every module on the Soccer Path starts with these same three questions.

Your route through this module
00
First Principles
01
Pitch
02
Pythagoras
03
Angles
04
Vectors
05
Stats
✓
Check
▶
Make
?
5 Qs
★
Quest
The Math of Soccer · Soccer Path · Unizon03/18
Soccer Path · Unizon · Lens 1: Math01 · Pitch
01
Measuring the field

The pitch

Every pitch is a rectangle with measured markings.

A rectangle with rules

The Laws of the Game

For adult international matches, a pitch must be 100–110 m long and 64–75 m wide. FIFA recommends 105 m × 68 m for big tournaments.

MarkSize
Goal7.32 m × 2.44 m
Penalty mark11 m from goal
Centre circle9.15 m radius
Worked example

Area and perimeter

1Area = length × width
2105 × 68 = 7,140 m²
3Perimeter = 2 × (105 + 68)
4= 346 m of touchline and goal line
Same game, different sizes

Smaller players, smaller pitches

Youth games use smaller pitches and fewer players, so everyone touches the ball more. Many young players start with small-sided games such as 4 v 4 or 7 v 7.

Units matter

Area is in square metres (m²); perimeter is in metres (m). Always write the unit.

Try it

Biggest and smallest

Find the area of the smallest (100 × 64) and largest (110 × 75) international pitches. How much bigger is the largest?
Level Up

How many 105 × 68 pitches would fit in 1 km² (1,000,000 m²)?

1,000,000 ÷ 7,140 ≈ 140
The Math of Soccer · Soccer Path · Unizon04/18
Soccer Path · Unizon · Lens 1: Math02 · Pythagoras
02
Right triangles on grass

Pythagoras

The Pythagorean theorem finds distances across the pitch.

The Pythagorean theorem

Right triangles

In a right triangle, the longest side (the hypotenuse, c) is opposite the right angle: a² + b² = c².

A pitch’s corners are right angles, so its diagonal is a hypotenuse.

Worked example

Corner to corner

1a = 105 m, b = 68 m
2c² = 105² + 68²
3c² = 11,025 + 4,624 = 15,649
4c = √15,649
5c ≈ 125 m
A long pass

Forward and across

A player passes 40 m up the pitch and 30 m across. The ball travels √(30² + 40²) = √2,500 = 50 m. The numbers 3, 4, 5 (and 6, 8, 10 or 30, 40, 50) are a famous right-triangle family.

Which side?

c is always the longest side, opposite the right angle. To find a shorter side, subtract: a² = c² − b².

Try it

Your pass

A pass goes 16 m forward and 12 m across. How far does the ball travel? Check with a tape measure and cones in a park.
Level Up

A ball travels 25 m on a pass that goes 7 m across. How far forward did it go?

√(25² − 7²) = √576 = 24 m
The Math of Soccer · Soccer Path · Unizon05/18
Soccer Path · Unizon · Lens 1: Math03 · Grid
03
Every player has an address

Coordinates

Coordinates turn a pitch into a map you can calculate on.

The pitch as a grid

Coordinates

Put one corner at (0, 0), with x along the touchline and y across. Every player has coordinates, like (30, 25).

The distance between two points is a Pythagorean problem: d = √((x₂ − x₁)² + (y₂ − y₁)²).

Worked example

Pass between players

1Passer at (10, 10); teammate at (30, 25).
2Across: 30 − 10 = 20 m
3Up: 25 − 10 = 15 m
4d = √(20² + 15²) = √625
5d = 25 m
The corner kick

Corner flag to near post

The goal sits in the middle of a 68 m goal line. Each post is 3.66 m from the centre, so the corner flag is (68 − 7.32) ÷ 2 = 30.34 m from the near post.

Order

Subtract coordinates in the same order (x₂ − x₁ and y₂ − y₁). Squaring makes any negative positive.

Try it

Map a play

Draw a pitch on grid paper. Place 3 players and find the distance of each pass between them.
Level Up

Distance from (0, 0) to (12, 16)?

√(144 + 256) = √400 = 20 m
The Math of Soccer · Soccer Path · Unizon06/18
Soccer Path · Unizon · Lens 1: Math04 · Angles
04
How much goal do you see?

Angles

The shooting angle decides how much goal is open.

The shooting angle

How much goal can you see?

From the penalty mark, the goal posts and the shooter make a triangle. The shooting angle is the angle at the shooter between the lines to each post.

Closer to the goal and nearer the middle means a wider angle.

Worked example

Angles in a triangle

1The angles in a triangle add to 180°.
2A pass, a run and a shot form a triangle.
3One angle is 90°, another 35°.
4180 − 90 − 35
5= 55°
Tight angle

Why wingers cut inside

A shot from near the touchline sees almost no goal. Players “cut inside” toward the middle to widen the angle before they shoot.

Where to measure

Measure from the shooter’s position. The angle shrinks as you move wider or farther away.

Try it

Measure it

Draw a goal to scale (7.32 m → 7.3 cm) and mark shooting spots. Measure each shooting angle with a protractor. Where is it widest?
Level Up

Two angles in a triangle are 90° and 18°. What is the third?

180 − 90 − 18 = 72°
The Math of Soccer · Soccer Path · Unizon07/18
Soccer Path · Unizon · Lens 1: Math05 · Trig
05
Angles from lengths

Trigonometry

Trigonometry turns distances into angles.

Trigonometry

SOH CAH TOA

In a right triangle with angle θ: sin θ = opp ÷ hyp, cos θ = adj ÷ hyp, tan θ = opp ÷ adj. To find θ, use the inverse key: θ = tan⁻¹(opp ÷ adj).

Check your calculator is in degrees.

Worked example

Penalty angle

1From the mark, the centre of the goal is 11 m away.
2Each post is 3.66 m to the side.
3tan θ = 3.66 ÷ 11 ≈ 0.333
4θ = tan⁻¹(0.333) ≈ 18.4°
5Whole angle: ≈ 36.8°
Over the wall

A free kick

The wall stands 9.15 m from the ball and is about 1.85 m tall (made-up). The lowest straight line over it rises at tan⁻¹(1.85 ÷ 9.15) ≈ 11.4°. Real kicks curve and dip, so players aim higher and use spin (Lens 2).

Label first

Label opp, adj and hyp from the angle you want. The opposite side is across from it.

Try it

Edge of the box

Find the whole shooting angle from a spot 16.5 m straight out from the centre of the goal.
Level Up

A chip leaves the ground at 20°. How high is it after 9.15 m of a straight line?

9.15 × tan 20° ≈ 3.3 m
The Math of Soccer · Soccer Path · Unizon08/18
Soccer Path · Unizon · Lens 1: Math06 · Vectors
06
Size plus direction

Vectors

Vectors add motion in two directions at once.

Vectors

Size and direction

A vector has a size (magnitude) and a direction, like “20 m/s toward goal.” Add vectors tip to tail; the arrow from start to finish is the resultant.

Speed is a size; velocity is a vector.

Worked example

Kick in a crosswind

1Ball: 20 m/s forward. Wind pushes 5 m/s sideways.
2They’re at right angles, so use Pythagoras.
3√(20² + 5²) ≈ 20.6 m/s
4Direction: tan⁻¹(5 ÷ 20) ≈ 14° off line
5(Simplified: real wind effects are smaller and change.)
Pass into space

Lead the runner

A good through ball goes where the runner will be, not where they are. Coaches call it “passing into space”: adding the runner’s velocity to the ball’s path.

Right angles

Only vectors at right angles can be added with plain Pythagoras. Others need a scale drawing or more trig.

Try it

Draw it

On grid paper, draw a run of 8 squares east, then 6 squares north. Draw the resultant and measure it. Does Pythagoras agree?
Level Up

Resultant of 8 m east and 6 m north?

√(64 + 36) = 10 m
The Math of Soccer · Soccer Path · Unizon09/18
Soccer Path · Unizon · Lens 1: Math07 · Speed
07
Fractions of a second

Speed and time

Speed, distance and time explain the penalty duel.

Rates

Speed = distance ÷ time

A hard penalty can travel about 100 km/h. To use metres and seconds, divide by 3.6: 100 ÷ 3.6 ≈ 27.8 m/s.

Then time = distance ÷ speed.

Worked example

Can the keeper react?

1Distance: 11 m
2Speed: ≈ 27.8 m/s
3Time = 11 ÷ 27.8
4≈ 0.4 s
5Human reaction time is often 0.2 s or more.
Why keepers guess

Decide early

With so little time to react and move, keepers often choose a side before or as the ball is kicked. They study shooters’ habits beforehand.

Convert units

km/h to m/s: divide by 3.6. m/s to km/h: multiply by 3.6.

Try it

Sprint test

With a friend and a stopwatch, time a 30 m sprint. Find your speed in m/s and km/h.
Level Up

A 120 km/h penalty: how long to travel 11 m?

120 ÷ 3.6 ≈ 33.3 m/s; 11 ÷ 33.3 ≈ 0.33 s
The Math of Soccer · Soccer Path · Unizon10/18
Soccer Path · Unizon · Lens 1: Math08 · Stats
08
Numbers that tell a story

Stats and xG

Statistics describe chances, not certainties.

Stats tell a story

Rates and averages

  • Pass completion: 380 of 420 passes = about 90%.
  • Goals per game: Canada’s men scored 9 goals in 5 games at the 2026 World Cup, 1.8 per game.
  • Christine Sinclair scored 190 international goals in 331 games, about 0.57 per game.
Expected goals (xG)

A chance’s probability

xG gives each shot a probability of scoring, based on thousands of similar shots: a penalty might be about 0.75, a long shot 0.03.

In the 2026 World Cup final, Spain’s 20 shots added up to about 1.94 xG; Argentina’s 2 shots, 0.2. Spain won 1–0.

Chance, not certainty

Probability

If a player scores about 3 penalties in 4 (made-up rate 0.75), the chance of scoring 5 in a row is 0.755 ≈ 0.24: about 1 in 4. Shootouts are tense for a reason.

Models differ

xG values are estimates from models, and different companies give different numbers for the same shot.

Try it

Add up xG

A team has shots worth 0.3, 0.1, 0.05 and 0.6 xG. What is their total? How many goals would you “expect”?
Level Up

Why can a team win with lower xG?

xG is about chances; luck and finishing still matter
The Math of Soccer · Soccer Path · Unizon11/18
Soccer Path · Unizon · Lens 1: Math09 · Ball
09
Shapes you can kick

Geometry of the ball

A soccer ball is a lesson in 3-D geometry.

The classic ball

Pentagons and hexagons

The 1970 World Cup ball, the Telstar, had 12 black pentagons and 20 white hexagons: 32 panels. The shape is a truncated icosahedron.

Newer balls use fewer panels: the 2026 ball, Trionda, has just 4.

Worked example

Euler’s formula

1Faces F = 12 + 20 = 32
2Edges E = (12 × 5 + 20 × 6) ÷ 2 = 90
3Vertices V = 60
4V − E + F = 60 − 90 + 32
5= 2, as Euler predicts
Circles

The ball’s size

A size-5 ball has a circumference of 68–70 cm. Since C = πd, a 70 cm ball has a diameter of 70 ÷ π ≈ 22.3 cm.

When it works

Euler’s V − E + F = 2 works for shapes without holes, like a ball, a cube or a tetrahedron.

Try it

Measure your ball

Wrap a string around your ball and measure it. Find its diameter. Is it a size 3, 4 or 5?
Level Up

Why divide edges by 2?

Each edge is shared by 2 panels
The Math of Soccer · Soccer Path · Unizon12/18
Soccer Path · Unizon · Lens 1: MathA1 · Algebra
A1
Algebra Level Up · optional

Solve for the missing wins

Turn a league table into an equation, then solve it.

Points in a league

Win 3, draw 1, lose 0

Most leagues give 3 points for a win and 1 for a draw. With W wins and D draws, a team’s points are P = 3W + D.

WinsDrawsPoints
10434
W550
Worked example

How many wins?

1A team has 50 points and 5 draws.
23W + 5 = 50
33W = 45
4Divide both sides by 3:
5W = 15 wins
A line on a graph

Points as the season goes

A team that wins every game gains 3 points per game: after g more games it has P = 30 + 3g (made-up). The 30 is the starting value; the 3 is the slope, the steepness of the line.

The golden rule

Do the same thing to both sides until the unknown is alone. Then check: does 3 × 15 + 5 really equal 50?

Try it

Catching the leader

Team A has 30 points and wins every game: P = 30 + 3g. Team B has 42 points and draws every game: P = 42 + g. After how many games are they level?
30 + 3g = 42 + g → 2g = 12 → g = 6 games, when both have 48 points
Level Up

How many wins give 70 points with 10 draws?

3W + 10 = 70 → W = 20
The Math of Soccer · Soccer Path · Unizon13/18
Soccer Path · Unizon · Lens 1: MathA2 · Algebra
A2
Algebra Level Up · optional

Flight paths and pitches

When the unknown is squared, there can be two answers.

Ball in the air

A quadratic path

A ball kicked straight up at 15 m/s has a height of about h = 15t − 5t2 metres after t seconds (gravity rounded to 10 m/s², no air drag).

t (s)011.523
h (m)01011.25100
Worked example

When does it land?

1Landing means h = 0.
215t − 5t2 = 0
3Factor: 5t(3 − t) = 0
4t = 0 (the kick) or t = 3
5It lands after 3 s
A pitch-sized puzzle

Factor to solve

A pitch is 37 m longer than it is wide, with an area of 7,140 m²: w(w + 37) = 7,140, so w² + 37w − 7,140 = 0. Factor: (w + 105)(w − 68) = 0, so w = 68 m (not −105). The pitch is 68 m by 105 m, the size FIFA recommends.

Check your answers

A quadratic often has two solutions. Keep only the ones that make sense: a width or a time can’t be negative, but a ball can pass the same height twice.

Try it

Head height

Using h = 15t − 5t², when is the ball 10 m up? Write the equation and solve it.
15t − 5t² = 10 → t² − 3t + 2 = 0 → (t − 1)(t − 2) = 0 → t = 1 s (going up) and t = 2 s (coming down)
Level Up

A small-sided field is twice as long as it is wide, with an area of 800 m². How wide is it?

2w² = 800 → w² = 400 → w = 20 m
The Math of Soccer · Soccer Path · Unizon14/18
Soccer Path · Unizon · Lens 1: MathSelf-check
✓
No pressure, just proof

Quick self-check

Six questions, covering every stop. Show your thinking. Answers are upside down at the bottom; no peeking till you're done.

1 · Find the area of a 100 m × 64 m pitch.

2 · A pass goes 12 m across and 16 m forward. How long is it?

3 · Find the distance from (0, 0) to (6, 8).

4 · Two angles in a triangle are 90° and 40°. Find the third.

5 · Convert 90 km/h to m/s.

6 · What does an xG of 0.1 mean?

1) 6,400 m² · 2) 20 m · 3) 10 m · 4) 50° · 5) 25 m/s · 6) a 10% chance of scoring from that kind of shot
Back to First Principles

Re-shade your knowledge meter

How much do you know about the math of soccer now? Flip back to p.3 and shade the meter again in pen (or shade this one). Did any of the four bricks on p.2 move from "Not yet" to "Got it"?

NothingCould teach it
Did I hit my objective? What's my evidence?
The idea that surprised me most:
The Math of Soccer · Soccer Path · Unizon15/18
Soccer Path · Unizon · Lens 1: MathMini challenge · Make it
Mini challenge · Execution

Measure a mini pitch

Use Pythagoras on real grass.

1 · Plan

With a friend and an adult, mark a mini pitch in a park with cones: 40 m by 30 m (or smaller). Predict its diagonal, then measure it with a tape.

  • Safe, open ground
  • Right-angle corners (use 3-4-5)
  • Prediction written first
  • Shooting spots marked

2 · Results

MeasureValue
Length
Width
Area
Diagonal (predicted)
Diagonal (measured)

3 · Must-haves

  • Units on every number
  • Error explained
  • Two shooting angles
  • Sketch to scale

4 · What I found

How close was your prediction? Why might it be off?

Safety first

Choose a park or field away from roads, with an adult nearby. Watch for holes, ice and other people. Check the weather first.

The Math of Soccer · Soccer Path · Unizon16/18
Soccer Path · Unizon · Lens 1: Math5 Questions I Still Have
The best part of learning is what's next

5 Questions
I Still Have

This module didn't answer everything. Good. Write 5 new questions it didn't answer, one of each type below. There are no wrong questions, only ones nobody's asked yet.

1
How does it work?
Pick something you've seen or used and wonder about the inside of. e.g. "How do analysts calculate xG for a shot?"
2
Why?
Ask about a reason or a cause. e.g. "Why is the goal exactly 7.32 m wide?"
3
What if?
Change one thing and imagine the result. e.g. "What if the pitch were a circle?"
4
Connect it
Link this to another lens (math, science, psychology, technology, history, language & storytelling, art & design, execution) or another subject. e.g. "Why does a ball curve? (Lens 2!)"
5
My life & community
Bring it home: your family, your friends, your community. e.g. "How far do I run in a game?"

★ Star the one question you'd most like answered. You'll need it on the next page.

The Math of Soccer · Soccer Path · Unizon17/18
Soccer Path · Unizon · Lens 1: MathSide Quest · Optional
Optional · for the curious

Side Quest

Take your starred question from p.17 and go find the answer, or at least a better question. You're the researcher now.

My quest question:

1What I'll find out

Break your big question into 2 or 3 smaller ones you could actually answer.

2Where I'll look

A library (Edmonton Public Library counts!)An astronomer, engineer or planetarium guideAn experiment I run myselfTrustworthy websites (who wrote it? when?)A book or documentary

3How I'll share it

A one-page zineA 60-second video or talkA poster or infographicA 2-minute talkSomething else

Who I'll share it with:

Done by:

Next on the Soccer Path Lens 2 · Science asks: how do forces, spin, the human body, weather and turf shape every match?
The Math of Soccer · Soccer Path · Unizon18/18