FA
🇺🇸
Francis Arkansas
USA
Class of 2026 · Born Hinsdale, IL · Feb 24 ·
★★2-Star
STR
46.6
current (projection)
StrikePrediction · favourite to commit:
Nebraska
20%
5 offers
Rankings
| Recruiting board (consensus) | #341 |
| Illinois | #7 |
| Ranking points (1064 pts · 21 events) | #220 |
| STR | 46.6 |
| Junior STR (singles) | 46.8 |
| Doubles STR (results-based) | 44.9 |
Junior Badges
NATTop 300
STATETop 5
STATETop 10
STATETop 25
Junior Results
DATETOURNAMENT
LEVELRESULT
Wk 2
Markham Challenger
Developmental
Quarterfinalist
Wk 4
Luton Open
Developmental
R32
Wk 5
Novi Pazar Open
Developmental
Quarterfinalist
Wk 7
Hannover Open
Developmental
Semifinalist
Wk 9
Langley Cup
Developmental
Semifinalist
Wk 10
Borgerhout Classic
National
Finalist
Wk 12
Stuttgart Classic
National
Semifinalist
Wk 14
Ghent Open
National
Quarterfinalist
Wk 16
Cannes Open
National
Semifinalist
Wk 17
Brest Championships
National
Champion
Wk 19
Salamanca International
Premier
Semifinalist
Wk 21
Sorocaba Classic
Premier
R32
Wk 22
Pardubice International
Premier
Semifinalist
Wk 24
Ottawa Classic
Premier
Quarterfinalist
Wk 26
Jujuy International
Premier
Champion
Wk 28
Ostrava Open
Major
Semifinalist
Wk 29
San Luis Potosí Championships
Major
Quarterfinalist
Wk 31
Slavonski Brod Open
Major
R16
Wk 33
Bengaluru International
Major
R32
Wk 34
Mainz Championships
Major
R16
Wk 36
Gelsenkirchen International
Major
R32
Junior Doubles
DATETOURNAMENT
LEVELPARTNERRESULT
Wk 4
Luton Open
Developmental
Noah Van Nostrand
Champion
Wk 5
Novi Pazar Open
Developmental
Edgar Dakin
Finalist
Wk 9
Langley Cup
Developmental
Gerard Belinsky
Finalist
Wk 19
Salamanca International
Premier
Elishah Wan
Quarterfinalist
Wk 21
Sorocaba Classic
Premier
Kedrick Holloway
Semifinalist
Wk 22
Pardubice International
Premier
Jeremy Sun
Finalist
Wk 24
Ottawa Classic
Premier
Learner McClune
Quarterfinalist
Wk 29
San Luis Potosí Championships
Major
Marcus Trhac
Semifinalist
Wk 31
Slavonski Brod Open
Major
Joe Riley
Semifinalist
Wk 34
Mainz Championships
Major
Valery Chernov
Quarterfinalist
Junior Match Record
DATETOURNAMENT
W/LOPPONENTSCORE
Wk 2
Markham Challenger Round of 32
W
Rob Hills
7-6 6-4
Wk 2
Markham Challenger Round of 16
W
Anthony Ginn
6-4 7-5
Wk 2
Markham Challenger Quarterfinals
L
Edoardo Fusetti
4-6 3-6
Wk 4
Luton Open Round of 32
L
Earl Nickens
3-6 2-6
Wk 5
Novi Pazar Open Round of 32
W
Jaylin Aucamp
6-1 6-2
Wk 5
Novi Pazar Open Round of 16
W
Alex Hogan
6-3 6-1
Wk 5
Novi Pazar Open Quarterfinals
L
Mattia Palombo
6-3 4-6 7-10
Wk 7
Hannover Open Round of 32
W
Beals Aucamp
6-1 6-3
Wk 7
Hannover Open Round of 16
W
Chet Newberry
6-2 6-2
Wk 7
Hannover Open Quarterfinals
W
Donny Claiborne
6-1 7-5
Wk 7
Hannover Open Semifinals
L
Daniel López
4-6 4-6
Wk 9
Langley Cup Round of 32
W
Budge Zubich
6-3 6-2
Wk 9
Langley Cup Round of 16
W
Jahlil Ding
6-0 6-1
Wk 9
Langley Cup Quarterfinals
W
Krisztián Vécsei
6-0 6-2
Wk 9
Langley Cup Semifinals
L
Rob Hills
6-7 6-7
Wk 10
Borgerhout Classic Round of 32
W
Tony Osterloh
6-0 6-0
Wk 10
Borgerhout Classic Round of 16
W
Tobias Krafth
6-2 6-1
Wk 10
Borgerhout Classic Quarterfinals
W
Aaron Saitō
6-1 6-3
Wk 10
Borgerhout Classic Semifinals
W
Mario Ritzenberg
6-3 6-2
Wk 10
Borgerhout Classic Final
L
Stanislav Kučera
4-6 4-6
Wk 12
Stuttgart Classic Round of 32
W
Anderson Tontz
6-2 6-1
Wk 12
Stuttgart Classic Round of 16
W
Maodo Kehrer
6-3 6-4
Wk 12
Stuttgart Classic Quarterfinals
W
Ramon Rivera
6-4 6-4
Wk 12
Stuttgart Classic Semifinals
L
Dashawn Siska
7-5 6-7 14-16
Wk 14
Ghent Open Round of 32
W
Shane Deng
6-0 6-1
Wk 14
Ghent Open Round of 16
W
Jun Xue
6-4 7-6
Wk 14
Ghent Open Quarterfinals
L
Jude Dier
4-6 7-6 16-18
Wk 16
Cannes Open Round of 32
W
Bernard Tutvin
6-1 6-2
Wk 16
Cannes Open Round of 16
W
Ben Grizzlies
6-1 6-2
Wk 16
Cannes Open Quarterfinals
W
Tres Pinto
6-3 6-2
Wk 16
Cannes Open Semifinals
L
Gabriel Barnett
6-2 5-7 6-10
Wk 17
Brest Championships Round of 32
W
Stanislav Kučera
6-0 6-1
Wk 17
Brest Championships Round of 16
W
Greg Doman
6-1 6-2
Wk 17
Brest Championships Quarterfinals
W
Elijah Cahill
6-1 6-4
Wk 17
Brest Championships Semifinals
W
Fiske Choice
6-3 6-2
Wk 17
Brest Championships Final
W
Chase Swanson
6-1 6-4
Wk 19
Salamanca International Round of 32
W
Émile Lacan
6-1 6-3
Wk 19
Salamanca International Round of 16
W
Marcus Moses
6-2 6-3
Wk 19
Salamanca International Quarterfinals
W
Czech Hašek
5-7 7-5 10-6
Wk 19
Salamanca International Semifinals
L
Ricardo Tagoa'i
5-7 6-7
Wk 21
Sorocaba Classic Round of 32
L
Emmanuel Barker
2-6 6-3 3-10
Wk 22
Pardubice International Round of 32
W
Paolo Vitale
6-2 6-0
Wk 22
Pardubice International Round of 16
W
Alexander Mikkelsen
6-3 4-6 10-4
Wk 22
Pardubice International Quarterfinals
W
Phani Naidu
6-3 7-6
Wk 22
Pardubice International Semifinals
L
Jindřich Čermák
4-6 6-4 6-10
Wk 24
Ottawa Classic Round of 32
W
Justus Moukoko
6-3 6-2
Wk 24
Ottawa Classic Round of 16
W
Emmanuel Barker
6-1 7-5
Wk 24
Ottawa Classic Quarterfinals
L
Heinrich Wiese
5-7 2-6
Wk 26
Jujuy International Round of 32
W
Sam Overholser
5-7 6-1 13-11
Wk 26
Jujuy International Round of 16
W
Eemeli Väisänen
6-2 6-1
Wk 26
Jujuy International Quarterfinals
W
Tomáš Fiala
6-4 6-4
Wk 26
Jujuy International Semifinals
W
Antonio Tošić
7-6 7-6
Wk 26
Jujuy International Final
W
Kevon Faga
7-6 6-4
Wk 28
Ostrava Open Round of 32
W
Heimir Padilla
5-7 6-4 10-7
Wk 28
Ostrava Open Round of 16
W
Nate Cerretani
3-6 6-4 10-3
Wk 28
Ostrava Open Quarterfinals
W
Desman Graziano
7-6 3-6 10-4
Wk 28
Ostrava Open Semifinals
L
Lev Kalyuzhnaya
6-3 2-6 9-11
Wk 29
San Luis Potosí Championships Round of 32
W
Michael Paston
6-3 1-6 10-6
Wk 29
San Luis Potosí Championships Round of 16
W
Jake Wolters
6-4 7-5
Wk 29
San Luis Potosí Championships Quarterfinals
L
Zaydrius Kumam
6-7 7-6 9-11
Wk 31
Slavonski Brod Open Round of 32
W
Desman Graziano
6-4 6-4
Wk 31
Slavonski Brod Open Round of 16
L
Kellen Styslinger
1-6 4-6
Wk 33
Bengaluru International Round of 32
L
Carlos Ramirez
6-4 5-7 3-10
Wk 34
Mainz Championships Round of 32
W
Filippo Fagioli
6-4 6-4
Wk 34
Mainz Championships Round of 16
L
Marcellus Kikuchi
6-7 2-6
Wk 36
Gelsenkirchen International Round of 32
L
Filippo Fagioli
6-4 6-7 6-10
College List
SCHOOLOFFERINTEREST
SCHOL.STRIKEPRED.STATUS
Nebraska
✓
Hot
½
20%
Finalist
Ohio
✓
Hot
½
20%
Finalist
Wright State
✓
Hot
½
21%
Finalist
South Dakota
✓
Hot
½
20%
Top School
DePaul
✓
Hot
½
19%
Top School
Dreamsheet
Stanford
Virginia
North Carolina
Scouting
| Shared service (consensus) | 49.2 |
| Your department | 55.3 |
| 4-year projection | 50.9 |
Ranking History
| DATE | NATIONAL | STATE | STR |
| Early 2026 | #245 | #6 | 44.7 |
| Mid 2026 | #193 | #3 | 45.8 |
| Late 2026 | #179 | #2 | 46.3 |
| Final 2026 | #164 | #2 | 46.8 |
Attributes
| Serve Power | 60 | |
| Serve Accuracy | 55 | |
| Return | 51 | |
| Forehand | 51 | |
| Backhand | 58 | |
| Consistency | 55 | |
| Net Play | 51 | |
| Speed | 56 | |
| Stamina | 58 | |
| Composure | 57 | |
| Clutch | 51 |
Recruiting
| Intended major | Occupational Therapy |
| Junior tier | National Elite |
| Origin | Domestic |
| Commitment | Uncommitted |
Recruiting Timeline
| Received interest from Ohio | early_contact Wk 2 |
| Received interest from Nebraska | early_contact Wk 3 |
| Received interest from Wright State | early_contact Wk 3 |
| Offered by Ohio | offers Wk 10 |
| Offered by South Dakota | offers Wk 10 |
| Offered by Wright State | offers Wk 14 |
| Offered by Nebraska | offers Wk 15 |
| Official visit to Nebraska | visits Wk 16 |
| Official visit to Ohio | visits Wk 18 |
| Narrowed list to 3 schools | narrowing Wk 21 |