Skip to content

Hannah Betfort

North Carolina Courage· Forward · #33

Age
27
Height
5′10″
Weight
148 lb
Country
United States

Complete percentile report ↓
StatisticValuePercentile
Non-penalty goals0.00Non-penalty goals percentile 3
xG0.35xG percentile 60
Shots1.68Shots percentile 45
Touches in the box4.36Touches in the box percentile 52
Assists0.00Assists percentile 6
Key passes0.84Key passes percentile 19
Dribbles completed0.50Dribbles completed percentile 21
Recoveries1.84Recoveries percentile 7

*537 minutes so far, ranked against forwards with 900+.

2026 season

Matches
22
4 starts
Minutes
536
24 a match
Goals
0
Assists
0
Played 22 of 30

Goals and xG, as the season went

Hannah Betfort's running goals and expected goals
DateGoalsxG
Mar 2100
Mar 2800
Apr 400.1
Apr 2600.1
Apr 2900.2
May 200.2
Jul 400.2
Jul 1100.2
Jul 1800.3
Jul 2500.3
Aug 100.5
Aug 600.6
Aug 800.9
Aug 2700.9
Aug 2900.9
Sep 601
Sep 1201
Sep 2701
Oct 301
Oct 1701
Oct 2401

Career

  1. North Carolina Courage2025–now
  2. Utah Royals2024
  3. Portland Thorns FC2021–2023

Career from Wikipedia (opens in a new tab)

Matches

  1. atPortland5′ playedcame on in the 85th minute41%5′ playedcame on in the 85th minute0–1lost
  2. vsSan Diego5′ playedcame on in the 85th minute41%5′ playedcame on in the 85th minute1–2lost
  3. atSeattle24′ playedcame on in the 66th minute44%24′ playedcame on in the 66th minute1–0won
  4. atUtah5′ playedcame on in the 85th minute44%5′ playedcame on in the 85th minute1–2lost
  5. atSan Diego1′ playedcame on in the 90th minute32%1′ playedcame on in the 90th minute1–2lost
  6. atChicago20′ playedcame on in the 70th minute68%20′ playedcame on in the 70th minute6–0won
  7. atKC Current1′ playedcame on in the 90th minute27%1′ playedcame on in the 90th minute2–3lost
  8. vsAngel City5′ playedcame on in the 85th minute51%5′ playedcame on in the 85th minute2–0won
  9. atWashington45′ playedcame on in the 46th minute32%45′ playedcame on in the 46th minute4–3won
  10. atDenver11′ playedcame on in the 79th minute39%11′ playedcame on in the 79th minute2–0won
All 22 matches
  1. atChicago20′ playedcame on in the 70th minute68%20′ playedcame on in the 70th minute6–0won
  2. atKC Current1′ playedcame on in the 90th minute27%1′ playedcame on in the 90th minute2–3lost
  3. vsAngel City5′ playedcame on in the 85th minute51%5′ playedcame on in the 85th minute2–0won
  4. atWashington45′ playedcame on in the 46th minute32%45′ playedcame on in the 46th minute4–3won
  5. atDenver11′ playedcame on in the 79th minute39%11′ playedcame on in the 79th minute2–0won
  6. vsOrlando10′ playedcame on in the 80th minute42%10′ playedcame on in the 80th minute5–0won
  7. vsUtah6′ playedcame on in the 84th minute49%6′ playedcame on in the 84th minute1–4lost
  8. atBay FC27′ playedcame on in the 63rd minute46%27′ playedcame on in the 63rd minute0–3lost
  9. vsWashington9′ playedcame on in the 81st minute38%9′ playedcame on in the 81st minute0–2lost
  10. vsSeattle4′ playedcame on in the 86th minute51%4′ playedcame on in the 86th minute3–1won
  11. vsKC Current55′ playedtaken off in the 55th minute33%55′ playedtaken off in the 55th minute1–2lost
  12. atBoston30′ playedcame on in the 60th minute42%30′ playedcame on in the 60th minute2–2drew
  13. atHouston26′ playedcame on in the 64th minute38%26′ playedcame on in the 64th minute1–0won
  14. vsPortland80′ playedtaken off in the 80th minute43%80′ playedtaken off in the 80th minute2–2drew
  15. vsBay FC34′ playedcame on in the 56th minute54%34′ playedcame on in the 56th minute1–3lost
  16. atGotham59′ playedtaken off in the 59th minute25%59′ playedtaken off in the 59th minute0–0drew
  17. vsLouisville74′ playedtaken off in the 74th minute47%74′ playedtaken off in the 74th minute2–1won

StatisticValuePercentile
Shooting
Goals0.00Goals percentile 3
Non-penalty goals0.00Non-penalty goals percentile 3
xG0.35xG percentile 60
Shots1.68Shots percentile 45
Shots on target0.67Shots on target percentile 28
Shot accuracy40%Shot accuracy percentile 16
Goals inside the box0.00Goals inside the box percentile 3
Touches in the box4.36Touches in the box percentile 52
Creating
Assists0.00Assists percentile 6
xA0.11xA percentile 42
Second assists0.00Second assists percentile –
Key passes0.84Key passes percentile 19
Big chances created0.00Big chances created percentile 3
Shots created0.84Shots created percentile 14
Through balls0.00Through balls percentile 16
Crosses completed0.00Crosses completed percentile 3
Cross accuracy0%Cross accuracy percentile 3
Passing
Passes completed10.9Passes completed percentile 14
Pass accuracy73%Pass accuracy percentile 60
Forward passes2.8Forward passes percentile 7
Passes in the other half6.4Passes in the other half percentile 5
Short passes completed10.9Short passes completed percentile 16
Long passes completed0.00Long passes completed percentile 1
Carrying
Progressive carries2.18Progressive carries percentile 14
Carries4.4Carries percentile 5
Dribbles completed0.50Dribbles completed percentile 21
Dribble success38%Dribble success percentile 29
Touches in the final third13.2Touches in the final third percentile 9
Touches29.3Touches percentile 3
Defending
Tackles won0.00Tackles won percentile 1
Tackle success0%Tackle success percentile 1
Interceptions0.00Interceptions percentile 1
Recoveries1.84Recoveries percentile 7
Clearances2.01Clearances percentile 91
Blocks0.17Blocks percentile 71
Duels
Duels won49%Duels won percentile 72
Ground duels won1.51Ground duels won percentile 7
Aerial duels won1.51Aerial duels won percentile 81
Aerial win rate69%Aerial win rate percentile 95
Keeping the ball
Possession lost10.2Possession lost percentile 88
Times tackled1.68Times tackled percentile 86
Fouls won0.84Fouls won percentile 28
Fouls committed0.67Fouls committed percentile 84
Goals added
Total0.081Total percentile 2
Shooting0.044Shooting percentile 37
Passing-0.051Passing percentile 22
Receiving0.160Receiving percentile 67
Dribbling-0.075Dribbling percentile 1
Interrupting-0.002Interrupting percentile 2
Fouling0.004Fouling percentile 50

*537 minutes so far, ranked against forwards with 900+.

Goals added and xA from American Soccer Analysis (opens in a new tab)