Will Keane
Career snapshot
Position rank · 24/25
Among 3,489 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1993-01-11 · 6 players total
| Full name | Will Keane |
|---|---|
| Name in home country | William David Keane |
| Date of birth | 1993-01-11 (33 yrs) |
| Place of birth | Stockport, Ireland |
| Citizenship | Ireland England |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 188.00 m |
| Current club | Preston North End |
| Joined | 2023-07-14 |
| Contract expires | 2026-06-30 |
| Agent | New Era Global ... |
| Outfitter | Nike |
Percentile rank vs 1196 other Attack - Centre-Forwards with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Preston North End | 3 | 15/16 | 24/25 | 93 | 19 | 3 | 2,050 |
| Wigan Athletic | 4 | 13/14 | 22/23 | 133 | 50 | 15 | 766 |
| Ipswich Town | 2 | 18/19 | 19/20 | 41 | 9 | 1 | 1,014 |
| Hull City | 3 | 16/17 | 18/19 | 26 | 1 | 2 | 365 |
| Manchester United | 3 | 11/12 | 15/16 | 3 | 0 | 0 | 0 |
| Manchester United U21 | 3 | 13/14 | 15/16 | 22 | 14 | 4 | 793 |
| Sheffield Wednesday | 1 | 14/15 | 14/15 | 13 | 3 | 0 | 317 |
| Queens Park Rangers | 1 | 13/14 | 13/14 | 10 | 0 | 0 | 0 |
| Manchester United Reserves | 3 | 09/10 | 11/12 | 36 | 21 | 8 | 441 |
| Manchester United U18 | 1 | 10/11 | 10/11 | 2 | 3 | 0 | 60 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Championship | Preston North End | 27 | 3 | 0 | 0 | 0 | 375 |
| 24/25 | EFL Cup | Preston North End | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Preston North End | 3 | 1 | 0 | 1 | 0 | 218 |
| 23/24 | Championship | Preston North End | 38 | 13 | 3 | 4 | 0 | 202 |
| 23/24 | EFL Cup | Preston North End | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Preston North End | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Championship | Wigan Athletic | 43 | 12 | 3 | 3 | 0 | 274 |
| 22/23 | FA Cup | Wigan Athletic | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Cup | Wigan Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Trophy | Wigan Athletic | 2 | 1 | 0 | 0 | 0 | 87 |
| 21/22 | FA Cup | Wigan Athletic | 3 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | League One | Wigan Athletic | 44 | 26 | 6 | 2 | 0 | 144 |
| 20/21 | EFL Trophy | Wigan Athletic | 1 | 1 | 0 | 0 | 0 | 45 |
| 20/21 | FA Cup | Wigan Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League One | Wigan Athletic | 32 | 10 | 5 | 3 | 0 | 216 |
| 19/20 | EFL Trophy | Ipswich Town | 2 | 2 | 0 | 1 | 0 | 90 |
| 19/20 | FA Cup | Ipswich Town | 4 | 1 | 0 | 0 | 0 | 264 |
| 19/20 | League One | Ipswich Town | 23 | 3 | 1 | 0 | 0 | 421 |
| 18/19 | Championship | Ipswich Town | 11 | 3 | 0 | 0 | 0 | 239 |
| 18/19 | Championship | Hull City | 8 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Cup | Hull City | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Ipswich Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Championship | Hull City | 9 | 1 | 2 | 0 | 0 | 365 |
| 17/18 | FA Cup | Hull City | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Cup | Hull City | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Premier League | Hull City | 5 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Championship | Preston North End | 20 | 1 | 0 | 2 | 0 | 1,045 |
| 15/16 | Europa League | Manchester United | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FA Cup | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Cup | Preston North End | 2 | 1 | 0 | 1 | 0 | 210 |
| 15/16 | Premier League | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | U21 PL | Manchester United U21 | 8 | 10 | 2 | 0 | 0 | 69 |
| 14/15 | Championship | Sheffield Wednesday | 13 | 3 | 0 | 0 | 0 | 317 |
| 14/15 | Premier League | Manchester United | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | U21 PL | Manchester United U21 | 7 | 3 | 2 | 0 | 0 | 210 |
| 13/14 | Championship | Queens Park Rangers | 10 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Championship | Wigan Athletic | 4 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | U21 PL | Manchester United U21 | 7 | 1 | 0 | 0 | 0 | 514 |
| 11/12 | League Cup | Manchester United | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Premier League | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Reserve League | Manchester United Reserves | 21 | 15 | 7 | 0 | 0 | 110 |
| 11/12 | Reserve League Play Offs | Manchester United Reserves | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | FA Youth Cup | Manchester United U18 | 2 | 3 | 0 | 0 | 0 | 60 |
| 10/11 | Reserve League | Manchester United Reserves | 8 | 5 | 1 | 0 | 0 | 109 |
| 09/10 | Reserve League North | Manchester United Reserves | 6 | 1 | 0 | 0 | 0 | 222 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 11/12 | 2011-07-01 | Man Utd U18 | Man Utd Res. | Transfer | 0 | — |
| 13/14 | 2013-07-01 | Man Utd U21 | Man Utd | Transfer | 0 | — |
| 13/14 | 2013-11-28 | Man Utd | Wigan | Loan | 0 | — |
| 13/14 | 2014-01-01 | Wigan | Man Utd | Return from loan | 0 | — |
| 13/14 | 2014-01-31 | Man Utd | QPR | Loan | 0 | — |
| 13/14 | 2014-05-31 | QPR | Man Utd | Return from loan | 300000 | — |
| 14/15 | 2015-01-22 | Man Utd | Sheff Wed | Loan | 300000 | — |
| 14/15 | 2015-05-31 | Sheff Wed | Man Utd | Return from loan | 300000 | — |
| 15/16 | 2015-07-08 | Man Utd | Preston | Loan | 300000 | — |
| 15/16 | 2016-01-01 | Preston | Man Utd | Return from loan | 300000 | — |
| 16/17 | 2016-08-30 | Man Utd | Hull City | Transfer | 1500000 | €1.20m |
| 18/19 | 2019-01-04 | Hull City | Ipswich | Loan | 1000000 | — |
| 18/19 | 2019-05-31 | Ipswich | Hull City | Return from loan | 1000000 | — |
| 19/20 | 2019-08-20 | Hull City | Ipswich | Transfer | 750000 | — |
| 20/21 | 2020-10-09 | Ipswich | Wigan | Transfer | 600000 | — |
| 23/24 | 2023-07-14 | Wigan | Preston | Transfer | 1000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 11/12 | Cruciate ligament tear | 2012-06-01 | 2013-09-11 | 468 | 44 |
| 15/16 | Groin injury | 2016-02-22 | 2016-09-09 | 201 | 28 |
| 16/17 | Cruciate ligament injury | 2016-11-06 | 2018-01-19 | 440 | 96 |
| 24/25 | Hamstring injury | 2024-10-01 | 2024-11-10 | 41 | 9 |
| 25/26 | Calf injury | 2025-08-01 | 44 | 7 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #30322 | — | 3 | 1 | — | — | former national player |
| Team #23260 | — | 15 | 3 | — | — | former national player |
| Team #22907 | — | 1 | 0 | — | — | former national player |
| Team #21340 | — | 9 | 3 | — | — | former national player |
| Team #9565 | — | 3 | 0 | — | — | former national player |
| Team #3509 | #10 | 5 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Freddie Woodman | 1 | 0 | 0 |
| Emil Riis | 1 | 3 | 0 |
| Gavin Massey | 2 | 1 | 0 |
| Tom Pearce | 1 | 4 | 0 |
| Josh Magennis | 1 | 1 | 0 |
| Alan Browne | 1 | 0 | 0 |
| Marnick Vermijl | 2 | 1 | 0 |
| Gwion Edwards | 2 | 1 | 0 |
| Thelo Aasgaard | 1 | 2 | 0 |
| Jack Whatmough | 2 | 2 | 0 |
| Tom Naylor | 2 | 1 | 0 |
| Curtis Tilt | 1 | 0 | 0 |
| James McClean | 1 | 5 | 0 |
| Max Power | 1 | 7 | 0 |
| Callum Lang | 1 | 9 | 0 |
| Ben Amos | 2 | 0 | 0 |
| Tendayi Darikwa | 1 | 2 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | League One | Wigan Athletic | 26 | 44 |
| 11/12 | Reserve League | Manchester United Reserves | 15 | 21 |
| 23/24 | Championship | Preston North End | 13 | 38 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 11/12 | Reserve League | Manchester United Reserves | 7 | 21 |
| 21/22 | League One | Wigan Athletic | 6 | 44 |
| 20/21 | League One | Wigan Athletic | 5 | 32 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 18/19 | 2019-05-31 | Ipswich | Hull City | Return from loan | — | €1.00m |
| 18/19 | 2019-01-04 | Hull City | Ipswich | Loan | — | €1.00m |
| 15/16 | 2016-01-01 | Preston | Man Utd | Return from loan | — | €300k |
| 15/16 | 2015-07-08 | Man Utd | Preston | Loan | — | €300k |
| 14/15 | 2015-05-31 | Sheff Wed | Man Utd | Return from loan | — | €300k |
| 14/15 | 2015-01-22 | Man Utd | Sheff Wed | Loan | — | €300k |
| 13/14 | 2014-05-31 | QPR | Man Utd | Return from loan | — | €300k |
| 13/14 | 2014-01-31 | Man Utd | QPR | Loan | — | — |
| 13/14 | 2014-01-01 | Wigan | Man Utd | Return from loan | — | — |
| 13/14 | 2013-11-28 | Man Utd | Wigan | Loan | — | — |
Last 50 matches for Preston North End The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-03-30 | GB1 |
Preston North End | 0–3 | Aston Villa | Available |
| 2025-03-01 | GB1 |
Preston North End | 3–0 | Burnley FC | Available |
| 2024-10-30 | CGB |
Preston North End | 0–3 | Arsenal FC | INJURED Hamstring injury |
| 2024-09-17 | CGB |
Preston North End | 16–15 | Fulham FC | Available |
| 2024-08-27 | CGB |
Harrogate Town | 0–5 | Preston North End | Available |
| 2024-08-13 | CGB |
Preston North End | 2–0 | Sunderland AFC | Available |
| 2023-08-08 | CGB |
Preston North End | 2–4 | Salford City | Available |
| 2022-08-23 | CGB |
Wolverhampton Wanderers | 2–1 | Preston North End | Available |
| 2022-08-09 | CGB |
Huddersfield Town | 1–4 | Preston North End | Available |
| 2021-10-27 | CGB |
Preston North End | 0–2 | Liverpool FC | Available |
| 2021-09-21 | CGB |
Preston North End | 4–1 | Cheltenham Town | Available |
| 2021-08-24 | CGB |
Morecambe FC | 2–4 | Preston North End | Available |
| 2021-08-10 | CGB |
Mansfield Town | 0–3 | Preston North End | Available |
| 2020-09-23 | CGB |
Preston North End | 0–2 | Brighton & Hove Albion | Available |
| 2020-09-15 | CGB |
Derby County | 1–2 | Preston North End | Available |
| 2020-08-29 | CGB |
Preston North End | 4–0 | Mansfield Town | Available |
| 2020-06-27 | GB2 |
Preston North End | 1–3 | Cardiff City | Available |
| 2020-06-20 | GB2 |
Luton Town | 1–1 | Preston North End | Available |
| 2020-03-07 | GB2 |
Preston North End | 1–3 | Queens Park Rangers | Available |
| 2020-02-29 | GB2 |
Fulham FC | 2–0 | Preston North End | Available |
| 2020-02-25 | GB2 |
West Bromwich Albion | 2–0 | Preston North End | Available |
| 2020-02-22 | GB2 |
Preston North End | 2–1 | Hull City | Available |
| 2020-02-15 | GB2 |
Preston North End | 0–1 | Millwall FC | Available |
| 2020-02-12 | GB2 |
Stoke City | 0–2 | Preston North End | Available |
| 2020-02-08 | GB2 |
Wigan Athletic | 1–2 | Preston North End | Available |
| 2020-02-01 | GB2 |
Preston North End | 1–1 | Swansea City | Available |
| 2020-01-21 | GB2 |
Barnsley FC | 0–3 | Preston North End | Available |
| 2020-01-18 | GB2 |
Preston North End | 2–1 | Charlton Athletic | Available |
| 2020-01-11 | GB2 |
Blackburn Rovers | 1–1 | Preston North End | Available |
| 2020-01-01 | GB2 |
Preston North End | 0–2 | Middlesbrough FC | Available |
| 2019-12-29 | GB2 |
Preston North End | 0–2 | Reading FC | Available |
| 2019-12-26 | GB2 |
Leeds United | 1–1 | Preston North End | Available |
| 2019-12-21 | GB2 |
Cardiff City | 0–0 | Preston North End | Available |
| 2019-12-14 | GB2 |
Preston North End | 2–1 | Luton Town | Available |
| 2019-12-10 | GB2 |
Preston North End | 2–1 | Fulham FC | Available |
| 2019-12-07 | GB2 |
Queens Park Rangers | 2–0 | Preston North End | Available |
| 2019-12-02 | GB2 |
Preston North End | 0–1 | West Bromwich Albion | Available |
| 2019-11-27 | GB2 |
Hull City | 4–0 | Preston North End | Available |
| 2019-11-23 | GB2 |
Derby County | 1–0 | Preston North End | Available |
| 2019-11-09 | GB2 |
Preston North End | 3–1 | Huddersfield Town | Available |
| 2019-11-03 | GB2 |
Charlton Athletic | 0–1 | Preston North End | Available |
| 2019-10-26 | GB2 |
Preston North End | 3–2 | Blackburn Rovers | Available |
| 2019-10-22 | GB2 |
Preston North End | 1–1 | Leeds United | Available |
| 2019-10-19 | GB2 |
Reading FC | 1–0 | Preston North End | Available |
| 2019-10-05 | GB2 |
Preston North End | 5–1 | Barnsley FC | Available |
| 2019-10-01 | GB2 |
Middlesbrough FC | 1–1 | Preston North End | Available |
| 2019-09-28 | GB2 |
Preston North End | 3–3 | Bristol City | Available |
| 2019-09-24 | CGB |
Preston North End | 0–3 | Manchester City | Available |
| 2019-09-21 | GB2 |
Birmingham City | 0–1 | Preston North End | Available |
| 2019-09-14 | GB2 |
Preston North End | 2–0 | Brentford FC | Available |
Teams faced most often by Will Keane's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Derby County | 70 | 19 | 16 | 35 | 54 | 90 | -36 | 27% |
| Reading FC | 67 | 26 | 14 | 27 | 84 | 88 | -4 | 39% |
| Middlesbrough FC | 63 | 12 | 22 | 29 | 68 | 94 | -26 | 19% |
| Nottingham Forest | 63 | 23 | 19 | 21 | 80 | 75 | +5 | 37% |
| Bolton Wanderers | 62 | 28 | 23 | 11 | 96 | 61 | +35 | 45% |
| Birmingham City | 58 | 21 | 20 | 17 | 82 | 74 | +8 | 36% |
| Leeds United | 58 | 21 | 16 | 21 | 82 | 79 | +3 | 36% |
| Charlton Athletic | 56 | 23 | 16 | 17 | 85 | 58 | +27 | 41% |
| Queens Park Rangers | 56 | 18 | 14 | 24 | 66 | 78 | -12 | 32% |
| Bristol City | 54 | 19 | 20 | 15 | 75 | 72 | +3 | 35% |
| Barnsley FC | 51 | 20 | 18 | 13 | 74 | 60 | +14 | 39% |
| Millwall FC | 50 | 14 | 16 | 20 | 55 | 67 | -12 | 28% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 09/10 | Senior debut season | |
| 09/10 | First senior goal | |
| 19/20 | Goal #50 (career) | |
| 22/23 | Goal #100 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 31 | 593 | 1 | 0 | 0 | 0.15 |
| 23/24 | 40 | 202 | 4 | 0 | 0 | 1.78 |
| 22/23 | 45 | 274 | 3 | 0 | 0 | 0.99 |
| 21/22 | 50 | 231 | 2 | 0 | 0 | 0.78 |
| 20/21 | 34 | 261 | 3 | 0 | 0 | 1.03 |
| 19/20 | 29 | 775 | 1 | 0 | 0 | 0.12 |
| 15/16 | 32 | 1,324 | 3 | 0 | 0 | 0.2 |
Output by competition
Career goals and assists broken down by tournament.
More on Will Keane
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Will Keane
Who is Will Keane?
Will Keane is an Ireland professional footballer who plays as a centre-forward for Preston North End.
How old is Will Keane?
Will Keane is 33 years old. He was born on January 11, 1993 in Stockport.
What position does Will Keane play?
Will Keane plays as a centre-forward (Attack - Centre-Forward).
What club does Will Keane play for?
Will Keane currently plays for Preston North End.
How many career goals has Will Keane scored?
Across all senior club competitions in our dataset, Will Keane has scored 120 goals in 379 appearances.
What is Will Keane's market value?
Will Keane's most recent reported market value is €600k.