2025 World Police and Fire Games
About This Competition
The World Police and Fire Games (WPFG) is a biennial Olympic-style competition for first responders, including law enforcement, firefighters, and officers from corrections, probation, border protection, immigration, and customs. It aims to honor community heroes and provide a platform for athletes from around the globe to compete in various sports, including traditional events like basketball and soccer, as well as first-responder-specific challenges like the Toughest Competitor Alive
Source: Competition Corner
Your results are already here.
Every competition you've entered, ranked workout by workout. Search your name and find your entire history.
Search the ResultsThe conversation is already happening.
Athletes are commenting, posting photos, and reliving the workouts. Jump in.
See the CommunityReady for what's next?
Browse upcoming competitions near you — your next event is probably already listed.
Find Competitions Near MeHow much stronger are you than last year?
Log PRs for every lift and benchmark workout. Your progress tells the story — KettleBoards keeps track.
Track Your PRsDivisions
Top Results
Top 5 finishers per division. View full results →
| # | Athlete | Points |
|---|---|---|
| 1 | Samuel Paquin | 300 |
| 2 | Evan Newman | 280 |
| 3 | Ian Alvares | 243 |
| 4 | Kaine Yates | 243 |
| 5 | AHMAD ALSHEHHI | 239 |
| # | Athlete | Points |
|---|---|---|
| 1 | Daniel Swope | 290 |
| 2 | ANDREW COOK | 285 |
| 3 | NELSON MEDINA | 249 |
| 4 | Charles Martinette-Morneau | 245 |
| 5 | Pedro Pontes | 236 |
| # | Athlete | Points |
|---|---|---|
| 1 | RODRIGO SANTANA | 290 |
| 2 | Ellionay Freitas | 285 |
| 3 | Tyler Watson | 270 |
| 4 | CHRIS TORRES | 250 |
| 5 | Justin Richardson | 248 |
| # | Athlete | Points |
|---|---|---|
| 1 | Julian Bach | 290 |
| 2 | FERNANDO AUGUSTO GUIMARÃES | 285 |
| 3 | johnny GOMES da silva | 258 |
| 4 | George McCreless | 255 |
| 5 | Brent Cooper | 245 |
| # | Athlete | Points |
|---|---|---|
| 1 | Fabio Goncalves | 290 |
| 2 | Guilherme Sousa Melo | 290 |
| 3 | Johan Eriksson | 260 |
| 4 | MATT LAVENDER | 250 |
| 5 | Anthony MURPHY | 240 |
| # | Athlete | Points |
|---|---|---|
| 1 | Patrick Haverty | 300 |
| # | Athlete | Points |
|---|---|---|
| 1 | TOMMIE OSBORN | 300 |
| # | Athlete | Points |
|---|---|---|
| 1 | Reginald Levins Jr | 295 |
| 2 | Fragione Fabio | 285 |
| 3 | Anthony Preston | 265 |
| 4 | Daniel Hutchison | 265 |
| # | Athlete | Points |
|---|---|---|
| 1 | Matija Silipetar | 280 |
| 2 | Patrascu Raducu gabriel | 275 |
| 3 | Tomasz Wankiewicz | 270 |
| 4 | Gustavo Rodrigues | 251 |
| 5 | Ali Al ahbabi | 248 |
| # | Athlete | Points |
|---|---|---|
| 1 | Sulaiman Alshehhi | 300 |
| 2 | IBRAHIM ALSHAMSI | 280 |
| 3 | AKOS GORCSOS | 270 |
| 4 | ROOMATAAROA RAANUI | 260 |
| 5 | Sam Gaberal | 233 |
| # | Athlete | Points |
|---|---|---|
| 1 | SULTAN ALSHEHHI | 285 |
| 2 | GUILHERME PALACIO JOHN | 285 |
| 3 | RICARDO ROMAN | 270 |
| 3 | RASHED AL DARMAKI | 270 |
| 5 | MICHAEL BINOBO | 240 |
| # | Athlete | Points |
|---|---|---|
| 1 | Marco Egelkraut | 300 |
| 2 | Florian Wany | 285 |
| # | Athlete | Points |
|---|---|---|
| 1 | JOHN MIZE | 295 |
| 2 | CARLOS GARCIA GOMEZ | 290 |
| # | Athlete | Points |
|---|---|---|
| 1 | ZOÉ HÉBERT | 295 |
| 2 | Shantel Lund | 285 |
| 3 | Lara Freeman | 275 |
| # | Athlete | Points |
|---|---|---|
| 1 | Baylee Strachan | 285 |
| 2 | Shelbie Whitaker | 285 |
| 3 | ALLISON LOCKHART | 265 |
| 4 | Laura Williams | 260 |
| 5 | Laurence Godbout | 233 |
| # | Athlete | Points |
|---|---|---|
| 1 | TATIANY OLIVEIRA | 295 |
| 2 | Kim Grégoire | 285 |
| 3 | Janel Lirette | 275 |
| # | Athlete | Points |
|---|---|---|
| 1 | VANESSA FRANCO ROCHA LINS FERREIRA | 300 |
| 2 | Andrea Sudjapun | 285 |
| 3 | SIBELE DE OLIVEIRA MARQUES | 270 |
| # | Athlete | Points |
|---|---|---|
| 1 | Gail Durham | 300 |
| # | Athlete | Points |
|---|---|---|
| 1 | Ondine Easson | 300 |
| # | Athlete | Points |
|---|---|---|
| 1 | Meily CHANG CHEN CHANG | 300 |
| # | Athlete | Points |
|---|---|---|
| 1 | Gailynn Petry | 300 |
| 2 | Michelle Beaulieu | 280 |
| 3 | Marley Pagel | 275 |
| # | Athlete | Points |
|---|---|---|
| 1 | Tiffany Bledsoe | 295 |
| 2 | Ana Augusta Guterres Silva | 290 |
| 3 | Caitlin Ragione | 270 |
| # | Athlete | Points |
|---|---|---|
| 1 | Christine Gatherum | 295 |
| 2 | Mariana Gottlieb | 280 |
| 3 | CRISTIANE ROCHA | 275 |
| 4 | Camila Batista dos Santos Sousa | 260 |
| # | Athlete | Points |
|---|---|---|
| 1 | Julia Eriksson | 300 |
| 2 | Alina Streche | 285 |
Workouts
RX Division 18-54
3 Rounds For Time
21 Power Snatch
21 Assault Bike Calories
21 Thruster
Male: 75 lb
Female: 55 lb
RX Division 55+/Scaled All Divisions
3 Rounds For Time
18 Power Snatch
18 Assault Bike Calories
18 Thruster
Male: 75 lb
Female: 55 lb
RX Division 18-54
For Time
10 Rounds
3 Bar Muscle-up
6 Handstand Push-up
9 Line Facing Burpee
RX Division 55+
For Time
10 Rounds
4 Chest-to-bar Pull-up
5 Handstand Push-up
6 Line Facing Burpee
All Scaled Divisions 18-60+
For Time
10 Rounds
4 Pull-up
5 Hand Release Push-up
6 Line Facing Burpee
Score: Time
RX Division 18-39
300 Double-under
6 Rope Climb (15’)
12 Front Squat
Male: 225 lb
Female: 155 lb
RX Division 40-49
240 Double-under
6 Rope Climb (15’)
12 Front Squat
Male: 205 lb
Female: 135 lb
RX Division 50-59
180 Double-under
6 Rope Climb (15’)
12 Front Squat
Male: 185 lb
Female: 125 lb
RX Division 60+
180 Double-under
6 Rope Climb (15’)
12 Front Squat
Male: 155 lb
Female: 105 lb
Scaled Division 18-39
300 Single-under
6 Rope Climb (15’)
12 Front Squat
Male: 165 lb
Female: 115 lb
Scaled Division 40-49
240 Single-under
6 Rope Climb (15’)
12 Front Squat
Male: 155 lb
Female: 105 lb
Scaled Division 50-59
180 Single-under
6 Rope Climb (15’)
12 Front Squat
Male: 135 lb
Female: 95 lb
Scaled Division 60+
120 Single-under
6 Rope Climb (15’)
12 Front Squat
Male: 115 lb
Female: 75 lb
Media
Community
Event Details
Closes: Jun 10, 2025
Find Your Next Competition
Browse hundreds of CrossFit and functional fitness competitions worldwide.
Explore More
Competition Resources
Personal Records