Roxanne Modafferi
"The Happy Warrior"Career Averages
Win Methods (4)
Loss Methods (8)
Fight History
Totals
| Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|
| Casey O'Neill | 0 | 120 of 358 | 33% | 148 of 390 | 2 of 4 | 50% | 0 | 0 | 1:06 |
| Roxanne Modafferi | 0 | 229 of 393 | 58% | 230 of 395 | 0 of 2 | 0% | 0 | 0 | 0:02 |
Per Round
| Rd | Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Casey O'Neill | 0 | 44 of 135 | 32% | 44 of 135 | 0 of 0 | --- | 0 | 0 | 0:00 |
| Roxanne Modafferi | 0 | 72 of 130 | 55% | 72 of 130 | 0 of 0 | --- | 0 | 0 | 0:00 | |
| 2 | Casey O'Neill | 0 | 35 of 118 | 29% | 40 of 123 | 1 of 1 | 100% | 0 | 0 | 0:05 |
| Roxanne Modafferi | 0 | 86 of 142 | 60% | 86 of 142 | 0 of 1 | 0% | 0 | 0 | 0:00 | |
| 3 | Casey O'Neill | 0 | 41 of 105 | 39% | 64 of 132 | 1 of 3 | 33% | 0 | 0 | 1:01 |
| Roxanne Modafferi | 0 | 71 of 121 | 58% | 72 of 123 | 0 of 1 | 0% | 0 | 0 | 0:02 |
Significant Strikes
| Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|
| Casey O'Neill | 120 of 358 | 33% | 98 of 330 | 20 of 25 | 2 of 3 | 112 of 347 | 8 of 11 | 0 of 0 |
| Roxanne Modafferi | 229 of 393 | 58% | 187 of 348 | 22 of 25 | 20 of 20 | 225 of 387 | 4 of 6 | 0 of 0 |
Significant Strikes Per Round
| Rd | Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Casey O'Neill | 44 of 135 | 32% | 40 of 129 | 3 of 4 | 1 of 2 | 44 of 135 | 0 of 0 | 0 of 0 |
| Roxanne Modafferi | 72 of 130 | 55% | 55 of 111 | 7 of 9 | 10 of 10 | 72 of 130 | 0 of 0 | 0 of 0 | |
| 2 | Casey O'Neill | 35 of 118 | 29% | 28 of 109 | 6 of 8 | 1 of 1 | 34 of 117 | 1 of 1 | 0 of 0 |
| Roxanne Modafferi | 86 of 142 | 60% | 73 of 129 | 7 of 7 | 6 of 6 | 84 of 140 | 2 of 2 | 0 of 0 | |
| 3 | Casey O'Neill | 41 of 105 | 39% | 30 of 92 | 11 of 13 | 0 of 0 | 34 of 95 | 7 of 10 | 0 of 0 |
| Roxanne Modafferi | 71 of 121 | 58% | 59 of 108 | 8 of 9 | 4 of 4 | 69 of 117 | 2 of 4 | 0 of 0 |
Expert Picks (7)
Angelo is very confident in O'Neill, calling her too good everywhere. He expects a dominant one-sided decision win, noting Modafferi's toughness but lack of athleticism. He mentions a parlay with Ronnie Lawrence and a potential prop bet on O'Neill by decision.
Big Brady acknowledges O'Neill's poor striking defense but believes she can take down Modafferi at will due to Modafferi's 25% takedown defense. He thinks O'Neill will control the fight on the ground and win a decision. He notes Modafferi is retiring and 39 years old, and while she is tough and has good BJJ defense, he doesn't see her winning. Brady picks O'Neill by decision.
Cody agrees, highlighting O'Neill's youth, improving skills, and physical strength. He notes Modafferi's takedown defense is poor and that O'Neill can dictate where the fight goes. He sees this as a passing of the torch.
Daniel Levi picks Casey O'Neill by decision. He acknowledges Modafferi's toughness and black belt in jiu-jitsu, but notes that O'Neill's pace and grappling pressure will be too much. Levi does not expect a finish because Modafferi has not been finished since 2013. He also mentions that Modafferi's retirement mindset may affect her performance.
O'Neill is the younger, more explosive fighter, but Modafferi is durable and has good grappling. O'Neill has shown vulnerabilities in being taken down and controlled, which is Modafferi's strength. Modafferi hasn't been finished in over a decade. O'Neill should eventually get the TKO in the later rounds, but the odds are too wide. This is a no-play for betting.
Paul thinks O'Neill's pressure and grappling will be too much for Modafferi. He notes Modafferi has been taken down frequently in recent fights and that O'Neill is strong and relentless. He expects a decision win for O'Neill, possibly a finish.
The MMA Guru picks Casey O'Neill by second-round ground-and-pound TKO. He criticizes Modafferi's striking and chin, and believes O'Neill's hunger and grappling will overwhelm the retiring veteran.
Sep 25, 2021
Totals
| Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|
| Taila Santos | 0 | 18 of 92 | 19% | 43 of 124 | 0 of 4 | 0% | 0 | 0 | 3:02 |
| Roxanne Modafferi | 1 | 55 of 95 | 57% | 118 of 164 | 5 of 5 | 100% | 0 | 0 | 8:03 |
Per Round
| Rd | Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Taila Santos | 0 | 6 of 24 | 25% | 19 of 38 | 0 of 1 | 0% | 0 | 0 | 1:17 |
| Roxanne Modafferi | 0 | 18 of 30 | 60% | 35 of 50 | 2 of 2 | 100% | 0 | 0 | 2:50 | |
| 2 | Taila Santos | 0 | 4 of 12 | 33% | 14 of 28 | 0 of 2 | 0% | 0 | 0 | 1:30 |
| Roxanne Modafferi | 0 | 9 of 17 | 52% | 34 of 43 | 2 of 2 | 100% | 0 | 0 | 2:49 | |
| 3 | Taila Santos | 0 | 8 of 56 | 14% | 10 of 58 | 0 of 1 | 0% | 0 | 0 | 0:15 |
| Roxanne Modafferi | 1 | 28 of 48 | 58% | 49 of 71 | 1 of 1 | 100% | 0 | 0 | 2:24 |
Significant Strikes
| Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|
| Taila Santos | 18 of 92 | 19% | 13 of 85 | 2 of 3 | 3 of 4 | 16 of 90 | 2 of 2 | 0 of 0 |
| Roxanne Modafferi | 55 of 95 | 57% | 38 of 75 | 8 of 11 | 9 of 9 | 40 of 72 | 8 of 9 | 7 of 14 |
Significant Strikes Per Round
| Rd | Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Taila Santos | 6 of 24 | 25% | 3 of 20 | 1 of 1 | 2 of 3 | 5 of 23 | 1 of 1 | 0 of 0 |
| Roxanne Modafferi | 18 of 30 | 60% | 10 of 21 | 7 of 8 | 1 of 1 | 9 of 20 | 8 of 9 | 1 of 1 | |
| 2 | Taila Santos | 4 of 12 | 33% | 4 of 12 | 0 of 0 | 0 of 0 | 3 of 11 | 1 of 1 | 0 of 0 |
| Roxanne Modafferi | 9 of 17 | 52% | 6 of 12 | 0 of 2 | 3 of 3 | 7 of 13 | 0 of 0 | 2 of 4 | |
| 3 | Taila Santos | 8 of 56 | 14% | 6 of 53 | 1 of 2 | 1 of 1 | 8 of 56 | 0 of 0 | 0 of 0 |
| Roxanne Modafferi | 28 of 48 | 58% | 22 of 42 | 1 of 1 | 5 of 5 | 24 of 39 | 0 of 0 | 4 of 9 |
Expert Picks (8)
Angelo picks Santos, highlighting her athleticism, boxing, and fight IQ. He notes she can adjust game plans, as seen in her fight against Molly McCann where she took her down five times. Angelo believes Santos is better everywhere and will cruise to a decision, as Modafferi is tough to finish.
Big Brady picks Taila Santos to win by dominant decision. He emphasizes that Santos is a completely different fighter from her debut, having dominated Molly McCann and Gillian Robertson. He sees Santos as younger, stronger, and better everywhere, with no clear path to victory for Modafferi. He warns against betting on Modafferi based on Santos' first fight.
Cody leans towards Modafferi as a value play, noting her durability, grit, and history of cashing as an underdog. He acknowledges Santos' strength and crisp striking but questions her cardio and the wide price. He is hesitant due to Modafferi's age and torn meniscus.
Daniel Levi picks Taila Santos but is hesitant due to her previous performance against Mara Borella where she refused to throw. He notes that Santos should win dominantly but is concerned about her tendency to freeze, especially with fans returning. He respects Roxanne Modafferi's toughness and ability to upset, but believes Santos is the superior fighter. He advises against betting the -400 line.
Jacob picks Modafferi by submission, following her pattern of alternating wins and losses. He feels this is a fight where Modafferi shouldn't win but will find a way. He notes Santos lacks killer instinct and thinks a weird scramble could lead to a submission.
The host picks Taila Santos to win via decision. He believes Santos is a much better striker with improving takedown defense and get-up ability. He expects Santos to pick Modafferi apart from distance and pass her takedown defense test. He notes Modafferi's durability but thinks Santos is on the ascent while Modafferi is on the decline.
Paul does not have a clear pick. He finds Santos' price too high and is wary of Modafferi's injury and age. He considers Modafferi at plus money but is not confident. He will watch weigh-ins before deciding.
The MMA Guru picks Taila Santos over Roxanne Modafferi, citing Modafferi's age and lack of improvement. He notes that Santos is young, well-rounded, and has a good ground game, which should prevent Modafferi from laying in half guard. He expects Santos to win a unanimous decision, as Modafferi is tough but not skilled enough. He mentions that Santos' win over Molly McCann looks better now, and that Modafferi has over 40 fights but still looks lost.
Totals
| Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|
| Viviane Araújo | 0 | 46 of 184 | 25% | 49 of 193 | 0 of 5 | 0% | 0 | 0 | 0:39 |
| Roxanne Modafferi | 0 | 86 of 198 | 43% | 100 of 214 | 4 of 4 | 100% | 1 | 0 | 3:06 |
Per Round
| Rd | Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Viviane Araújo | 0 | 12 of 61 | 19% | 12 of 63 | 0 of 1 | 0% | 0 | 0 | 0:17 |
| Roxanne Modafferi | 0 | 34 of 77 | 44% | 37 of 82 | 1 of 1 | 100% | 1 | 0 | 0:27 | |
| 2 | Viviane Araújo | 0 | 21 of 71 | 29% | 23 of 73 | 0 of 2 | 0% | 0 | 0 | 0:00 |
| Roxanne Modafferi | 0 | 32 of 73 | 43% | 37 of 78 | 1 of 1 | 100% | 0 | 0 | 0:54 | |
| 3 | Viviane Araújo | 0 | 13 of 52 | 25% | 14 of 57 | 0 of 2 | 0% | 0 | 0 | 0:22 |
| Roxanne Modafferi | 0 | 20 of 48 | 41% | 26 of 54 | 2 of 2 | 100% | 0 | 0 | 1:45 |
Significant Strikes
| Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|
| Viviane Araújo | 46 of 184 | 25% | 40 of 177 | 2 of 3 | 4 of 4 | 45 of 181 | 1 of 3 | 0 of 0 |
| Roxanne Modafferi | 86 of 198 | 43% | 79 of 187 | 5 of 8 | 2 of 3 | 85 of 192 | 1 of 2 | 0 of 4 |
Significant Strikes Per Round
| Rd | Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Viviane Araújo | 12 of 61 | 19% | 10 of 59 | 1 of 1 | 1 of 1 | 12 of 60 | 0 of 1 | 0 of 0 |
| Roxanne Modafferi | 34 of 77 | 44% | 30 of 69 | 3 of 6 | 1 of 2 | 34 of 77 | 0 of 0 | 0 of 0 | |
| 2 | Viviane Araújo | 21 of 71 | 29% | 18 of 68 | 0 of 0 | 3 of 3 | 21 of 71 | 0 of 0 | 0 of 0 |
| Roxanne Modafferi | 32 of 73 | 43% | 30 of 71 | 1 of 1 | 1 of 1 | 32 of 71 | 0 of 1 | 0 of 1 | |
| 3 | Viviane Araújo | 13 of 52 | 25% | 12 of 50 | 1 of 2 | 0 of 0 | 12 of 50 | 1 of 2 | 0 of 0 |
| Roxanne Modafferi | 20 of 48 | 41% | 19 of 47 | 1 of 1 | 0 of 0 | 19 of 44 | 1 of 1 | 0 of 3 |
Expert Picks (3)
Big Brady calls this a disaster matchup for Roxanne Modafferi. He praises Viviane Araújo's BJJ black belt and believes she is the better striker. He notes Modafferi's low takedown accuracy and Araújo's 92% takedown defense. He predicts a decision win for Araújo, saying Modafferi's path to victory is unlikely. He warns against betting on Modafferi based on past upsets, calling it chasing.
The host believes Viviane Araújo's crisp striking and ability to avoid clinch positions will be key against Roxanne Modafferi's grappling. He notes Araújo's improvements in getting out of bad positions and her speed advantage. He predicts a decision win for Araújo, but also sees value in her winning inside the distance at +280.
The MMA Guru picks Viviane Araújo, expressing confusion over Modafferi's success. He criticizes Modafferi's skills and believes Araújo has better grappling and striking. He predicts a 30-27 decision win for Araújo.
Sep 12, 2020
Totals
| Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|
| Roxanne Modafferi | 0 | 60 of 169 | 35% | 129 of 267 | 4 of 7 | 57% | 0 | 0 | 4:49 |
| Andrea Lee | 0 | 97 of 189 | 51% | 118 of 210 | 3 of 4 | 75% | 0 | 2 | 1:37 |
Per Round
| Rd | Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Roxanne Modafferi | 0 | 12 of 27 | 44% | 54 of 80 | 1 of 2 | 50% | 0 | 0 | 2:12 |
| Andrea Lee | 0 | 14 of 33 | 42% | 21 of 40 | 1 of 2 | 50% | 0 | 1 | 1:20 | |
| 2 | Roxanne Modafferi | 0 | 29 of 83 | 34% | 30 of 90 | 1 of 3 | 33% | 0 | 0 | 0:28 |
| Andrea Lee | 0 | 55 of 94 | 58% | 62 of 101 | 2 of 2 | 100% | 0 | 0 | 0:13 | |
| 3 | Roxanne Modafferi | 0 | 19 of 59 | 32% | 45 of 97 | 2 of 2 | 100% | 0 | 0 | 2:09 |
| Andrea Lee | 0 | 28 of 62 | 45% | 35 of 69 | 0 of 0 | --- | 0 | 1 | 0:04 |
Significant Strikes
| Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|
| Roxanne Modafferi | 60 of 169 | 35% | 56 of 162 | 2 of 5 | 2 of 2 | 57 of 165 | 0 of 1 | 3 of 3 |
| Andrea Lee | 97 of 189 | 51% | 50 of 128 | 23 of 36 | 24 of 25 | 89 of 178 | 5 of 8 | 3 of 3 |
Significant Strikes Per Round
| Rd | Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Roxanne Modafferi | 12 of 27 | 44% | 11 of 26 | 1 of 1 | 0 of 0 | 9 of 24 | 0 of 0 | 3 of 3 |
| Andrea Lee | 14 of 33 | 42% | 3 of 20 | 5 of 6 | 6 of 7 | 10 of 28 | 2 of 3 | 2 of 2 | |
| 2 | Roxanne Modafferi | 29 of 83 | 34% | 28 of 81 | 0 of 1 | 1 of 1 | 29 of 82 | 0 of 1 | 0 of 0 |
| Andrea Lee | 55 of 94 | 58% | 35 of 71 | 12 of 15 | 8 of 8 | 52 of 89 | 2 of 4 | 1 of 1 | |
| 3 | Roxanne Modafferi | 19 of 59 | 32% | 17 of 55 | 1 of 3 | 1 of 1 | 19 of 59 | 0 of 0 | 0 of 0 |
| Andrea Lee | 28 of 62 | 45% | 12 of 37 | 6 of 15 | 10 of 10 | 27 of 61 | 1 of 1 | 0 of 0 |
Expert Picks (3)
Big Brady picks Andrea Lee, stating she is better everywhere and more skilled. He notes that Modafferi's path to victory is takedowns, but Lee has decent ground game and get-up ability. He finds it sketchy due to women's MMA and Lee's 61% takedown defense, but expects Lee to win by decision.
The host is confident Lee's superior striking and movement will be too much for Modafferi, who is rudimentary on the feet and relies on takedowns. He notes Lee has good jiu-jitsu to defend submissions and expects her to win by decision or possibly a late TKO. He considers Lee one of his strongest leans on the card and worth the -310 price.
The MMA Guru picks Andrea Lee, being very critical of Roxanne Modafferi's skills, calling her 'terrible' and saying she doesn't look like she trains MMA. He notes that Lee outstruck Lauren Murphy in her last fight and should have won, while Murphy clearly beat Modafferi. He expects Lee to stuff takedowns and out-strike Modafferi to a unanimous decision.
Jun 20, 2020
Totals
| Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|
| Lauren Murphy | 0 | 44 of 174 | 25% | 71 of 206 | 0 of 1 | 0% | 0 | 1 | 4:08 |
| Roxanne Modafferi | 0 | 72 of 158 | 45% | 92 of 178 | 2 of 3 | 66% | 0 | 0 | 0:53 |
Per Round
| Rd | Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Lauren Murphy | 0 | 12 of 54 | 22% | 18 of 60 | 0 of 0 | --- | 0 | 0 | 1:14 |
| Roxanne Modafferi | 0 | 19 of 48 | 39% | 22 of 51 | 0 of 0 | --- | 0 | 0 | 0:00 | |
| 2 | Lauren Murphy | 0 | 10 of 45 | 22% | 20 of 58 | 0 of 1 | 0% | 0 | 1 | 1:44 |
| Roxanne Modafferi | 0 | 23 of 48 | 47% | 36 of 61 | 1 of 2 | 50% | 0 | 0 | 0:35 | |
| 3 | Lauren Murphy | 0 | 22 of 75 | 29% | 33 of 88 | 0 of 0 | --- | 0 | 0 | 1:10 |
| Roxanne Modafferi | 0 | 30 of 62 | 48% | 34 of 66 | 1 of 1 | 100% | 0 | 0 | 0:18 |
Significant Strikes
| Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|
| Lauren Murphy | 44 of 174 | 25% | 34 of 152 | 5 of 15 | 5 of 7 | 39 of 163 | 5 of 11 | 0 of 0 |
| Roxanne Modafferi | 72 of 158 | 45% | 46 of 127 | 8 of 12 | 18 of 19 | 65 of 150 | 3 of 3 | 4 of 5 |
Significant Strikes Per Round
| Rd | Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Lauren Murphy | 12 of 54 | 22% | 9 of 46 | 1 of 5 | 2 of 3 | 11 of 51 | 1 of 3 | 0 of 0 |
| Roxanne Modafferi | 19 of 48 | 39% | 11 of 36 | 0 of 4 | 8 of 8 | 19 of 48 | 0 of 0 | 0 of 0 | |
| 2 | Lauren Murphy | 10 of 45 | 22% | 8 of 37 | 2 of 7 | 0 of 1 | 9 of 41 | 1 of 4 | 0 of 0 |
| Roxanne Modafferi | 23 of 48 | 47% | 13 of 37 | 5 of 5 | 5 of 6 | 18 of 42 | 3 of 3 | 2 of 3 | |
| 3 | Lauren Murphy | 22 of 75 | 29% | 17 of 69 | 2 of 3 | 3 of 3 | 19 of 71 | 3 of 4 | 0 of 0 |
| Roxanne Modafferi | 30 of 62 | 48% | 22 of 54 | 3 of 3 | 5 of 5 | 28 of 60 | 0 of 0 | 2 of 2 |
Expert Picks (3)
Big Brady favors Lauren Murphy to win by decision, believing she can stuff Roxanne Modafferi's takedowns and out-strike her on the feet. He notes Murphy's strong takedown defense and ability to get back up if taken down. He acknowledges Modafferi's recent wins as an underdog but thinks Murphy is the better striker and will land more shots.
Daniel Levi picks Lauren Murphy, arguing that Modafferi is one-dimensional and relies on takedowns. He believes Murphy's improved aggression and takedown defense will be key. Levi notes that Murphy looked great against Andrea Lee and should be a slight favorite, not an underdog. He expects a close decision win for Murphy.
Modafferi has better grappling and a reach advantage. She was winning against Barber before the injury. Murphy hasn't shown much. Modafferi will win by decision.
Totals
| Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|
| Roxanne Modafferi | 1 | 19 of 43 | 44% | 112 of 155 | 1 of 1 | 100% | 0 | 1 | 10:32 |
| Maycee Barber | 0 | 16 of 31 | 51% | 25 of 45 | 0 of 0 | --- | 1 | 3 | 2:17 |
Per Round
| Rd | Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Roxanne Modafferi | 0 | 11 of 22 | 50% | 47 of 61 | 1 of 1 | 100% | 0 | 0 | 3:45 |
| Maycee Barber | 0 | 5 of 14 | 35% | 7 of 17 | 0 of 0 | --- | 0 | 1 | 0:12 | |
| 2 | Roxanne Modafferi | 1 | 5 of 10 | 50% | 41 of 58 | 0 of 0 | --- | 0 | 1 | 3:42 |
| Maycee Barber | 0 | 4 of 7 | 57% | 6 of 12 | 0 of 0 | --- | 0 | 1 | 1:07 | |
| 3 | Roxanne Modafferi | 0 | 3 of 11 | 27% | 24 of 36 | 0 of 0 | --- | 0 | 0 | 3:05 |
| Maycee Barber | 0 | 7 of 10 | 70% | 12 of 16 | 0 of 0 | --- | 1 | 1 | 0:58 |
Significant Strikes
| Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|
| Roxanne Modafferi | 19 of 43 | 44% | 17 of 41 | 2 of 2 | 0 of 0 | 11 of 31 | 1 of 1 | 7 of 11 |
| Maycee Barber | 16 of 31 | 51% | 15 of 29 | 1 of 2 | 0 of 0 | 9 of 19 | 0 of 0 | 7 of 12 |
Significant Strikes Per Round
| Rd | Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Roxanne Modafferi | 11 of 22 | 50% | 9 of 20 | 2 of 2 | 0 of 0 | 7 of 18 | 1 of 1 | 3 of 3 |
| Maycee Barber | 5 of 14 | 35% | 5 of 14 | 0 of 0 | 0 of 0 | 5 of 14 | 0 of 0 | 0 of 0 | |
| 2 | Roxanne Modafferi | 5 of 10 | 50% | 5 of 10 | 0 of 0 | 0 of 0 | 1 of 3 | 0 of 0 | 4 of 7 |
| Maycee Barber | 4 of 7 | 57% | 3 of 6 | 1 of 1 | 0 of 0 | 0 of 0 | 0 of 0 | 4 of 7 | |
| 3 | Roxanne Modafferi | 3 of 11 | 27% | 3 of 11 | 0 of 0 | 0 of 0 | 3 of 10 | 0 of 0 | 0 of 1 |
| Maycee Barber | 7 of 10 | 70% | 7 of 9 | 0 of 1 | 0 of 0 | 4 of 5 | 0 of 0 | 3 of 5 |
Expert Picks (3)
Daniel picks Maycee Barber to knock out Roxanne Modafferi in the first round. He praises Barber's punching power and her work at Rufus with Duke and GM3. He notes that Modafferi, despite her recent win over Shevchenko, was dominated by Jennifer Maia and is past her prime.
The host picks Maycee Barber to win but expects a tough fight, noting that Roxanne Modafferi will survive for at least 7.5 minutes. He plans to bet the over 1.5 rounds rather than Barber's moneyline, as he believes Barber wins but the fight goes over.
The host initially picks Maycee Barber but then switches to Roxanne Modafferi, reasoning that Modafferi is bigger and stronger and will hold Barber against the cage for three rounds. He notes that in female fights, holding against the cage often works, and predicts Barber loses by decision.
Jul 20, 2019
Totals
| Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|
| Jennifer Maia | 0 | 29 of 110 | 26% | 76 of 161 | 0 of 9 | 0% | 0 | 0 | 3:32 |
| Roxanne Modafferi | 0 | 83 of 174 | 47% | 111 of 205 | 0 of 0 | --- | 0 | 0 | 3:18 |
Per Round
| Rd | Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Jennifer Maia | 0 | 6 of 23 | 26% | 20 of 40 | 0 of 4 | 0% | 0 | 0 | 1:47 |
| Roxanne Modafferi | 0 | 13 of 35 | 37% | 24 of 48 | 0 of 0 | --- | 0 | 0 | 1:12 | |
| 2 | Jennifer Maia | 0 | 14 of 36 | 38% | 37 of 60 | 0 of 3 | 0% | 0 | 0 | 1:10 |
| Roxanne Modafferi | 0 | 32 of 57 | 56% | 36 of 61 | 0 of 0 | --- | 0 | 0 | 1:07 | |
| 3 | Jennifer Maia | 0 | 9 of 51 | 17% | 19 of 61 | 0 of 2 | 0% | 0 | 0 | 0:35 |
| Roxanne Modafferi | 0 | 38 of 82 | 46% | 51 of 96 | 0 of 0 | --- | 0 | 0 | 0:59 |
Significant Strikes
| Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|
| Jennifer Maia | 29 of 110 | 26% | 25 of 100 | 1 of 5 | 3 of 5 | 28 of 109 | 1 of 1 | 0 of 0 |
| Roxanne Modafferi | 83 of 174 | 47% | 72 of 158 | 9 of 14 | 2 of 2 | 65 of 150 | 17 of 20 | 1 of 4 |
Significant Strikes Per Round
| Rd | Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Jennifer Maia | 6 of 23 | 26% | 5 of 20 | 0 of 1 | 1 of 2 | 6 of 23 | 0 of 0 | 0 of 0 |
| Roxanne Modafferi | 13 of 35 | 37% | 11 of 33 | 2 of 2 | 0 of 0 | 8 of 29 | 5 of 6 | 0 of 0 | |
| 2 | Jennifer Maia | 14 of 36 | 38% | 12 of 33 | 0 of 1 | 2 of 2 | 14 of 36 | 0 of 0 | 0 of 0 |
| Roxanne Modafferi | 32 of 57 | 56% | 29 of 54 | 3 of 3 | 0 of 0 | 22 of 47 | 10 of 10 | 0 of 0 | |
| 3 | Jennifer Maia | 9 of 51 | 17% | 8 of 47 | 1 of 3 | 0 of 1 | 8 of 50 | 1 of 1 | 0 of 0 |
| Roxanne Modafferi | 38 of 82 | 46% | 32 of 71 | 4 of 9 | 2 of 2 | 35 of 74 | 2 of 4 | 1 of 4 |
Apr 20, 2019
Totals
| Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|
| Roxanne Modafferi | 0 | 33 of 79 | 41% | 105 of 162 | 5 of 6 | 83% | 0 | 2 | 9:00 |
| Antonina Shevchenko | 0 | 64 of 116 | 55% | 87 of 144 | 0 of 0 | --- | 0 | 2 | 0:50 |
Per Round
| Rd | Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Roxanne Modafferi | 0 | 11 of 40 | 27% | 30 of 63 | 2 of 2 | 100% | 0 | 0 | 1:59 |
| Antonina Shevchenko | 0 | 26 of 46 | 56% | 28 of 48 | 0 of 0 | --- | 0 | 0 | 0:00 | |
| 2 | Roxanne Modafferi | 0 | 14 of 21 | 66% | 44 of 56 | 1 of 2 | 50% | 0 | 0 | 3:46 |
| Antonina Shevchenko | 0 | 17 of 34 | 50% | 20 of 39 | 0 of 0 | --- | 0 | 0 | 0:00 | |
| 3 | Roxanne Modafferi | 0 | 8 of 18 | 44% | 31 of 43 | 2 of 2 | 100% | 0 | 2 | 3:15 |
| Antonina Shevchenko | 0 | 21 of 36 | 58% | 39 of 57 | 0 of 0 | --- | 0 | 2 | 0:50 |
Significant Strikes
| Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|
| Roxanne Modafferi | 33 of 79 | 41% | 29 of 73 | 3 of 5 | 1 of 1 | 18 of 60 | 3 of 4 | 12 of 15 |
| Antonina Shevchenko | 64 of 116 | 55% | 50 of 101 | 12 of 13 | 2 of 2 | 49 of 98 | 10 of 11 | 5 of 7 |
Significant Strikes Per Round
| Rd | Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Roxanne Modafferi | 11 of 40 | 27% | 8 of 36 | 2 of 3 | 1 of 1 | 9 of 36 | 2 of 3 | 0 of 1 |
| Antonina Shevchenko | 26 of 46 | 56% | 23 of 43 | 1 of 1 | 2 of 2 | 25 of 45 | 1 of 1 | 0 of 0 | |
| 2 | Roxanne Modafferi | 14 of 21 | 66% | 14 of 20 | 0 of 1 | 0 of 0 | 7 of 14 | 1 of 1 | 6 of 6 |
| Antonina Shevchenko | 17 of 34 | 50% | 15 of 32 | 2 of 2 | 0 of 0 | 11 of 26 | 3 of 3 | 3 of 5 | |
| 3 | Roxanne Modafferi | 8 of 18 | 44% | 7 of 17 | 1 of 1 | 0 of 0 | 2 of 10 | 0 of 0 | 6 of 8 |
| Antonina Shevchenko | 21 of 36 | 58% | 12 of 26 | 9 of 10 | 0 of 0 | 13 of 27 | 6 of 7 | 2 of 2 |
Totals
| Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|
| Sijara Eubanks | 1 | 57 of 175 | 32% | 81 of 205 | 3 of 4 | 75% | 0 | 0 | 5:57 |
| Roxanne Modafferi | 0 | 28 of 120 | 23% | 73 of 174 | 1 of 4 | 25% | 0 | 0 | 2:38 |
Per Round
| Rd | Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sijara Eubanks | 0 | 17 of 52 | 32% | 29 of 68 | 2 of 2 | 100% | 0 | 0 | 3:15 |
| Roxanne Modafferi | 0 | 5 of 32 | 15% | 28 of 58 | 0 of 0 | --- | 0 | 0 | 0:00 | |
| 2 | Sijara Eubanks | 1 | 14 of 50 | 28% | 17 of 53 | 0 of 1 | 0% | 0 | 0 | 0:25 |
| Roxanne Modafferi | 0 | 10 of 46 | 21% | 29 of 71 | 1 of 2 | 50% | 0 | 0 | 2:38 | |
| 3 | Sijara Eubanks | 0 | 26 of 73 | 35% | 35 of 84 | 1 of 1 | 100% | 0 | 0 | 2:17 |
| Roxanne Modafferi | 0 | 13 of 42 | 30% | 16 of 45 | 0 of 2 | 0% | 0 | 0 | 0:00 |
Significant Strikes
| Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|
| Sijara Eubanks | 57 of 175 | 32% | 44 of 157 | 9 of 14 | 4 of 4 | 44 of 151 | 3 of 4 | 10 of 20 |
| Roxanne Modafferi | 28 of 120 | 23% | 27 of 118 | 0 of 1 | 1 of 1 | 28 of 120 | 0 of 0 | 0 of 0 |
Significant Strikes Per Round
| Rd | Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Sijara Eubanks | 17 of 52 | 32% | 10 of 43 | 3 of 5 | 4 of 4 | 14 of 42 | 0 of 0 | 3 of 10 |
| Roxanne Modafferi | 5 of 32 | 15% | 5 of 32 | 0 of 0 | 0 of 0 | 5 of 32 | 0 of 0 | 0 of 0 | |
| 2 | Sijara Eubanks | 14 of 50 | 28% | 11 of 45 | 3 of 5 | 0 of 0 | 11 of 44 | 2 of 2 | 1 of 4 |
| Roxanne Modafferi | 10 of 46 | 21% | 9 of 44 | 0 of 1 | 1 of 1 | 10 of 46 | 0 of 0 | 0 of 0 | |
| 3 | Sijara Eubanks | 26 of 73 | 35% | 23 of 69 | 3 of 4 | 0 of 0 | 19 of 65 | 1 of 2 | 6 of 6 |
| Roxanne Modafferi | 13 of 42 | 30% | 13 of 42 | 0 of 0 | 0 of 0 | 13 of 42 | 0 of 0 | 0 of 0 |
Totals
| Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|
| Roxanne Modafferi | 0 | 51 of 129 | 39% | 86 of 172 | 1 of 1 | 100% | 0 | 0 | 5:23 |
| Barb Honchak | 0 | 24 of 80 | 30% | 24 of 80 | 0 of 1 | 0% | 0 | 0 | 0:00 |
Per Round
| Rd | Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Roxanne Modafferi | 0 | 21 of 65 | 32% | 29 of 74 | 1 of 1 | 100% | 0 | 0 | 2:36 |
| Barb Honchak | 0 | 20 of 65 | 30% | 20 of 65 | 0 of 0 | --- | 0 | 0 | 0:00 | |
| 2 | Roxanne Modafferi | 0 | 30 of 64 | 46% | 57 of 98 | 0 of 0 | --- | 0 | 0 | 2:47 |
| Barb Honchak | 0 | 4 of 15 | 26% | 4 of 15 | 0 of 1 | 0% | 0 | 0 | 0:00 |
Significant Strikes
| Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|
| Roxanne Modafferi | 51 of 129 | 39% | 50 of 128 | 1 of 1 | 0 of 0 | 20 of 79 | 0 of 0 | 31 of 50 |
| Barb Honchak | 24 of 80 | 30% | 23 of 76 | 1 of 4 | 0 of 0 | 24 of 80 | 0 of 0 | 0 of 0 |
Significant Strikes Per Round
| Rd | Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Roxanne Modafferi | 21 of 65 | 32% | 20 of 64 | 1 of 1 | 0 of 0 | 17 of 61 | 0 of 0 | 4 of 4 |
| Barb Honchak | 20 of 65 | 30% | 19 of 61 | 1 of 4 | 0 of 0 | 20 of 65 | 0 of 0 | 0 of 0 | |
| 2 | Roxanne Modafferi | 30 of 64 | 46% | 30 of 64 | 0 of 0 | 0 of 0 | 3 of 18 | 0 of 0 | 27 of 46 |
| Barb Honchak | 4 of 15 | 26% | 4 of 15 | 0 of 0 | 0 of 0 | 4 of 15 | 0 of 0 | 0 of 0 |
Dec 01, 2017
Totals
| Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|
| Nicco Montaño | 0 | 186 of 456 | 40% | 242 of 524 | 3 of 6 | 50% | 1 | 1 | 6:11 |
| Roxanne Modafferi | 0 | 132 of 403 | 32% | 154 of 433 | 2 of 9 | 22% | 1 | 0 | 3:05 |
Per Round
| Rd | Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Nicco Montaño | 0 | 21 of 63 | 33% | 33 of 79 | 1 of 1 | 100% | 0 | 0 | 1:29 |
| Roxanne Modafferi | 0 | 17 of 51 | 33% | 33 of 72 | 1 of 2 | 50% | 0 | 0 | 0:51 | |
| 2 | Nicco Montaño | 0 | 46 of 106 | 43% | 63 of 127 | 0 of 1 | 0% | 1 | 0 | 0:00 |
| Roxanne Modafferi | 0 | 26 of 106 | 24% | 26 of 106 | 1 of 2 | 50% | 0 | 0 | 1:01 | |
| 3 | Nicco Montaño | 0 | 52 of 134 | 38% | 53 of 135 | 0 of 1 | 0% | 0 | 0 | 0:16 |
| Roxanne Modafferi | 0 | 37 of 120 | 30% | 38 of 122 | 0 of 0 | --- | 0 | 0 | 0:02 | |
| 4 | Nicco Montaño | 0 | 39 of 92 | 42% | 54 of 109 | 1 of 1 | 100% | 0 | 0 | 1:32 |
| Roxanne Modafferi | 0 | 27 of 70 | 38% | 30 of 74 | 0 of 2 | 0% | 0 | 0 | 0:48 | |
| 5 | Nicco Montaño | 0 | 28 of 61 | 45% | 39 of 74 | 1 of 2 | 50% | 0 | 1 | 2:54 |
| Roxanne Modafferi | 0 | 25 of 56 | 44% | 27 of 59 | 0 of 3 | 0% | 1 | 0 | 0:23 |
Significant Strikes
| Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|
| Nicco Montaño | 186 of 456 | 40% | 138 of 397 | 13 of 23 | 35 of 36 | 161 of 422 | 10 of 18 | 15 of 16 |
| Roxanne Modafferi | 132 of 403 | 32% | 112 of 373 | 12 of 21 | 8 of 9 | 123 of 391 | 7 of 10 | 2 of 2 |
Significant Strikes Per Round
| Rd | Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Nicco Montaño | 21 of 63 | 33% | 11 of 52 | 2 of 3 | 8 of 8 | 19 of 59 | 0 of 2 | 2 of 2 |
| Roxanne Modafferi | 17 of 51 | 33% | 9 of 43 | 3 of 3 | 5 of 5 | 17 of 51 | 0 of 0 | 0 of 0 | |
| 2 | Nicco Montaño | 46 of 106 | 43% | 34 of 91 | 5 of 8 | 7 of 7 | 38 of 95 | 4 of 7 | 4 of 4 |
| Roxanne Modafferi | 26 of 106 | 24% | 24 of 101 | 1 of 4 | 1 of 1 | 24 of 102 | 2 of 4 | 0 of 0 | |
| 3 | Nicco Montaño | 52 of 134 | 38% | 43 of 121 | 2 of 6 | 7 of 7 | 50 of 131 | 2 of 3 | 0 of 0 |
| Roxanne Modafferi | 37 of 120 | 30% | 35 of 114 | 1 of 4 | 1 of 2 | 36 of 118 | 1 of 2 | 0 of 0 | |
| 4 | Nicco Montaño | 39 of 92 | 42% | 27 of 77 | 4 of 6 | 8 of 9 | 34 of 86 | 1 of 2 | 4 of 4 |
| Roxanne Modafferi | 27 of 70 | 38% | 23 of 65 | 3 of 4 | 1 of 1 | 26 of 69 | 0 of 0 | 1 of 1 | |
| 5 | Nicco Montaño | 28 of 61 | 45% | 23 of 56 | 0 of 0 | 5 of 5 | 20 of 51 | 3 of 4 | 5 of 6 |
| Roxanne Modafferi | 25 of 56 | 44% | 21 of 50 | 4 of 6 | 0 of 0 | 20 of 51 | 4 of 4 | 1 of 1 |
Totals
| Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|
| Raquel Pennington | 0 | 42 of 194 | 21% | 63 of 218 | 0 of 7 | 0% | 0 | 0 | 1:41 |
| Roxanne Modafferi | 0 | 80 of 133 | 60% | 86 of 140 | 1 of 1 | 100% | 1 | 0 | 4:40 |
Per Round
| Rd | Fighter | KD | Sig. Str. | Sig. Str. % | Total Str. | TD | TD % | Sub. Att | Rev. | Ctrl |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Raquel Pennington | 0 | 26 of 106 | 24% | 28 of 108 | 0 of 2 | 0% | 0 | 0 | 0:40 |
| Roxanne Modafferi | 0 | 29 of 52 | 55% | 30 of 54 | 0 of 0 | --- | 0 | 0 | 0:08 | |
| 2 | Raquel Pennington | 0 | 8 of 39 | 20% | 18 of 51 | 0 of 3 | 0% | 0 | 0 | 0:41 |
| Roxanne Modafferi | 0 | 22 of 38 | 57% | 25 of 41 | 0 of 0 | --- | 0 | 0 | 2:08 | |
| 3 | Raquel Pennington | 0 | 8 of 49 | 16% | 17 of 59 | 0 of 2 | 0% | 0 | 0 | 0:20 |
| Roxanne Modafferi | 0 | 29 of 43 | 67% | 31 of 45 | 1 of 1 | 100% | 1 | 0 | 2:24 |
Significant Strikes
| Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|
| Raquel Pennington | 42 of 194 | 21% | 22 of 155 | 12 of 28 | 8 of 11 | 35 of 184 | 7 of 10 | 0 of 0 |
| Roxanne Modafferi | 80 of 133 | 60% | 57 of 105 | 15 of 19 | 8 of 9 | 50 of 96 | 11 of 13 | 19 of 24 |
Significant Strikes Per Round
| Rd | Fighter | Sig. Str. | Sig. Str. % | Head | Body | Leg | Distance | Clinch | Ground |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Raquel Pennington | 26 of 106 | 24% | 13 of 86 | 6 of 12 | 7 of 8 | 24 of 104 | 2 of 2 | 0 of 0 |
| Roxanne Modafferi | 29 of 52 | 55% | 20 of 41 | 5 of 6 | 4 of 5 | 25 of 47 | 4 of 5 | 0 of 0 | |
| 2 | Raquel Pennington | 8 of 39 | 20% | 6 of 31 | 2 of 6 | 0 of 2 | 6 of 34 | 2 of 5 | 0 of 0 |
| Roxanne Modafferi | 22 of 38 | 57% | 17 of 33 | 3 of 3 | 2 of 2 | 11 of 25 | 5 of 5 | 6 of 8 | |
| 3 | Raquel Pennington | 8 of 49 | 16% | 3 of 38 | 4 of 10 | 1 of 1 | 5 of 46 | 3 of 3 | 0 of 0 |
| Roxanne Modafferi | 29 of 43 | 67% | 20 of 31 | 7 of 10 | 2 of 2 | 14 of 24 | 2 of 3 | 13 of 16 |
No comments yet. Be the first to share your thoughts!