Welterweight5 rounds scheduled

RESULT
Ryan Petersen def. Daniel Keepers (Unanimous Decision)
Unanimous Decision · Round 5 · 02:00
Friday, May 22, 2026
Acrisure Arena, Palm Desert, United States
Ryan Petersen defeated Daniel Keepers by Unanimous Decision in round 5 (02:00) in the Welterweight bout of BKFC 89 Palm Desert: Herring vs Larrimore, held Friday, May 22, 2026 at Acrisure Arena, Palm Desert.
Fight stats
Daniel Keepers
Ryan Petersen
0
Knockdowns
1
89 of 149
Significant strikes
102 of 163
60%
Sig. strike accuracy
63%
89 of 149
Total strikes
102 of 163
Significant strikes by target
75 of 135
Head
42 of 100
14 of 14
Body
60 of 63
59 of 117
Distance
42 of 94
30 of 32
Clinch
60 of 69
By round
ROUND 1
0
KD
1
12 of 23
Sig. str.
9 of 20
12 of 23
Total str.
9 of 20
10 of 21
Head
6 of 16
2 of 2
Body
3 of 4
6 of 17
Distance
6 of 17
6 of 6
Clinch
3 of 3
ROUND 2
0
KD
0
14 of 27
Sig. str.
12 of 22
14 of 27
Total str.
12 of 22
11 of 24
Head
9 of 19
3 of 3
Body
3 of 3
14 of 27
Distance
12 of 21
0 of 0
Clinch
0 of 1
ROUND 3
0
KD
0
26 of 39
Sig. str.
24 of 35
26 of 39
Total str.
24 of 35
18 of 31
Head
5 of 16
8 of 8
Body
19 of 19
18 of 30
Distance
11 of 21
8 of 9
Clinch
13 of 14
ROUND 4
0
KD
0
20 of 29
Sig. str.
28 of 40
20 of 29
Total str.
28 of 40
19 of 28
Head
9 of 21
1 of 1
Body
19 of 19
11 of 20
Distance
7 of 16
9 of 9
Clinch
21 of 24
ROUND 5
0
KD
0
17 of 31
Sig. str.
29 of 46
17 of 31
Total str.
29 of 46
17 of 31
Head
13 of 28
0 of 0
Body
16 of 18
10 of 23
Distance
6 of 19
7 of 8
Clinch
23 of 27
Frequently asked questions
Who won Daniel Keepers vs Ryan Petersen?
Ryan Petersen defeated Daniel Keepers by Unanimous Decision in round 5 (02:00) in the Welterweight bout of BKFC 89 Palm Desert: Herring vs Larrimore, held Friday, May 22, 2026 at Acrisure Arena, Palm Desert.
Time format
5 Rnd (2-2-2-2-2)
Pre-fight comparison▾
Tale of the Tape
5-4-0
Record
-
0
Win Streak
1
30
Age
41
-
Height
-
79"
201 cm
Reach
-
-
Stance
-
Welterweight
Weight Class
Welterweight
United States
Nationality
United States
Striking Profile
4.15
SLpM
6.31
59%
Str. Acc.
60%
5.19
SApM
5.31
41%
Str. Def.
43%
Grappling Profile
-
TD Avg.
-
-
TD Acc.
-
-
TD Def.
-
-
Sub. Avg.
-
Recent form (last 5 fights)
Daniel Keepers · 1-4
Ryan Petersen · 3-2
Head-to-Head History
Career Averages
Based on 2 fights · 5 fights
70.0
Avg sig. strikes
71.8
89
Career high strikes
161
Strike Distribution
Daniel Keepers
Strike target
Ryan Petersen
79%
Head
64%
21%
Body
36%
Daniel Keepers
Strike position
Ryan Petersen
66%
Distance
71%
34%
Clinch
29%
