David Keltjens
Career snapshot
Career highs
Born the same day
Shares 1995-06-11 · 6 players total
| Full name | David Keltjens |
|---|---|
| Name in home country | דוד קלטינס |
| Date of birth | 1995-06-11 (30 yrs) |
| Place of birth | Mevaseret Zion, Israel |
| Citizenship | Israel Netherlands |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 181.00 m |
| Current club | Ironi Tiberias |
| Joined | 2025-01-19 |
| Contract expires | 2026-06-30 |
| Agent | Fisher Sport Ltd |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Ironi Tiberias | 2 | 24/25 | 25/26 | 12 | 0 | 0 | 0 |
| St. Johnstone FC | 2 | 23/24 | 24/25 | 24 | 1 | 2 | 877 |
| Hapoel Tel Aviv | 1 | 22/23 | 22/23 | 24 | 0 | 2 | 0 |
| Hapoel Beer Sheva | 4 | 19/20 | 22/23 | 93 | 2 | 2 | 1,648 |
| Beitar Jerusalem | 6 | 12/13 | 18/19 | 133 | 4 | 7 | 4,820 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Ligat ha'Al | Ironi Tiberias | 2 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Ligat ha'Al | Ironi Tiberias | 4 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Ligat ha'Al - Relegation round | Ironi Tiberias | 6 | 0 | 0 | 2 | 1 | 0 |
| 24/25 | Prem. Sports Cup | St. Johnstone FC | 3 | 0 | 2 | 0 | 0 | 0 |
| 24/25 | Premiership | St. Johnstone FC | 7 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premiership | St. Johnstone FC | 11 | 1 | 0 | 3 | 0 | 877 |
| 23/24 | Premiership Relegation | St. Johnstone FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | SFA Cup | St. Johnstone FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Aluf haAlufim | Hapoel Beer Sheva | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Conference L. | Hapoel Beer Sheva | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Gvia haMedina | Hapoel Tel Aviv | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Ligat ha'Al | Hapoel Tel Aviv | 18 | 0 | 2 | 5 | 0 | 0 |
| 22/23 | Ligat ha'Al | Hapoel Beer Sheva | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Ligat ha'Al - Relegation round | Hapoel Tel Aviv | 5 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | UECL Quali | Hapoel Beer Sheva | 5 | 0 | 0 | 2 | 0 | 0 |
| 21/22 | Gvia haMedina | Hapoel Beer Sheva | 5 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Ligat ha'Al | Hapoel Beer Sheva | 9 | 0 | 0 | 2 | 0 | 0 |
| 21/22 | Ligat ha'Al - Championship round | Hapoel Beer Sheva | 7 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | UECL Quali | Hapoel Beer Sheva | 5 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Aluf haAlufim | Hapoel Beer Sheva | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League | Hapoel Beer Sheva | 4 | 0 | 0 | 2 | 0 | 0 |
| 20/21 | Europa League Qualifying | Hapoel Beer Sheva | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Ligat ha'Al | Hapoel Beer Sheva | 23 | 1 | 2 | 8 | 0 | 1,423 |
| 20/21 | Ligat ha'Al - Championship round | Hapoel Beer Sheva | 3 | 1 | 0 | 0 | 0 | 225 |
| 19/20 | Europa League Qualifying | Hapoel Beer Sheva | 6 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Gvia haMedina | Hapoel Beer Sheva | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Ligat ha'Al | Hapoel Beer Sheva | 15 | 0 | 0 | 6 | 0 | 0 |
| 19/20 | Ligat ha'Al - Championship round | Hapoel Beer Sheva | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Europa League Qualifying | Beitar Jerusalem | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Gvia haMedina | Beitar Jerusalem | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Ligat ha'Al | Beitar Jerusalem | 21 | 0 | 1 | 3 | 0 | 0 |
| 18/19 | Ligat ha'Al - Relegation round | Beitar Jerusalem | 6 | 1 | 2 | 3 | 0 | 540 |
| 17/18 | Europa League Qualifying | Beitar Jerusalem | 4 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Gvia haMedina | Beitar Jerusalem | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Ligat ha'Al | Beitar Jerusalem | 20 | 0 | 1 | 2 | 0 | 0 |
| 17/18 | Ligat ha'Al - Championship round | Beitar Jerusalem | 6 | 0 | 0 | 2 | 0 | 0 |
| 16/17 | Europa League Qualifying | Beitar Jerusalem | 6 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Gvia haMedina | Beitar Jerusalem | 5 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | Ligat ha'Al | Beitar Jerusalem | 24 | 1 | 1 | 1 | 0 | 1,961 |
| 16/17 | Ligat ha'Al - Championship round | Beitar Jerusalem | 10 | 1 | 0 | 1 | 0 | 849 |
| 15/16 | Europa League Qualifying | Beitar Jerusalem | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Gvia haMedina | Beitar Jerusalem | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Ligat ha'Al | Beitar Jerusalem | 18 | 1 | 1 | 3 | 0 | 1,470 |
| 15/16 | Ligat ha'Al - Championship round | Beitar Jerusalem | 7 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Ligat ha'Al - Relegation round | Beitar Jerusalem | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Ligat ha'Al | Beitar Jerusalem | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2015-07-01 | Jerusalem U19 | B. Jerusalem | Transfer | 0 | — |
| 19/20 | 2019-07-01 | B. Jerusalem | H. Beer Sheva | Transfer | 900000 | €1.50m |
| 22/23 | 2022-09-25 | H. Beer Sheva | Hapoel Tel Aviv | Transfer | 400000 | — |
| 23/24 | 2023-08-28 | Hapoel Tel Aviv | Without Club | Transfer | 500000 | — |
| 23/24 | 2024-01-09 | Without Club | St. Johnstone | Transfer | 400000 | — |
| 24/25 | 2025-01-19 | St. Johnstone | Ironi Tiberias | Transfer | 300000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Broken toe | 2020-02-04 | 2020-03-08 | 34 | 5 |
| 19/20 | Hamstring injury | 2020-06-09 | 2020-07-06 | 28 | 7 |
| 20/21 | Broken hand | 2021-03-23 | 2021-05-19 | 58 | 6 |
| 24/25 | Ankle injury | 2025-02-02 | 2025-02-18 | 17 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #30519 | #4 | 7 | 0 | — | — | former national player |
| Team #28147 | — | 2 | 0 | — | — | former national player |
| Team #20267 | — | 6 | 0 | — | — | former national player |
| Team #5547 | — | 6 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Boris Kleyman | 2 | 0 | 0 |
| Miguel Vítor | 2 | 0 | 0 |
| Erik Sabo | 2 | 0 | 0 |
| Shon Goldberg | 2 | 0 | 0 |
| Tal Kahila | 2 | 0 | 0 |
| Ramzi Safuri | 2 | 0 | 0 |
| Antoine Conte | 2 | 0 | 0 |
| Marcel Heister | 2 | 0 | 0 |
| Tomer Yosefi | 2 | 0 | 0 |
| Or Dadia | 2 | 0 | 0 |
| Dan Mori | 2 | 0 | 0 |
| Lidor Cohen | 2 | 0 | 0 |
| Loai Taha | 2 | 0 | 0 |
| Rotem Hatuel | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | Ligat ha'Al - Championship round | Beitar Jerusalem | 1 | 10 |
| 16/17 | Ligat ha'Al | Beitar Jerusalem | 1 | 24 |
| 15/16 | Ligat ha'Al | Beitar Jerusalem | 1 | 18 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | Ligat ha'Al - Relegation round | Beitar Jerusalem | 2 | 6 |
| 20/21 | Ligat ha'Al | Hapoel Beer Sheva | 2 | 23 |
| 22/23 | Ligat ha'Al | Hapoel Tel Aviv | 2 | 19 |
Last 15 matches for Ironi Tiberias while David Keltjens was at the club (joined 2025-01-19). 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-05-10 | ISR1 |
Ironi Tiberias | 0–0 | Maccabi Petach-Tikva | Available |
| 2025-05-03 | ISR1 |
Hapoel Jerusalem | 3–1 | Ironi Tiberias | Available |
| 2025-04-26 | ISR1 |
Ironi Tiberias | 2–1 | Maccabi Bnei Raina | Available |
| 2025-04-19 | ISR1 |
Ironi Kiryat Shmona | 0–2 | Ironi Tiberias | Available |
| 2025-04-06 | ISR1 |
Ironi Tiberias | 1–2 | FC Ashdod | Available |
| 2025-03-29 | ISR1 |
Bnei Sachnin FC | 2–1 | Ironi Tiberias | Available |
| 2025-03-15 | ISR1 |
Ironi Tiberias | 1–1 | Hapoel Hadera | Available |
| 2025-03-08 | ISR1 |
Maccabi Netanya | 1–1 | Ironi Tiberias | Available |
| 2025-03-01 | ISR1 |
Ironi Tiberias | 1–0 | Maccabi Bnei Raina | Available |
| 2025-02-22 | ISR1 |
Ironi Tiberias | 2–1 | FC Ashdod | Available |
| 2025-02-15 | ISR1 |
Hapoel Be'er Sheva | 4–0 | Ironi Tiberias | INJURED Ankle injury |
| 2025-02-08 | ISR1 |
Ironi Tiberias | 1–2 | Maccabi Petach-Tikva | INJURED Ankle injury |
| 2025-02-01 | ISR1 |
Hapoel Jerusalem | 4–0 | Ironi Tiberias | Available |
| 2025-01-25 | ISR1 |
Ironi Tiberias | 1–1 | Hapoel Haifa | Available |
| 2025-01-20 | ISR1 |
Hapoel Hadera | 1–2 | Ironi Tiberias | Available |
Teams faced most often by David Keltjens'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 % |
|---|---|---|---|---|---|---|---|---|
| Motherwell FC | 10 | 3 | 4 | 3 | 12 | 12 | 0 | 30% |
| Livingston FC | 10 | 3 | 3 | 4 | 9 | 12 | -3 | 30% |
| Aberdeen FC | 10 | 2 | 4 | 4 | 7 | 8 | -1 | 20% |
| Hibernian FC | 10 | 4 | 2 | 4 | 10 | 12 | -2 | 40% |
| St. Mirren FC | 9 | 6 | 0 | 3 | 9 | 9 | 0 | 67% |
| Kilmarnock FC | 9 | 4 | 1 | 4 | 9 | 12 | -3 | 44% |
| Celtic FC | 9 | 0 | 2 | 7 | 4 | 21 | -17 | 0% |
| Rangers FC | 9 | 0 | 1 | 8 | 2 | 21 | -19 | 0% |
| Ross County FC | 7 | 3 | 2 | 2 | 5 | 5 | 0 | 43% |
| Dundee FC | 6 | 3 | 1 | 2 | 9 | 6 | +3 | 50% |
| Hamilton Academical | 6 | 3 | 2 | 1 | 13 | 7 | +6 | 50% |
| Heart of Midlothian | 6 | 0 | 1 | 5 | 3 | 10 | -7 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | First senior goal |
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′ |
|---|---|---|---|---|---|---|
| 25/26 | 2 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 20 | 0 | 2 | 0 | 1 | 0 |
| 23/24 | 14 | 877 | 4 | 0 | 0 | 0.41 |
| 22/23 | 31 | 0 | 7 | 0 | 0 | 0 |
| 21/22 | 26 | 0 | 5 | 0 | 0 | 0 |
| 20/21 | 34 | 1,648 | 10 | 0 | 0 | 0.55 |
| 19/20 | 26 | 0 | 6 | 0 | 0 | 0 |
| 18/19 | 29 | 540 | 7 | 0 | 0 | 1.17 |
| 17/18 | 33 | 0 | 4 | 0 | 0 | 0 |
| 16/17 | 45 | 2,810 | 2 | 1 | 0 | 0.1 |
| 15/16 | 26 | 1,470 | 4 | 1 | 0 | 0.31 |
Output by competition
Career goals and assists broken down by tournament.
More on David Keltjens
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about David Keltjens
Who is David Keltjens?
David Keltjens is an Israel professional footballer who plays as a defensive midfield for Ironi Tiberias.
How old is David Keltjens?
David Keltjens is 30 years old. He was born on June 11, 1995 in Mevaseret Zion.
What position does David Keltjens play?
David Keltjens plays as a defensive midfield (Midfield - Defensive Midfield).
What club does David Keltjens play for?
David Keltjens currently plays for Ironi Tiberias.
How many career goals has David Keltjens scored?
Across all senior club competitions in our dataset, David Keltjens has scored 7 goals in 286 appearances.
What is David Keltjens's market value?
David Keltjens's most recent reported market value is €300k.