☰
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
Home
World Cup
World Rankings
American Football
Home
NFL
NCAA FBS I
CFL
ELF
All Competitions
Australian Football
Home
AFL
All Competitions
Badminton
Home
Olympics
CW Games
All Competitions
World Rankings
Baseball
Home
MLB
NPB
KBO League
KBO
CPBL
All Competitions
Basketball
Home
NBA
EuroLeague
EuroCup
Liga Endesa
All Competitions
Counter Strike GO
Home
All Competitions
Cricket
Home
IPL
Big Bash
ICC ODI
Twenty20
ICC Test
All Competitions
Dota 2
Home
All Competitions
Field Hockey
Home
Hockey World Cup
FIH Pro League
EHL
Euros
All Competitions
Handball
Home
Bundesliga
EHF CL
EHF Euro
EHF Women CL
World Cup
All Competitions
Ice Hockey
Home
NHL
KHL
World Cup
CHL
DEL
All Competitions
Kabaddi
Home
Pro Kabaddi
All Competitions
League of Legends
Home
All Competitions
Rugby
Home
Super Rugby
Six Nations
Premiership
Pro 14
Top 14
All Competitions
Soccer
Home
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Players Abroad
Tennis
Home
ATP Tour
WTA Tour
ATP Challenger
World Rankings
Volleyball
Home
VMNL
VWNL
CEV CL
Superlega
All Competitions
Water Polo
Home
World Cup
World League
Euros (M)
LEN CL
Euros (W)
All Competitions
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Transfers
Players Abroad
Des Moines Menace -
Team Info
Official Name:
Des Moines Menace
Address:
Des Moines, IA, United States
Des Moines, IA, United States
Website:
http://www.menacesoccer.com
Club Colors:
Black / Red
Nicknames:
Social Media:
Matches
Most Recent
Lamar Hunt U.S. Open Cup 2025
Lamar Hunt U.S. Open Cup 2024
Lamar Hunt U.S. Open Cup 2023
Lamar Hunt U.S. Open Cup 2022
Lamar Hunt U.S. Open Cup 2020
Lamar Hunt U.S. Open Cup 2019
Lamar Hunt U.S. Open Cup 2017
Lamar Hunt U.S. Open Cup 2016
Lamar Hunt U.S. Open Cup 2015
2023-03-23
Beaman United FC
Beaman
0 : 3
Des Moines Menace
Des Moines
W
2023-04-06
Des Moines Menace
Des Moines
1 : 4
Chattanooga FC
Chattanooga
L
2024-03-21
Capo FC
Capo
2 : 2
Des Moines Menace
Des Moines
W
2024-04-04
Union Omaha SC
Union Omaha
3 : 1
Des Moines Menace
Des Moines
L
2025-03-20
Sporting Kansas City II
Sporting KC II
1 : 2
Des Moines Menace
Des Moines
W
2025-04-03
Des Moines Menace
Des Moines
1 : 2
Union Omaha SC
Union Omaha
L
#
Pos
Roster
2024 Lamar Hunt U.S. Open Cup
2023 Lamar Hunt U.S. Open Cup
2022 Lamar Hunt U.S. Open Cup
2019 Lamar Hunt U.S. Open Cup
2017 Lamar Hunt U.S. Open Cup
#
Name
Age
Pos
Ap
SI
SO
B
G
A
YC
Y2C
RC
Min
42
Enzo Carvalho
23
GK
2
0
0
0
0
0
0
0
0
180
42
Enzo Carvalho
GK
+
Age
Ap
SI
SO
B
G
23
2
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
180
Brian Rowe
36
GK
Brian Rowe
GK
+
Age
Ap
SI
SO
B
G
36
A
YC
Y2C
RC
Min
Ziggy Camejo
29
GK
Ziggy Camejo
GK
+
Age
Ap
SI
SO
B
G
29
A
YC
Y2C
RC
Min
Jérémy Coste
26
GK
Jérémy Coste
GK
+
Age
Ap
SI
SO
B
G
26
A
YC
Y2C
RC
Min
Felix Schäfer
24
GK
Felix Schäfer
GK
+
Age
Ap
SI
SO
B
G
24
A
YC
Y2C
RC
Min
Victor Makela
27
GK
Victor Makela
GK
+
Age
Ap
SI
SO
B
G
27
A
YC
Y2C
RC
Min
2
Lucas Rosa
27
DF
2
0
0
0
0
0
0
0
0
180
2
Lucas Rosa
DF
+
Age
Ap
SI
SO
B
G
27
2
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
180
3
Mikey Ambrose
31
DF
2
2
0
2
0
0
0
0
0
24
3
Mikey Ambrose
DF
+
Age
Ap
SI
SO
B
G
31
2
2
0
2
0
A
YC
Y2C
RC
Min
0
0
0
0
24
4
Matt Hedges
35
DF
2
0
1
0
0
0
0
0
0
136
4
Matt Hedges
DF
+
Age
Ap
SI
SO
B
G
35
2
0
1
0
0
A
YC
Y2C
RC
Min
0
0
0
0
136
20
A.J. DeLaGarza
37
DF
1
0
0
0
0
0
0
0
0
90
20
A.J. DeLaGarza
DF
+
Age
Ap
SI
SO
B
G
37
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
90
25
Donald Toia
33
DF
0
0
0
1
0
0
0
0
0
0
25
Donald Toia
DF
+
Age
Ap
SI
SO
B
G
33
0
0
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
0
29
Moisés Hernández
33
DF
1
0
0
0
0
0
0
0
0
90
29
Moisés Hernández
DF
+
Age
Ap
SI
SO
B
G
33
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
90
Kori Cupid
28
DF
Kori Cupid
DF
+
Age
Ap
SI
SO
B
G
28
A
YC
Y2C
RC
Min
Lukas Ender
25
DF
Lukas Ender
DF
+
Age
Ap
SI
SO
B
G
25
A
YC
Y2C
RC
Min
Henry Sach
27
DF
Henry Sach
DF
+
Age
Ap
SI
SO
B
G
27
A
YC
Y2C
RC
Min
Duran Lee
30
DF
Duran Lee
DF
+
Age
Ap
SI
SO
B
G
30
A
YC
Y2C
RC
Min
Shawn Genius
28
DF
Shawn Genius
DF
+
Age
Ap
SI
SO
B
G
28
A
YC
Y2C
RC
Min
Zeron Sewell
25
DF
Zeron Sewell
DF
+
Age
Ap
SI
SO
B
G
25
A
YC
Y2C
RC
Min
Diego Rocha
24
DF
Diego Rocha
DF
+
Age
Ap
SI
SO
B
G
24
A
YC
Y2C
RC
Min
Gabriel Claudio
DF
Gabriel Claudio
DF
+
Age
Ap
SI
SO
B
G
A
YC
Y2C
RC
Min
Alfeu Bertini
28
DF
Alfeu Bertini
DF
+
Age
Ap
SI
SO
B
G
28
A
YC
Y2C
RC
Min
Connor Langan
26
DF
Connor Langan
DF
+
Age
Ap
SI
SO
B
G
26
A
YC
Y2C
RC
Min
Kareem Riley
27
DF
Kareem Riley
DF
+
Age
Ap
SI
SO
B
G
27
A
YC
Y2C
RC
Min
Hassan Gabo
22
DF
Hassan Gabo
DF
+
Age
Ap
SI
SO
B
G
22
A
YC
Y2C
RC
Min
Brett Bebej
24
DF
Brett Bebej
DF
+
Age
Ap
SI
SO
B
G
24
A
YC
Y2C
RC
Min
5
Kyle Owen
24
MF
2
2
0
2
0
0
0
0
0
52
5
Kyle Owen
MF
+
Age
Ap
SI
SO
B
G
24
2
2
0
2
0
A
YC
Y2C
RC
Min
0
0
0
0
52
6
Osvaldo Alonso
39
MF
1
0
1
1
0
0
1
0
0
82
6
Osvaldo Alonso
MF
+
Age
Ap
SI
SO
B
G
39
1
0
1
1
0
A
YC
Y2C
RC
Min
0
1
0
0
82
8
Victor Ulloa
33
MF
1
0
0
1
0
0
0
0
0
90
8
Victor Ulloa
MF
+
Age
Ap
SI
SO
B
G
33
1
0
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
90
11
Yoshiya Okawa
22
MF
2
1
0
1
0
0
0
0
0
115
11
Yoshiya Okawa
MF
+
Age
Ap
SI
SO
B
G
22
2
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
115
12
Felipe Hernandez
27
MF
2
1
1
1
0
0
0
0
0
60
12
Felipe Hernandez
MF
+
Age
Ap
SI
SO
B
G
27
2
1
1
1
0
A
YC
Y2C
RC
Min
0
0
0
0
60
13
Dax McCarty
38
MF
2
0
0
0
0
0
0
0
0
180
13
Dax McCarty
MF
+
Age
Ap
SI
SO
B
G
38
2
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
180
16
Sacha Kljestan
39
MF
2
0
2
0
2
0
1
1
0
111
16
Sacha Kljestan
MF
+
Age
Ap
SI
SO
B
G
39
2
0
2
0
2
A
YC
Y2C
RC
Min
0
1
1
0
111
Róger Espinoza
38
MF
Róger Espinoza
MF
+
Age
Ap
SI
SO
B
G
38
A
YC
Y2C
RC
Min
Shane Malcolm
33
MF
Shane Malcolm
MF
+
Age
Ap
SI
SO
B
G
33
A
YC
Y2C
RC
Min
Cyrus Harmon
27
MF
Cyrus Harmon
MF
+
Age
Ap
SI
SO
B
G
27
A
YC
Y2C
RC
Min
Lance Rozeboom
36
MF
Lance Rozeboom
MF
+
Age
Ap
SI
SO
B
G
36
A
YC
Y2C
RC
Min
Devin Vega
26
MF
Devin Vega
MF
+
Age
Ap
SI
SO
B
G
26
A
YC
Y2C
RC
Min
Luis Arriaga
24
MF
Luis Arriaga
MF
+
Age
Ap
SI
SO
B
G
24
A
YC
Y2C
RC
Min
Tristan Abldeen Goodridge
21
MF
Tristan Abldeen Goodridge
MF
+
Age
Ap
SI
SO
B
G
21
A
YC
Y2C
RC
Min
Guilherme Cunha
29
MF
Guilherme Cunha
MF
+
Age
Ap
SI
SO
B
G
29
A
YC
Y2C
RC
Min
Matheiu Ecourtemer
26
MF
Matheiu Ecourtemer
MF
+
Age
Ap
SI
SO
B
G
26
A
YC
Y2C
RC
Min
Robert Tomlin
28
MF
Robert Tomlin
MF
+
Age
Ap
SI
SO
B
G
28
A
YC
Y2C
RC
Min
Silvio Xavier
30
MF
Silvio Xavier
MF
+
Age
Ap
SI
SO
B
G
30
A
YC
Y2C
RC
Min
William Rodrigues
29
MF
William Rodrigues
MF
+
Age
Ap
SI
SO
B
G
29
A
YC
Y2C
RC
Min
Bay Kurtz
29
MF
Bay Kurtz
MF
+
Age
Ap
SI
SO
B
G
29
A
YC
Y2C
RC
Min
Eddie Gordon
26
MF
Eddie Gordon
MF
+
Age
Ap
SI
SO
B
G
26
A
YC
Y2C
RC
Min
Daniel Ayertey
26
MF
Daniel Ayertey
MF
+
Age
Ap
SI
SO
B
G
26
A
YC
Y2C
RC
Min
Nicolas Torres
26
MF
Nicolas Torres
MF
+
Age
Ap
SI
SO
B
G
26
A
YC
Y2C
RC
Min
Nicolas Massafierro
26
MF
Nicolas Massafierro
MF
+
Age
Ap
SI
SO
B
G
26
A
YC
Y2C
RC
Min
Andre Deas Jr.
27
MF
Andre Deas Jr.
MF
+
Age
Ap
SI
SO
B
G
27
A
YC
Y2C
RC
Min
Daniel Hernandez
27
MF
Daniel Hernandez
MF
+
Age
Ap
SI
SO
B
G
27
A
YC
Y2C
RC
Min
Brennon Woody
24
MF
Brennon Woody
MF
+
Age
Ap
SI
SO
B
G
24
A
YC
Y2C
RC
Min
Charlie Bales
33
MF
Charlie Bales
MF
+
Age
Ap
SI
SO
B
G
33
A
YC
Y2C
RC
Min
Bradan Allen
26
MF
Bradan Allen
MF
+
Age
Ap
SI
SO
B
G
26
A
YC
Y2C
RC
Min
9
Justin Meram
36
FW
1
0
1
0
0
0
0
0
0
65
9
Justin Meram
FW
+
Age
Ap
SI
SO
B
G
36
1
0
1
0
0
A
YC
Y2C
RC
Min
0
0
0
0
65
14
Cade Hagan
23
FW
1
1
0
2
0
0
0
0
0
75
14
Cade Hagan
FW
+
Age
Ap
SI
SO
B
G
23
1
1
0
2
0
A
YC
Y2C
RC
Min
0
0
0
0
75
19
Leroy Enzugusi
26
FW
2
2
0
2
0
0
0
0
0
59
19
Leroy Enzugusi
FW
+
Age
Ap
SI
SO
B
G
26
2
2
0
2
0
A
YC
Y2C
RC
Min
0
0
0
0
59
26
Bradley Wright-Phillips
40
FW
2
0
2
0
0
0
0
0
0
80
26
Bradley Wright-Phillips
FW
+
Age
Ap
SI
SO
B
G
40
2
0
2
0
0
A
YC
Y2C
RC
Min
0
0
0
0
80
Tesho Akindele
33
FW
Tesho Akindele
FW
+
Age
Ap
SI
SO
B
G
33
A
YC
Y2C
RC
Min
Paul Henschke
27
FW
Paul Henschke
FW
+
Age
Ap
SI
SO
B
G
27
A
YC
Y2C
RC
Min
Neville Morgan
28
FW
Neville Morgan
FW
+
Age
Ap
SI
SO
B
G
28
A
YC
Y2C
RC
Min
Christopher Nanco
30
FW
Christopher Nanco
FW
+
Age
Ap
SI
SO
B
G
30
A
YC
Y2C
RC
Min
Dembakwi Yomba
28
FW
Dembakwi Yomba
FW
+
Age
Ap
SI
SO
B
G
28
A
YC
Y2C
RC
Min
Alessandro Salvadego
26
FW
Alessandro Salvadego
FW
+
Age
Ap
SI
SO
B
G
26
A
YC
Y2C
RC
Min
Maximiliano Galizzi
27
FW
Maximiliano Galizzi
FW
+
Age
Ap
SI
SO
B
G
27
A
YC
Y2C
RC
Min
Gabriel Rodriguez
FW
Gabriel Rodriguez
FW
+
Age
Ap
SI
SO
B
G
A
YC
Y2C
RC
Min
17
Elton Chifamba
22
1
0
0
0
0
0
0
0
0
90
17
Elton Chifamba
+
Age
Ap
SI
SO
B
G
22
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
90
C
Dean Johnson
Coach
C
Dean Johnson
Coach
C
Charlie Latshaw III
Coach
C
Charlie Latshaw III
Coach
Head-2-Head
All
Area Comps.
Area Teams
Competitions
Teams
#
Team
Area
M
W
D
L
GS
GA
GD
P
PPM
1
Union Omaha SC
United States
3
0
0
3
3
7
-4
0
0.00
2
Saint Louis FC
United States
2
0
0
2
2
3
-1
0
0.00
3
Madison Fire
United States
1
1
0
0
2
1
1
3
3.00
4
FC Wichita
United States
1
1
0
0
2
1
1
3
3.00
5
FC Tulsa
United States
1
1
0
0
2
0
2
3
3.00
6
San Antonio FC
United States
1
0
0
1
1
2
-1
0
0.00
7
AFC Cleveland
United States
1
0
0
1
1
3
-2
0
0.00
8
Duluth FC
United States
1
1
0
0
1
1
0
3
3.00
9
Minneapolis City SC
United States
1
1
0
0
4
2
2
3
3.00
10
Beaman United FC
United States
1
1
0
0
3
0
3
3
3.00
Show All
Club History
__.__.1994
foundation as Des Moines Menace
Historical Logos
1994 - 2001
2002 - 2005