2022–23 FC Schalke 04 season

{{Infobox football club season

| club = Schalke 04

| season = 2022–23

| chrtitle = Managing board

| chairman = Bernd Schröder
Peter Knäbel
Christina Rühl-Hamers

| mgrtitle = Head coach

| manager = Frank Kramer
(until 19 October)
Matthias Kreutzer
(interim, from 20 to 27 October)
Thomas Reis
(from 27 October)

| stadium = Veltins-Arena

| league = Bundesliga

| league result = 17th (relegated)

| cup1 = DFB-Pokal

| cup1 result = Second round

| league topscorer =
Marius Bülter (11)

| season topscorer =
Marius Bülter (11)

| pattern_la1 = _schalke2223h

| pattern_b1 = _schalke2223h

| pattern_ra1 = _schalke2223h

| pattern_sh1 = _schalke2223h

| pattern_so1 = _3_stripes_white

| leftarm1 = 0000CD

| body1 = 0000CD

| rightarm1 = 0000CD

| shorts1 = FFFFFF

| socks1 = 0000CD

| pattern_la2 = _schalke2223a

| pattern_b2 = _schalke2223a

| pattern_ra2 = _schalke2223a

| pattern_sh2 = _schalke2223a

| pattern_so2 = _3_stripes_blue

| leftarm2 = FFFFFF

| body2 = FFFFFF

| rightarm2 = FFFFFF

| shorts2 = FFFFFF

| socks2 = FFFFFF

| pattern_la3 = _schalke2223t

| pattern_b3 = _schalke2223t

| pattern_ra3 = _schalke2223t

| pattern_sh3 = _schalke2223t

| pattern_so3 = _schalke2223t

| leftarm3 = 0de4a8

| body3 = 0de4a8

| rightarm3 = 0de4a8

| shorts3 = 0000CD

| socks3 = 0de4a8

| prevseason = 2021–22

| nextseason = 2023–24

}}

The 2022–23 FC Schalke 04 season was the 119th season in the football club's history and first consecutive and 54th overall season in the topflight of German football, the Bundesliga, having been promoted from the 2. Bundesliga in 2022. In addition to the domestic league, Schalke also participated in this season's edition of the domestic cup, the DFB-Pokal. This was the 22nd season for Schalke in the Veltins-Arena, located in Gelsenkirchen, North Rhine-Westphalia. The season covers a period from 1 July 2022 to 30 June 2023.

Schalke were relegated on the final matchday of the season.

Players

Note: Players' appearances and goals only in their Schalke career.

{{updated|end of 2022–23 season.}}{{cite web|url=https://schalke04.de/funktion/kader/|title=Der Kader des FC Schalke 04|website=Schalke 04|language=de|access-date=5 July 2022}}

{{mw-datatable}}

class="wikitable mw-datatable nowrap sortable" style="text-align:center"

!rowspan="2"|{{abbr|No.|Squad number}}

!rowspan="2"|Player

!rowspan="2"|{{abbr|Nat.|Nationality}}

!rowspan="2"|{{abbr|Pos.|Position}}

!rowspan="2" width=30|Age

!colspan="2"|Contract

!colspan="2"|League

!colspan="2"|Total

width=70|began

!width=70|ends

!width=40|Apps

!width=40|Goals

!width=40|Apps

!width=40|Goals

class="sortbottom"

| colspan="11" style="background:#0a00ff; color:white " | Goalkeepers

1align="left"|{{sortname|Ralf|Fährmann}}{{flagicon|GER}}{{sort|A|GK}}{{age|1988|9|27|2023|06|30}}{{dts|Jul 2011}}{{dts|Jun 2025}}21802790
13align="left"|{{sortname|Alexander|Schwolow}}{{flagicon|GER}}{{sort|A|GK}}{{age|1992|6|2|2023|06|30}}{{dts|Jul 2022}}{{dts|Jun 2023}}230250
28align="left"|{{sortname|Justin|Heekeren}}{{flagicon|GER}}{{sort|A|GK}}{{age|2000|11|27|2023|06|30}}{{dts|Jul 2022}}{{dts|Jun 2025}}0000
34align="left"|{{sortname|Michael|Langer}}{{flagicon|AUT}}{{sort|A|GK}}|{{age|1985|1|6|2023|06|30}}{{dts|Aug 2017}}{{dts|Jun 2023}}5050
class="sortbottom"

| colspan="11" style="background:#0a00ff; color:white " | Defenders

2align="left"|{{sortname|Thomas|Ouwejan}}{{flagicon|NED}}{{sort|B|DF}}{{age|1996|6|24|2023|06|30}}{{dts|Jul 2021}}{{dts|Jun 2024}}453493
3align="left"|{{sortname|Leo|Greiml}}{{flagicon|AUT}}{{sort|B|DF}}{{age|2001|6|3|2023|06|30}}{{dts|Jul 2022}}{{dts|Jun 2025}}7070
4align="left"|{{sortname|Maya|Yoshida}}{{flagicon|JPN}}{{sort|B|DF}}{{age|1988|8|24|2023|06|30}}{{dts|Jul 2022}}{{dts|Jun 2023}}290310
5align="left"|{{sortname|Sepp|van den Berg}}{{flagicon|NED}}{{sort|B|DF}}{{age|2001|12|20|2023|06|30}}{{dts|Aug 2022}}{{dts|Jun 2023}}9191
15align="left"|{{sortname|Timothée|Kolodziejczak}}{{flagicon|FRA}}{{sort|B|DF}}{{age|1991|10|1|2023|06|30}}{{dts|Oct 2022}}{{dts|Jun 2023}}1010
18align="left"|{{sortname|Jere|Uronen}}{{flagicon|FIN}}{{sort|B|DF}}{{age|1994|7|13|2023|06|30}}{{dts|Jan 2023}}{{dts|Jun 2023}}110110
22align="left"|{{sortname|Ibrahima|Cissé|dab=footballer, born 2001}}{{flagicon|MLI}}{{sort|B|DF}}{{age|2001|2|15|2023|06|30}}{{dts|Jul 2022}}{{dts|Jun 2026}}0000
25align="left"|{{sortname|Moritz|Jenz}}{{flagicon|GER}}{{sort|B|DF}}{{age|1999|4|30|2023|06|30}}{{dts|Jan 2023}}{{dts|Jun 2023}}110110
27align="left"|{{sortname|Cédric|Brunner}}{{flagicon|SUI}}{{sort|B|DF}}{{age|1994|2|17|2023|06|30}}{{dts|Jul 2022}}{{dts|Jun 2024}}280290
35align="left"|{{sortname|Marcin|Kamiński}}{{flagicon|POL}}{{sort|B|DF}}{{age|1992|1|15|2023|06|30}}{{dts|Jul 2021}}{{dts|Jun 2023}}394425
41align="left"|{{sortname|Henning|Matriciani}}{{flagicon|GER}}{{sort|B|DF}}{{age|2000|3|14|2023|06|30}}{{dts|Sep 2021}}{{dts|Jun 2024}}350360
class="sortbottom"

| colspan="11" style="background:#0a00ff; color:white " | Midfielders

6align="left"|{{sortname|Tom|Krauß}}{{flagicon|GER}}{{sort|C|MF}}{{age|2001|6|22|2023|06|30}}{{dts|Jul 2022}}{{dts|Jun 2023}}322332
8align="left"|{{sortname|Danny|Latza}} (captain){{flagicon|GER}}{{sort|C|MF}}{{age|1989|12|07|2023|06|30}}{{dts|Jul 2021}}{{dts|Jun 2024}}382402
10align="left"|{{sortname|Rodrigo|Zalazar}}{{flagicon|URU}}{{sort|C|MF}}{{age|1999|8|12|2023|06|30}}{{dts|Aug 2021}}{{dts|Jun 2026}}527559
21align="left"|{{sortname|Niklas|Tauer}}{{flagicon|GER}}{{sort|C|MF}}{{age|2001|2|17|2023|06|30}}{{dts|Jan 2023}}{{dts|Jun 2024}}0000
23align="left"|{{sortname|Mehmet-Can|Aydın}}{{flagicon|TUR}}{{sort|C|MF}}{{age|2002|2|9|2023|06|30}}{{dts|Jun 2021}}{{dts|Jun 2025}}401431
24align="left"|{{sortname|Dominick|Drexler}}{{flagicon|GER}}{{sort|C|MF}}{{age|1990|5|25|2023|06|30}}{{dts|Jul 2021}}{{dts|Jun 2024}}5075310
29align="left"|{{sortname|Tobias|Mohr}}{{flagicon|GER}}{{sort|C|MF}}{{age|1995|8|24|2023|06|30}}{{dts|Jul 2022}}{{dts|Jun 2025}}180200
30align="left"|{{sortname|Alex|Král}}{{flagicon|CZE}}{{sort|C|MF}}{{age|1998|5|19|2023|06|30}}{{dts|Jul 2022}}{{dts|Jun 2023}}290310
33align="left"|{{sortname|Éder|Balanta|Éder Álvarez Balanta}}{{flagicon|COL}}{{sort|C|MF}}{{age|1993|2|28|2023|06|30}}{{dts|Jan 2023}}{{dts|Jun 2023}}6060
class="sortbottom"

| colspan="11" style="background:#0a00ff; color:white " | Forwards

9align="left"|{{sortname|Simon|Terodde}}{{flagicon|GER}}{{sort|D|FW}}{{age|1988|3|2|2023|06|30}}{{dts|Jul 2021}}{{dts|Jun 2023}}62356535
11align="left"|{{sortname|Marius|Bülter}}{{flagicon|GER}}{{sort|D|FW}}{{age|1993|3|29|2023|06|30}}{{dts|Jul 2021}}{{dts|Jun 2024}}65216923
19align="left"|{{sortname|Kenan|Karaman}}{{flagicon|TUR}}{{sort|D|FW}}{{age|1994|3|5|2023|06|30}}{{dts|Sep 2022}}{{dts|Jun 2025}}211221
20align="left"|{{sortname|Tim|Skarke}}{{flagicon|GER}}{{sort|D|FW}}{{age|1996|9|7|2023|06|30}}{{dts|Jan 2023}}{{dts|Jun 2023}}9191
26align="left"|{{sortname|Michael|Frey|dab=footballer}}{{flagicon|SUI}}{{sort|D|FW}}{{age|1994|7|19|2023|06|30}}{{dts|Jan 2023}}{{dts|Jun 2023}}150150
38align="left"|{{sortname|Sōichirō|Kōzuki}}{{flagicon|JPN}}{{sort|D|FW}}{{age|2000|12|22|2023|06|30}}{{dts|Jan 2023}}{{dts|Jun 2025}}5151
40align="left"|{{sortname|Sebastian|Polter}}{{flagicon|GER}}{{sort|D|FW}}{{age|1991|4|1|2023|06|30}}{{dts|Jul 2022}}{{dts|Jun 2025}}192212

Transfers

=In=

{{mw-datatable}}

class="wikitable mw-datatable nowrap sortable" style="text-align:center"

! width="130" | Player

! {{abbr|Nat.|Nationality}}

! {{Abbr|Pos.|Position}}

! width=170 | From

! Type

! Window

! {{Abbr|Ends|Contract ends}}

! data-sort-type=currency | Transfer fee

! class="unsortable"|{{Abbr|Ref.|Reference}}

align="left" | {{sortname|Michael|Frey|dab=footballer}}{{flagicon|SUI}}

| {{sort|D|FW}}

| align="left" | {{fbaicon|BEL}} Royal Antwerp

| Loan (option to buy)

| Winter

| 2023

| —

| {{cite news|url=https://schalke04.de/en/team/striker-michael-frey-joins-schalke-04/|title=Striker Michael Frey joins Schalke 04|website=FC Schalke 04|date=20 January 2023}}

align="left" | {{sortname|Moritz|Jenz}}{{flagicon|GER}}

| {{sort|B|DF}}

| align="left" | {{fbaicon|FRA}} Lorient

| Loan (option to buy){{efn|€200,000 loan fee. Obligation to buy for €4,000,000 if Schalke avoid relegation in this season.}}

| Winter

| 2023

| —

| {{cite news|url=https://schalke04.de/en/team/moritz-jenz-loan/|title=Defender Moritz Jenz joins FC Schalke 04|website=FC Schalke 04|date=26 January 2023}}

align="left" | {{sortname|Tim|Skarke}}{{flagicon|GER}}

| {{sort|D|FW}}

| align="left" | {{fbaicon|GER}} Union Berlin

| Loan (option to buy)

| Winter

| 2023

| —

| {{cite news|url=https://schalke04.de/en/team/tim-skarke-loan/|title=Tim Skarke joins FC Schalke 04 on loan from Union Berlin|website=FC Schalke 04|date=23 January 2023}}

align="left" | {{sortname|Jere|Uronen}}{{flagicon|FIN}}

| {{sort|B|DF}}

| align="left" | {{fbaicon|FRA}} Brest

| Loan (option to buy)

| Winter

| 2023

| —

| {{cite news|url=https://schalke04.de/en/team/schalke-sign-jere-uronen/|title=Schalke sign Jere Uronen on loan with option to buy|website=FC Schalke 04|date=7 January 2023}}

align="left" | {{sortname|Éder|Balanta|Éder Álvarez Balanta}}{{flagicon|COL}}

| {{sort|D|FW}}

| align="left" | {{fbaicon|BEL}} Club Brugge

| Loan

| Winter

| 2023

| —

| {{cite news|url=https://schalke04.de/en/team/eder-balanta-loan/|title=Éder Balanta joins Schalke 04 on loan for the rest of the season|website=FC Schalke 04|date=31 January 2023}}

align="left" | {{sortname|Niklas|Tauer}}{{flagicon|GER}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|GER}} Mainz 05

| Loan

| Winter

| 2024

| —

| {{cite news|url=https://schalke04.de/en/team/niklas-tauer-signs/|title=Niklas Tauer becomes S04’s first January signing|website=FC Schalke 04|date=21 December 2022}}

align="left" | {{sortname|Sōichirō|Kōzuki}}{{flagicon|JPN}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|GER}} Schalke 04 II

| Promoted

| Winter

| 2025

| —

| {{cite news|url=https://schalke04.de/en/team/soichiro-kozuki-contract-2025/|title=Soichiro Kozuki signs a professional contract valid until 2025|website=FC Schalke 04|date=30 December 2022}}

align="left" | {{sortname|Timothée|Kolodziejczak}}{{flagicon|FRA}}

| {{sort|B|DF}}

| align="left" | Free agent

| End of contract

| Season ({{abbr|md|matchday}} 10)

| 2023

| —

| {{cite news|url=https://schalke04.de/en/team/transfer-timothee-kolodziejczak/|title=FC Schalke 04 sign centre-back Timothée Kolodziejczak|website=FC Schalke 04|date=21 October 2022}}

align="left" | {{sortname|Thomas|Ouwejan}}{{flagicon|NED}}

| {{sort|B|DF}}

| align="left" | {{fbaicon|NED}} AZ

| Transfer{{efn|name=a|Player was previously loaned, Schalke exercised an option or obligation to buy.}}

| Summer

| 2024

| €2,000,000

| {{cite news|url=https://schalke04.de/en/team/thomas-ouwejan-is-staying-at-schalke/|title=Thomas Ouwejan is staying at Schalke!|website=FC Schalke 04|date=12 May 2022}}

align="left" | {{sortname|Rodrigo|Zalazar}}{{flagicon|URU}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|GER}} Eintracht Frankfurt

| Transfer{{efn|name=a}}

| Summer

| 2026

| €1,800,000

| {{cite news|url=https://schalke04.de/en/team/rodrigo-zalazar-signs-permanent-deal-with-fc-schalke-04/|title=Rodrigo Zalazar signs permanent deal with FC Schalke 04|website=FC Schalke 04|date=25 March 2022}}

align="left" | {{sortname|Sebastian|Polter}}{{flagicon|GER}}

| {{sort|D|FW}}

| align="left" | {{fbaicon|GER}} VfL Bochum

| Transfer

| Summer

| 2025

| €1,500,000

| {{cite news|url=https://schalke04.de/en/team/fc-schalke-04-sign-sebastian-polter/|title=FC Schalke 04 sign Sebastian Polter|website=FC Schalke 04|date=20 June 2022}}

align="left" | {{sortname|Tobias|Mohr}}{{flagicon|GER}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|GER}} 1. FC Heidenheim

| Transfer

| Summer

| 2025

| €1,100,000

| {{cite news|url=https://schalke04.de/en/team/tobias-mohr-is-a-royal-blue/|title=Tobias Mohr is a Royal Blue|website=FC Schalke 04|date=8 June 2022}}

align="left" | {{sortname|Florent|Mollet}}{{flagicon|FRA}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|FRA}} Montpellier

| Transfer

| Summer

| 2025

| €500,000

| {{cite news|url=https://schalke04.de/en/team/florent-mollet-joins-fc-schalke-04/|title=Florent Mollet joins FC Schalke 04|website=FC Schalke 04|date=8 June 2022}}

align="left" | {{sortname|Marvin|Pieringer}}{{flagicon|GER}}

| {{sort|D|FW}}

| align="left" | {{fbaicon|GER}} SC Freiburg

| Transfer{{efn|name=a}}

| Summer

| 2024

| €500,000

| {{cite news|url=https://schalke04.de/en/team/marvin-pieringer-signs-a-new-contract-at-fc-schalke-04/|title=Marvin Pieringer signs a new contract at FC Schalke 04|website=FC Schalke 04|date=13 May 2022}}

align="left" | {{sortname|Justin|Heekeren}}{{flagicon|GER}}

| {{sort|A|GK}}

| align="left" | {{fbaicon|GER}} Rot-Weiß Oberhausen

| Transfer

| Summer

| 2025

| €180,000

| {{cite news|url=https://schalke04.de/en/team/justin-heekeren-joins-s04/|title=Goalkeeper Justin Heekeren joins S04|website=FC Schalke 04|date=9 June 2022}}

align="left" | {{sortname|Kenan|Karaman}}{{flagicon|TUR}}

| {{sort|D|FW}}

| align="left" | {{fbaicon|TUR}} Beşiktaş

| Transfer

| Summer

| 2025

| {{sort|€0|Free}}

| {{cite news|url=https://schalke04.de/en/team/kenan-karaman-joins-schalke-04/|title=Kenan Karaman joins Schalke 04|website=FC Schalke 04|date=1 September 2022}}

align="left" | {{sortname|Cédric|Brunner}}{{flagicon|SUI}}

| {{sort|B|DF}}

| align="left" | {{fbaicon|GER}} Arminia Bielefeld

| End of contract

| Summer

| 2024

| —

| {{cite news|url=https://schalke04.de/en/team/fc-schalke-04-sign-right-back-cedric-brunner/|title=FC Schalke 04 sign right-back Cedric Brunner|website=FC Schalke 04|date=7 July 2022}}

align="left" | {{sortname|Ibrahima|Cissé|dab=footballer, born 2001}}{{flagicon|MLI}}

| {{sort|B|DF}}

| align="left" | {{fbaicon|BEL}} Gent

| End of contract

| Summer

| 2026

| —

| {{cite news|url=https://schalke04.de/en/team/talented-youngster-ibrahima-cisse-joins-fc-schalke-04/|title=Talented youngster Ibrahima Cissé joins FC Schalke 04|website=FC Schalke 04|date=3 May 2022}}

align="left" | {{sortname|Leo|Greiml}}{{flagicon|AUT}}

| {{sort|B|DF}}

| align="left" | {{fbaicon|AUT}} Rapid Wien

| End of contract

| Summer

| 2025

| —

| {{cite news|url=https://schalke04.de/en/team/fc-schalke-04-sign-defender-leo-greiml/|title=FC Schalke 04 sign defender Leo Greiml|website=FC Schalke 04|date=13 April 2022}}

align="left" | {{sortname|Jordan|Larsson}}{{flagicon|SWE}}

| {{sort|D|FW}}

| align="left" | {{fbaicon|RUS}} Spartak Moscow

| End of contract

| Summer

| 2025

| —

| {{cite news|url=https://schalke04.de/en/team/jordan-larsson-transfer/|title=Forward Jordan Larsson joins FC Schalke 04|website=FC Schalke 04|date=5 August 2022}}

align="left" | {{sortname|Maya|Yoshida}}{{flagicon|JPN}}

| {{sort|B|DF}}

| align="left" | {{fbaicon|ITA}} Sampdoria

| End of contract

| Summer

| 2023

| —

| {{cite news|url=https://schalke04.de/en/team/maya-yoshida-transfer/|title=Japan’s captain Maya Yoshida is a Royal Blue!|website=FC Schalke 04|date=5 July 2022}}

align="left" | {{sortname|Tom|Krauß}}{{flagicon|GER}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|GER}} RB Leipzig

| Loan (option to buy){{efn|€600,000 loan fee. Obligation to buy for €3,000,000 if Schalke avoid relegation in this season.}}

| Summer

| 2023

| —

| {{cite news|url=https://schalke04.de/en/team/tom-krauss-joins-schalke-on-loan/|title=Tom Krauß joins Schalke on loan|website=FC Schalke 04|date=10 June 2022}}

align="left" | {{sortname|Alex|Král}}{{flagicon|CZE}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|RUS}} Spartak Moscow

| Loan{{efn|Player has suspended his contract with Spartak Moscow for the 2022–23 season using FIFA's regulations related to the Russian invasion of Ukraine.}}

| Summer

| 2023

| —

| {{cite news|url=https://schalke04.de/en/team/alex-kral-joins-schalke-04-for-2022-23/|title=Alex Král joins Schalke 04 for 2022/23|website=FC Schalke 04|date=14 July 2022}}

align="left" | {{sortname|Alexander|Schwolow}}{{flagicon|GER}}

| {{sort|A|GK}}

| align="left" | {{fbaicon|GER}} Hertha BSC

| Loan

| Summer

| 2023

| —

| {{cite news|url=https://schalke04.de/en/team/schwolow-loan/|title=Alexander Schwolow joins FC Schalke 04 on a season-long loan|website=FC Schalke 04|date=15 June 2022}}

align="left" | {{sortname|Sepp|van den Berg}}{{flagicon|NED}}

| {{sort|B|DF}}

| align="left" | {{fbaicon|ENG}} Liverpool

| Loan

| Summer

| 2023

| —

| {{cite news|url=https://schalke04.de/en/team/sepp-van-den-berg-joins-schalke-04-on-loan/|title=Sepp van den Berg joins Schalke 04 on loan|website=FC Schalke 04|date=30 August 2022}}

align="left" | {{sortname|Timo|Becker|dab=footballer, born 1997}}{{flagicon|GER}}

| {{sort|B|DF}}

| align="left" | {{fbaicon|GER}} Hansa Rostock

| Loan return

| Summer

| 2023

| —

| —

align="left" | {{sortname|Can|Bozdoğan}}{{flagicon|GER}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|TUR}} Beşiktaş

| Loan return

| Summer

| 2024

| —

| —

align="left" | {{sortname|Amine|Harit}}{{flagicon|MAR}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|FRA}} Marseille

| Loan return

| Summer

| 2024

| —

| —

align="left" | {{sortname|Ozan|Kabak}}{{flagicon|TUR}}

| {{sort|B|DF}}

| align="left" | {{fbaicon|ENG}} Norwich City

| Loan return

| Summer

| 2024

| —

| —

align="left" | {{sortname|Rabbi|Matondo}}{{flagicon|WAL}}

| {{sort|D|FW}}

| align="left" | {{fbaicon|BEL}} Cercle Brugge

| Loan return

| Summer

| 2023

| —

| —

align="left" | {{sortname|Hamza|Mendyl}}{{flagicon|MAR}}

| {{sort|B|DF}}

| align="left" | {{fbaicon|TUR}} Gaziantep

| Loan return

| Summer

| 2023

| —

| —

{{notelist}}

=Out=

{{mw-datatable}}

class="wikitable mw-datatable nowrap sortable" style="text-align:center"

! width="130" | Player

! {{abbr|Nat.|Nationality}}

! {{Abbr|Pos.|Position}}

! width=170 | To

! Type

! Window

! data-sort-type=currency | Transfer fee

! class="unsortable"|{{Abbr|Ref.|Reference}}

align="left" | {{sortname|Florent|Mollet}}{{flagicon|FRA}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|FRA}} Nantes

| Transfer

| Winter

| €1,500,000

| {{cite news|url=https://schalke04.de/en/team/florent-mollet-nantes-transfer/|title=Florent Mollet moves to FC Nantes|website=FC Schalke 04|date=17 January 2023}}

align="left" | {{sortname|Jordan|Larsson}}{{flagicon|SWE}}

| {{sort|D|FW}}

| align="left" | {{fbaicon|DEN}} Copenhagen

| Loan (option to buy)

| Winter

| —

| {{cite news|url=https://schalke04.de/en/team/larsson-loan-fc-copenhagen-2223/|title=Jordan Larsson joins FC Copenhagen on loan|website=FC Schalke 04|date=28 January 2023}}

align="left" | {{sortname|Kerim|Çalhanoğlu}}{{flagicon|GER}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|GER}} SV Sandhausen

| Loan

| Winter

| —

| {{cite news|url=https://schalke04.de/en/team/kerim-calhanoglu-loan/|title=Kerim Calhanoglu joins SV Sandhausen on loan|website=FC Schalke 04|date=10 December 2022}}

align="left" | {{sortname|Florian|Flick}}{{flagicon|GER}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|GER}} 1. FC Nürnberg

| Loan

| Winter

| —

| {{cite news|url=https://schalke04.de/en/team/florian-flick-joins-nurnberg-on-loan/|title=Florian Flick joins Nürnberg on loan|website=FC Schalke 04|date=8 December 2022}}

align="left" | {{sortname|Malick|Thiaw}}{{flagicon|GER}}

| {{sort|B|DF}}

| align="left" | {{fbaicon|ITA}} AC Milan

| Transfer

| Summer

| €10,000,000

| {{cite news|url=https://schalke04.de/en/team/fc-schalke-04-agree-malick-thiaw-transfer-to-ac-milan/|title=FC Schalke 04 agree Malick Thiaw transfer to AC Milan|website=FC Schalke 04|date=29 August 2022}}

align="left" | {{sortname|Ozan|Kabak}}{{fbaicon|TUR}}

| {{sort|B|DF}}

| align="left" | {{fbaicon|GER}} 1899 Hoffenheim

| Transfer

| Summer

| €7,000,000

| {{cite news|url=https://schalke04.de/en/team/ozan-kabak-joins-tsg-1899-hoffenheim/|title=Ozan Kabak joins TSG 1899 Hoffenheim|website=FC Schalke 04|date=23 July 2022}}

align="left" | {{sortname|Rabbi|Matondo}}{{flagicon|WAL}}

| {{sort|D|FW}}

| align="left" | {{fbaicon|SCO}} Rangers

| Transfer

| Summer

| €3,000,000

| {{cite news|url=https://www.rangers.co.uk/article/rangers-sign-rabbi-matondo/2XKonGDxT6rHWIrjyECCFj|title=Rangers Sign Rabbi Matondo|website=Rangers Football Club|date=12 July 2022}}

align="left" | {{sortname|Victor|Pálsson}}{{flagicon|ISL}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|USA}} D.C. United

| Transfer

| Summer

| €500,000

| {{cite news|url=https://schalke04.de/en/team/victor-palsson-dc-united/|title=Victor Pálsson signs for D.C. United|website=FC Schalke 04|date=27 July 2022}}

align="left" | {{sortname|Timo|Becker|dab=footballer, born 1997}}{{flagicon|GER}}

| {{sort|B|DF}}

| align="left" | {{fbaicon|GER}} Holstein Kiel

| Transfer

| Summer

| €250,000

| {{cite news|url=https://schalke04.de/en/team/timo-becker-joins-holstein-kiel/|title=Timo Becker joins Holstein Kiel|website=FC Schalke 04|date=10 June 2022}}

align="left" | {{sortname|Levent|Mercan}}{{flagicon|GER}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|TUR}} Fatih Karagümrük

| Transfer{{efn|Player was previously loaned to the club.}}

| Summer

| €200,000

| {{cite news|url=https://schalke04.de/en/team/mercan-transfer-fatih-karagumruk/|title=Levent Mercan joins Fatih Karagümrük SK on a permanent basis|website=FC Schalke 04|date=5 July 2022}}

align="left" | {{sortname|Hamza|Mendyl}}{{flagicon|MAR}}

| {{sort|B|DF}}

| align="left" | {{fbaicon|BEL}} OH Leuven

| Transfer

| Summer

| {{sort|€0|Free}}

| {{cite news|url=https://schalke04.de/en/team/mendyl-transfer-leuven/|title=Hamza Mendyl leaves Schalke to sign for OH Leuven|website=FC Schalke 04|date=5 July 2022}}

align="left" | {{sortname|Marius|Lode}}{{flagicon|NOR}}

| {{sort|B|DF}}

| align="left" | {{flagicon|NOR}} Bodø/Glimt

| Released

| Summer

| —

| {{cite news|url=https://schalke04.de/en/team/marius-lode-released-from-contract-with-fc-schalke-04/|title=Marius Lode released from contract with FC Schalke 04|website=FC Schalke 04|date=16 August 2022}}

align="left" | {{sortname|Martin|Fraisl}}{{flagicon|AUT}}

| {{sort|A|GK}}

| align="left" | {{fbaicon|GER}} Arminia Bielefeld

| End of contract

| Summer

| —

| {{cite news|url=https://schalke04.de/en/team/s04-say-goodbye-to-five-players-and-assistant-coach-peter-hermann/|title=S04 say goodbye to five players and assistant coach Peter Hermann|website=FC Schalke 04|date=17 May 2022}}

align="left" | {{sortname|Marc|Rzatkowski}}{{flagicon|GER}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|GER}} Arminia Bielefeld

| End of contract

| Summer

| —

|

align="left" | {{sortname|Salif|Sané}}{{flagicon|SEN}}

| {{sort|B|DF}}

| align="left" | Free agent

| End of contract

| Summer

| —

|

align="left" | {{sortname|Can|Bozdoğan}}{{flagicon|GER}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|NED}} Utrecht

| Loan (option to buy)

| Summer

| —

| {{cite news|url=https://schalke04.de/en/team/can-bozdogan-joins-fc-utrecht-on-loan/|title=Can Bozdogan joins FC Utrecht on loan|website=FC Schalke 04|date=26 July 2022}}

align="left" | {{sortname|Amine|Harit}}{{flagicon|MAR}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|FRA}} Marseille

| Loan (option to buy)

| Summer

| —

| {{cite news|url=https://schalke04.de/en/team/amine-harit-joins-marseille-on-loan/|title=Amine Harit joins Marseille on loan|website=FC Schalke 04|date=1 September 2022}}

align="left" | {{sortname|Reinhold|Ranftl}}{{flagicon|AUT}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|AUT}} Austria Wien

| Loan (option to buy)

| Summer

| —

| {{cite news|url=https://schalke04.de/en/team/reinhold-ranftl-loaned-to-austria-vienna/|title=Reinhold Ranftl loaned to Austria Vienna|website=FC Schalke 04|date=21 June 2022}}

align="left" | {{sortname|Nassim|Boujellab}}{{flagicon|MAR}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|FIN}} HJK

| Loan{{efn|name=a|Player was previously loaned to Ingolstadt 04 and loaned from there to HJK.}}

| Summer

| —

| {{cite news|url=https://schalke04.de/en/team/nassim-boujellab-joins-hjk-helsinki/|title=Nassim Boujellab joins HJK Helsinki|website=FC Schalke 04|date=1 March 2022}}

align="left" | {{sortname|Blendi|Idrizi}}{{flagicon|KOS}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|GER}} Jahn Regensburg

| Loan

| Summer

| —

| {{cite news|url=https://schalke04.de/en/team/blendi-idrizi-joins-ssv-jahn-regensburg-on-loan/|title=Blendi Idrizi joins SSV Jahn Regensburg on loan|website=FC Schalke 04|date=30 August 2022}}

align="left" | {{sortname|Marvin|Pieringer}}{{flagicon|GER}}

| {{sort|D|FW}}

| align="left" | {{fbaicon|GER}} SC Paderborn

| Loan

| Summer

| —

| {{cite news|url=https://schalke04.de/en/team/marvin-pieringer-joins-sc-paderborn-07-on-loan/|title=Marvin Pieringer joins SC Paderborn 07 on loan|website=FC Schalke 04|date=28 July 2022}}

align="left" | {{sortname|Dong-gyeong|Lee|Lee Dong-gyeong}}{{flagicon|KOR}}

| {{sort|C|MF}}

| align="left" | {{flagicon|KOR}} Ulsan Hyundai

| End of loan (released)

| Summer

| —

| {{cite news|url=https://schalke04.de/en/team/dong-gyeong-lee-leaves-fc-schalke-04/|title=Dong-gyeong Lee leaves FC Schalke 04|website=FC Schalke 04|date=1 September 2022}}

align="left" | {{sortname|Darko|Churlinov}}{{flagicon|MKD}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|GER}} VfB Stuttgart

| End of loan

| Summer

| —

| —

align="left" | {{sortname|Ko|Itakura}}{{flagicon|JPN}}

| {{sort|B|DF}}

| align="left" | {{fbaicon|ENG}} Manchester City

| End of loan

| Summer

| —

| {{cite news|url=https://schalke04.de/en/team/great-person-and-player-schalke-04-bid-farewell-to-ko-itakura/|title=Great person and player – Schalke 04 bid farewell to Ko Itakura|website=FC Schalke 04|date=31 May 2022}}

align="left" | {{sortname|Yaroslav|Mikhaylov}}{{flagicon|RUS}}

| {{sort|C|MF}}

| align="left" | {{fbaicon|RUS}} Zenit Saint Petersburg

| End of loan

| Summer

| —

|

align="left" | {{sortname|Andreas|Vindheim}}{{flagicon|NOR}}

| {{sort|B|DF}}

| align="left" | {{fbaicon|CZE}} Sparta Prague

| End of loan

| Summer

| —

|

{{notelist}}

Friendly matches

{{legend2|#CCFFCC|Win|border=1px solid #AAAAAA}}

{{legend2|#FFFFCC|Draw|border=1px solid #AAAAAA}}

{{legend2|#FFCCCC|Loss|border=1px solid #AAAAAA}}

{{Football box collapsible

|round = 1

|date = {{Start date|2022|6|29|df=y}}

|time = 18:00 CEST (UTC+2)

|team1 = VfB Hüls {{fbaicon|GER}}

|score = 0–14

|report = https://schalke04.de/en/friendly-en/vfb-huls-report-2223/

|team2 = {{fbaicon|GER}} Schalke 04

|goals1 =

|goals2 =

|stadium = Evonik Sportpark

|location = Marl, Germany

|attendance = 3,100

|referee = Bäger

|result = W

}}

{{Football box collapsible

|round = 2

|date = {{Start date|2022|7|2|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = Blau-Weiß Lohne {{fbaicon|GER}}

|score = 0–7

|report = https://schalke04.de/en/friendly-en/lohne-report-2223/

|team2 = {{fbaicon|GER}} Schalke 04

|goals1 =

|goals2 =

|stadium = Heinz-Dettmer-Stadion

|location = Lohne, Germany

|attendance =

|referee = Marius Schlüwe

|result = W

}}

{{Football box collapsible

|round = 3

|date = {{Start date|2022|7|6|df=y}}

|time = 17:30 CEST (UTC+2)

|team1 = Schalke 04 {{fbaicon|GER}}

|score = 1–0

|report = https://schalke04.de/en/friendly-en/verl-report-2223/

|team2 = {{fbaicon|GER}} SC Verl

|goals1 =

|goals2 =

|stadium = Parkstadion

|location = Gelsenkirchen, Germany

|attendance = 2,500

|referee = Nico Fuchs

|result = W

}}

{{Football box collapsible

|round = 4

|date = {{Start date|2022|7|9|df=y}}

|time = 13:00 CEST (UTC+2)

|team1 = Schalke 04 {{fbaicon|GER}}

|score = 1–3

|report = https://schalke04.de/en/friendly-en/meppen-report-2223/

|team2 = {{fbaicon|GER}} SV Meppen

|goals1 =

|goals2 =

|stadium = Parkstadion

|location = Gelsenkirchen, Germany

|attendance = 2,999

|referee = Florian Exner

|result = L

}}

{{Football box collapsible

|round = 5

|date = {{Start date|2022|7|13|df=y}}

|time = 18:00 CEST (UTC+2)

|team1 = Schalke 04 {{fbaicon|GER}}

|score = 0–0

|report = https://schalke04.de/en/friendly-en/salernitana-report-2223/

|team2 = {{fbaicon|ITA}} Salernitana

|goals1 =

  • Lee {{yel|56}}

|goals2 =

|stadium = Sportzentrum Wörgl

|location = Wörgl, Austria

|attendance = 1,850

|referee = Andreas Heiß (Austria)

|result = D

}}

{{Football box collapsible

|round =

|date = {{Start date|2022|7|17|df=y}}

|time = 16:30 CEST (UTC+2)

|team1 = Schalke 04 {{fbaicon|GER}}

|score = cancelled

|report =

|team2 = {{fbaicon|ITA}} Udinese

|goals1 =

|goals2 =

|stadium = Waldstadion

|location = Mittersill, Austria

|attendance =

|referee =

|result = P

|note = Schalke's match against Udinese was cancelled and replaced with a match against Augsburg due to security reasons.{{cite news|url=https://schalke04.de/en/friendly-en/s04-to-face-augsburg-instead-of-udinese-in-sundays-friendly/|title=S04 to face Augsburg instead of Udinese in Sunday’s friendly|website=FC Schalke 04|date=15 July 2022|access-date=15 July 2022}}

}}

{{Football box collapsible

|round = 6

|date = {{Start date|2022|7|17|df=y}}

|time = 16:30 CEST (UTC+2)

|team1 = Schalke 04 {{fbaicon|GER}}

|score = 1–1

|report = https://schalke04.de/en/friendly-en/augsburg-report-2223/

|team2 = {{fbaicon|GER}} FC Augsburg

|goals1 =

|goals2 =

|stadium = Waldstadion

|location = Mittersill, Austria

|attendance = 1,500

|referee = Arnes Talic

|result = D

}}

{{Football box collapsible

|round = 7

|date = {{Start date|2022|7|22|df=y}}

|time = 20:00 CEST (UTC+2)

|team1 = Twente {{fbaicon|NED}}

|score = 3–1

|report = https://schalke04.de/en/friendly-en/twente-report-2223/

|team2 = {{fbaicon|GER}} Schalke 04

|goals1 =

|goals2 =

|stadium = De Grolsch Veste

|location = Enschede, Netherlands

|attendance = 26,000

|referee = Serdar Gözübüyük (Netherlands)

|result = L

}}

{{Football box collapsible

|round = 8

|date = {{Start date|2022|9|22|df=y}}

|time = 19:00 CEST (UTC+2)

|team1 = FC Gütersloh {{fbaicon|GER}}

|score = 0–3

|report = https://schalke04.de/en/friendly-en/terodde-at-the-double-in-3-0-win-over-gutersloh/

|team2 = {{fbaicon|GER}} Schalke 04

|goals1 =

|goals2 =

|stadium = Heidewaldstadion

|location = Gütersloh, Germany

|attendance = 2,753

|referee = Michael Swiers

|result = W

}}

{{Football box collapsible

|round = 9

|date = {{Start date|2022|12|9|df=y}}

|time = 19:00 CET (UTC+1)

|team1 = Rapid Wien {{fbaicon|AUT}}

|score = 2–2

|report = https://schalke04.de/en/friendly-en/scrs04-report/

|team2 = {{fbaicon|GER}} Schalke 04

|goals1 =

|goals2 =

|stadium = Allianz Stadion

|location = Vienna, Austria

|attendance = 9,500

|referee = Gerhard Grobelnik

|result = D

}}

{{football box collapsible

|round = 10

|date = {{Start date|2022|12|16|df=y}}

|time = 18:00 CET (UTC+1)

|team1 = Hajduk Split {{fbaicon|CRO}}

|score = 4–3

|report = https://schalke04.de/en/friendly-en/hajduk-report-2223/

|team2 = {{fbaicon|GER}} Schalke 04

|goals1 =

|goals2 =

|stadium = Stadion Poljud

|location = Split, Croatia

|attendance = 3,000

|referee = Ante Terzic

|result = L

}}

{{Football box collapsible

|round = 11

|date = {{Start date|2022|12|22|df=y}}

|time = 19:00 CET (UTC+1)

|team1 = VfL Osnabrück {{fbaicon|GER}}

|score = 2–2

|report = https://schalke04.de/en/friendly-en/osnabruck-report-2223/

|team2 = {{fbaicon|GER}} Schalke 04

|goals1 =

|goals2 =

|stadium = Stadion an der Bremer Brücke

|location = Osnabrück, Germany

|attendance = 12,524

|referee = Luca Jürgensen

|result = D

}}

{{Football box collapsible

|round = 12

|date = {{Start date|2023|1|7|df=y}}

|time = 13:30 CET (UTC+1)

|team1 = Schalke 04 {{fbaicon|GER}}

|score = 2–2

|report = https://schalke04.de/en/friendly-en/zurich-report-2223/

|team2 = {{fbaicon|SUI}} FC Zürich

|goals1 =

|goals2 =

|stadium = Titanic Deluxe Football Center

|location = Belek, Turkey

|attendance = 500

|referee = Kemal Ögen

|result = D

}}

{{Football box collapsible

|round = 13

|date = {{Start date|2023|1|10|df=y}}

|time = 13:30 CET (UTC+1)

|team1 = Schalke 04 {{fbaicon|GER}}

|score = 0–1

|report = https://schalke04.de/en/friendly-en/nurnberg-report-2223/

|team2 = {{fbaicon|GER}} 1. FC Nürnberg

|goals1 =

|goals2 =

|stadium = Titanic Deluxe Football Center

|location = Belek, Turkey

|attendance = 400

|referee = Sarper Saka

|result = L

}}

{{Football box collapsible

|round = 14

|date = {{Start date|2023|1|14|df=y}}

|time = 15:30 CET (UTC+1)

|team1 = Schalke 04 {{fbaicon|GER}}

|score = 0–1

|report = https://schalke04.de/en/friendly-en/werder-report-2223/

|team2 = {{fbaicon|GER}} Werder Bremen

|goals1 =

|goals2 =

|stadium = Veltins-Arena

|location = Gelsenkirchen, Germany

|attendance = 18,464

|referee = Florian Exner

|result = L

}}

{{Football box collapsible

|round = 15

|date = {{Start date|2023|3|24|df=y}}

|time = 13:00 CET (UTC+1)

|team1 = Schalke 04 {{fbaicon|GER}}

|score = 2–0

|report = https://schalke04.de/en/friendly-en/venlo-report-2223/

|team2 = {{fbaicon|NED}} VVV-Venlo

|goals1 =

|goals2 =

|stadium = Parkstadion

|location = Gelsenkirchen, Germany

|attendance = 1,113

|referee = Alexander Ernst

|result = W

}}

Competitions

=Overview=

{{Fb overview2

|c=2

|c1=Bundesliga |fm1=7 August 2022 |lm1=27 May 2023 |sr1=Matchday 1 |fp1=17th |w1=7 |d1=10 |l1=17 |f1=35 |a1=71

|c2=DFB-Pokal |fm2=31 July 2022 |lm2= 18 October 2022 |sr2=First round |fp2=Second round |w2=1 |d2=0 |l2=1 |f2=6 |a2=5

|s=[https://int.soccerway.com/teams/germany/fc-schalke-04/966/ Soccerway]

}}

=Bundesliga=

{{main article|2022–23 Bundesliga}}

==League table==

{{2022–23 Bundesliga table|showteam=SCH}}

==Results summary==

{{Fb rs |hw=5 |hd=5 |hl=7 |hgf=23 |hga=36 |aw=2 |ad=5 |al=10 |agf=12 |aga=35}}

{{Fb rs footer |s=[http://www.bundesliga.com/en/stats/table/ Bundesliga]|date=March 2024}}

==Results by round==

{{#invoke:sports rbr table|table|legendpos=b

| header=Round

| label1=Ground

| res1=A/H/A/H/A/H/A/H/A/H/A/H/A/H/H/A/H/H/A/H/A/H/A/H/A/H/A/H/A/H/A/A/H/A

| label2=Result

| res2=L/D/D/L/D/W/L/L/L/L/L/L/L/W/L/L/L/D/D/D/D/W/W/D/D/L/L/W/L/W/W/L/D/L

| label3=Position

| pos3=14/13/13/16/15/12/14/15/16/17/18/18/18/18/18/18/18/18/18/18/18/18/17/17/17/17/18/17/17/17/15/16/17/17

| color_W=green2|text_W=Win

| color_D=yellow2|text_D=Draw

| color_L=red2|text_L=Loss

| text_H=Home|text_A=Away

| color1=gold|color_2-4=green1|color_5=blue1|color_6=yellow1|color_16=red2|color_17–18=red1

| source=[https://www.dfb.de/bundesliga/spieltagtabelle/ DFB]

}}

==Matches==

{{Football box collapsible

|round = 1

|date = {{Start date|2022|8|7|df=y}}

|time = 17:30 c (UTC+2)

|team1 = 1. FC Köln

|score = 3–1

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/2&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F1-matchday%2F2338775

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = RheinEnergieStadion

|location = Cologne

|attendance = 50,000

|referee = Robert Schröder

|result = L

}}

{{Football box collapsible

|round = 2

|date = {{Start date|2022|8|13|df=y}}

|time = 18:30 CEST (UTC+2)

|team1 = Schalke 04

|score = 2–2

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/2&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F2-matchday%2F2338788

|team2 = Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = Veltins-Arena

|location = Gelsenkirchen

|attendance = 62,271

|referee = Sven Jablonski

|result = D

}}

{{Football box collapsible

|round = 3

|date = {{Start date|2022|8|20|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = VfL Wolfsburg

|score = 0–0

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/2&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F3-matchday%2F2338795

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = Volkswagen Arena

|location = Wolfsburg

|attendance = 26,959

|referee = Felix Zwayer

|result = D

}}

{{Football box collapsible

|round = 4

|date = 27 August 2022

|time = 15:30 CEST (UTC+2)

|team1 = Schalke 04

|score = 1–6

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/4&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F4-matchday%2F2338806

|team2 = Union Berlin

|goals1 =

|goals2 =

|stadium = Veltins-Arena

|location = Gelsenkirchen

|attendance = 62,271

|referee = Robert Hartmann

|result = L

}}

{{Football box collapsible

|round = 5

|date = {{Start date|2022|9|3|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = VfB Stuttgart

|score = 1–1

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/2&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F5-matchday%2F2338815

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = Mercedes-Benz Arena

|location = Stuttgart

|attendance = 47,500

|referee = Florian Badstübner

|result = D

}}

{{Football box collapsible

|round = 6

|date = {{Start date|2022|9|10|df=y}}

|time = 18:30 CEST (UTC+2)

|team1 = Schalke 04

|score = 3–1

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/2&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F6-matchday%2F2338824

|team2 = VfL Bochum

|goals1 =

|goals2 =

|stadium = Veltins-Arena

|location = Gelsenkirchen

|attendance = 62,041

|referee = Felix Zwayer

|result = W

}}

{{Football box collapsible

|round = 7

|date = {{Start date|2022|9|17|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = Borussia Dortmund

|score = 1–0

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/2&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F7-matchday%2F2338826

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = Signal Iduna Park

|location = Dortmund

|attendance = 81,100

|referee = Felix Brych

|result = L

}}

{{Football box collapsible

|round = 8

|date = {{Start date|2022|10|2|df=y}}

|time = 17:30 CEST (UTC+2)

|team1 = Schalke 04

|score = 2–3

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/competitions/bundesliga/seasons/18644/matchday/8&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F8-matchday%2F2338842

|team2 = FC Augsburg

|goals1 =

|goals2 =

|stadium = Veltins-Arena

|location = Gelsenkirchen

|attendance = 60,328

|referee = Daniel Schlager

|result = L

}}

{{Football box collapsible

|round = 9

|date = {{Start date|2022|10|8|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = Bayer Leverkusen

|score = 4–0

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/competitions/bundesliga/seasons/18644/matchday/8&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F9-matchday%2F2338845

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = BayArena

|location = Leverkusen

|attendance = 30,210

|referee = Tobias Reichel

|result = L

}}

{{Football box collapsible

|round = 10

|date = {{Start date|2022|10|14|df=y}}

|time = 20:30 CEST (UTC+2)

|team1 = Schalke 04

|score = 0–3

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/competitions/bundesliga/seasons/18644/matchday/10&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F10-matchday%2F2338860

|team2 = 1899 Hoffenheim

|goals1 =

|goals2 =

|stadium = Veltins-Arena

|location = Gelsenkirchen

|attendance = 59,811

|referee = Florian Badstubner

|result = L

}}

{{Football box collapsible

|round = 11

|date = {{Start date|2022|10|23|df=y}}

|time = 17:30 CEST (UTC+2)

|team1 = Hertha BSC

|score = 2–1

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/11&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F11-matchday%2F2338870

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = Olympiastadion

|location = Berlin

|attendance = 60,165

|referee = Martin Petersen

|result = L

}}

{{Football box collapsible

|round = 12

|date = {{Start date|2022|10|30|df=y}}

|time = 17:30 CEST (UTC+2)

|team1 = Schalke 04

|score = 0–2

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/12&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F12-matchday%2F2338878

|team2 = SC Freiburg

|goals1 =

|goals2 =

|stadium = Veltins-Arena

|location = Gelsenkirchen

|attendance = 61,115

|referee = Christian Dingert

|result = L

}}

{{Football box collapsible

|round = 13

|date = {{Start date|2022|11|5|df=y}}

|time = 18:30 CET (UTC+1)

|team1 = Werder Bremen

|score = 2–1

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/13&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F13-matchday%2F2338888

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = Weser-Stadion

|location = Bremen

|attendance = 42,100

|referee = Felix Brych

|result = L

}}

{{Football box collapsible

|round = 14

|date = {{Start date|2022|11|9|df=y}}

|time = 20:30 CET (UTC+1)

|team1 = Schalke 04

|score = 1–0

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/14&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F14-matchday%2F2338897

|team2 = Mainz 05

|goals1 =

|goals2 =

|stadium = Veltins-Arena

|location = Gelsenkirchen

|attendance = 58,256

|referee = Tobias Reichel

|result = W

}}

{{Football box collapsible

|round = 15

|date = {{Start date|2022|11|12|df=y}}

|time = 18:30 CET (UTC+1)

|team1 = Schalke 04

|score = 0–2

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/15&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F15-matchday%2F2338905

|team2 = Bayern Munich

|goals1 =

|goals2 =

|stadium = Veltins-Arena

|location = Gelsenkirchen

|attendance = 62,271

|referee = Felix Zwayer

|result = L

}}

{{Football box collapsible

|round = 16

|date = {{Start date|2023|1|21|df=y}}

|time = 15:30 CET (UTC+1)

|team1 = Eintracht Frankfurt

|score = 3–0

|report = https://www.dfb.de/en/leagues/bundesliga/current-season/?spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F16-matchday%2F2338912

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = Deutsche Bank Park

|location = Frankfurt

|attendance = 50,000

|referee = Marco Fritz

|result = L

}}

{{Football box collapsible

|round = 17

|date = {{Start date|2023|1|24|df=y}}

|time = 18:30 CET (UTC+1)

|team1 = Schalke 04

|score = 1–6

|report = https://www.dfb.de/en/leagues/bundesliga/?m=1&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F17-matchday%2F2338923

|team2 = RB Leipzig

|goals1 =

|goals2 =

|stadium = Veltins-Arena

|location = Gelsenkirchen

|attendance = 56,841

|referee = Benjamin Cortus

|result = L

}}

{{Football box collapsible

|round = 18

|date = {{Start date|2023|1|29|df=y}}

|time = 15:30 CET (UTC+1)

|team1 = Schalke 04

|score = 0–0

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/18&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F18-matchday%2F2339007

|team2 = 1. FC Köln

|goals1 =

|goals2 =

|stadium = Veltins-Arena

|location = Gelsenkirchen

|attendance = 61,571

|referee = Matthias Jöllenbeck

|result = D

}}

{{Football box collapsible

|round = 19

|date = {{Start date|2023|2|4|df=y}}

|time = 18:30 CET (UTC+1)

|team1 = Borussia Mönchengladbach

|score = 0–0

|report = https://www.dfb.de/en/leagues/bundesliga/current-season/?spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F19-matchday%2F2339012

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = Borussia-Park

|location = Mönchengladbach

|attendance = 54,042

|referee = Deniz Aytekin

|result = D

}}

{{Football box collapsible

|round = 20

|date = {{Start date|2023|2|10|df=y}}

|time = 20:30 CET (UTC+1)

|team1 = Schalke 04

|score = 0–0

|report = https://www.dfb.de/en/leagues/bundesliga/?m=1&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F20-matchday%2F2339025

|team2 = VfL Wolfsburg

|goals1 =

|goals2 =

|stadium = Veltins-Arena

|location = Gelsenkirchen

|attendance = 60,836

|referee = Benjamin Brand

|result = D

}}

{{Football box collapsible

|round = 21

|date = {{Start date|2023|2|19|df=y}}

|time = 15:30 CET (UTC+1)

|team1 = Union Berlin

|score = 0–0

|report = https://www.dfb.de/en/leagues/?m=1&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F21-matchday%2F2339029

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = Stadion An der Alten Försterei

|location = Berlin

|attendance = 22,012

|referee = Tobias Reichel

|result = D

}}

{{Football box collapsible

|round = 22

|date = {{Start date|2023|2|25|df=y}}

|time = 18:30 CET (UTC+1)

|team1 = Schalke 04

|score = 2–1

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/22&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F22-matchday%2F2339043

|team2 = VfB Stuttgart

|goals1 =

|goals2 =

|stadium = Veltins-Arena

|location = Gelsenkirchen

|attendance = 62,271

|referee = Deniz Aytekin

|result = W

}}

{{Football box collapsible

|round = 23

|date = {{Start date|2023|3|4|df=y}}

|time = 15:30 CET (UTC+1)

|team1 = VfL Bochum

|score = 0–2

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F23-matchday%2F2339051

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = Vonovia Ruhrstadion

|location = Bochum

|attendance = 26,000

|referee = Felix Brych

|result = W

}}

{{Football box collapsible

|round = 24

|date = {{Start date|2023|3|11|df=y}}

|time = 18:30 CET (UTC+1)

|team1 = Schalke 04

|score = 2–2

|report = https://www.dfb.de/en/leagues/bundesliga/current-season/?spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F24-matchday%2F2339061

|team2 = Borussia Dortmund

|goals1 =

|goals2 =

|stadium = Veltins-Arena

|location = Gelsenkirchen

|attendance = 61,571

|referee = Marco Fritz

|result = D

}}

{{Football box collapsible

|round = 25

|date = {{Start date|2023|3|18|df=y}}

|time = 15:30 CET (UTC+1)

|team1 = FC Augsburg

|score = 1–1

|report = https://www.dfb.de/en/leagues/bundesliga/?m=1&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F25-matchday%2F2339070

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = WWK Arena

|location = Augsburg

|attendance = 30,660

|referee = Daniel Schlager

|result = D

}}

{{Football box collapsible

|round = 26

|date = {{Start date|2023|4|1|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = Schalke 04

|score = 0–3

|report = https://www.dfb.de/en/leagues/bundesliga/current-season/?spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F26-matchday%2F2339079

|team2 = Bayer Leverkusen

|goals1 =

|goals2 =

|stadium = Veltins-Arena

|location = Gelsenkirchen

|attendance = 62,271

|referee = Deniz Aytekin

|result = L

}}

{{Football box collapsible

|round = 27

|date = {{Start date|2023|4|9|df=y}}

|time = 19:30 CEST (UTC+2)

|team1 = 1899 Hoffenheim

|score = 2–0

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/27&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F27-matchday%2F2339085

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = Rhein-Neckar-Arena

|location = Sinsheim

|attendance = 30,150

|referee = Matthias Jöllenbeck

|result = L

}}

{{Football box collapsible

|round = 28

|date = {{Start date|2023|4|14|df=y}}

|time = 20:30 CEST (UTC+2)

|team1 = Schalke 04

|score = 5–2

|report = https://www.dfb.de/en/leagues/bundesliga/current-season/?spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F28-matchday%2F2339097

|team2 = Hertha BSC

|goals1 =

|goals2 =

|stadium = Veltins-Arena

|location = Gelsenkirchen

|attendance = 61,981

|referee = Felix Brych

|result = W

}}

{{Football box collapsible

|round = 29

|date = {{Start date|2023|4|23|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = SC Freiburg

|score = 4–0

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F29-matchday%2F2339101

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = Europa-Park Stadion

|location = Freiburg

|attendance = 34,700

|referee = Robert Hartmann

|result = L

}}

{{Football box collapsible

|round = 30

|date = {{Start date|2023|4|29|df=y}}

|time = 18:30 CEST (UTC+2)

|team1 = Schalke 04

|score = 2–1

|report = https://www.dfb.de/en/leagues/bundesliga/current-season/?spieledb_path=/en/data-center/bundesliga/18644/30&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F30-matchday%2F2339116

|team2 = Werder Bremen

|goals1 =

|goals2 =

|stadium = Veltins-Arena

|location = Gelsenkirchen

|attendance = 61,981

|referee = Bastian Dankert

|result = W

}}

{{Football box collapsible

|round = 31

|date = {{Start date|2023|5|5|df=y}}

|time = 20:30 CEST (UTC+2)

|team1 = Mainz 05

|score = 2–3

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/32&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F31-matchday%2F2339120

|team2 = Schalke 04

|goals1 =

{{yel|90+14}}

|goals2 =

|stadium = Mewa Arena

|location = Mainz

|attendance = 33,305

|referee = Matthias Jöllenbeck

|result = W

}}

{{Football box collapsible

|round = 32

|date = {{Start date|2023|5|13|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = Bayern Munich

|score = 6–0

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/32&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F32-matchday%2F2339126

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = Allianz Arena

|location = Munich

|attendance = 75,000

|referee = Robert Schröder

|result = L

}}

{{Football box collapsible

|round = 33

|date = {{Start date|2023|5|20|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = Schalke 04

|score = 2–2

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/32&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F33-matchday%2F2339142

|team2 = Eintracht Frankfurt

|goals1 =

|goals2 =

|stadium = Veltins-Arena

|location = Gelsenkirchen

|attendance = 61,575

|referee = Daniel Schlager

|result = D

}}

{{Football box collapsible

|round = 34

|date = {{Start date|2023|5|27|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = RB Leipzig

|score = 4–2

|report = https://www.dfb.de/en/leagues/bundesliga/?spieledb_path=/en/data-center/bundesliga/18644/32&spieledb_path=%2Fen%2Fdata-center%2Fbundesliga%2F18644%2F34-matchday%2F2339145

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = Red Bull Arena

|location = Leipzig

|attendance = 47,069

|referee = Harm Osmers

|result = L

}}

=DFB-Pokal=

{{main article|2022–23 DFB-Pokal}}

{{Football box collapsible

|round = 1st round

|date = {{Start date|2022|7|31|df=y}}

|time = 13:01 CEST (UTC+2)

|team1 = Bremer SV

|score = 0–5

|report = https://www.dfb.de/en/dfb-pokal/mens-dfb-pokal/?spieledb_path=%2Fen%2Fdata-center%2Fdfb-cup%2F18640%2F1st-round%2F2338953

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = Marschweg-Stadion

|location = Oldenburg

|attendance = 10,000

|referee = Patrick Hanslbauer

|result = W

|note = The match took place at the Marschweg-Stadion instead of Bremer SV's home stadium, the Stadion am Panzenberg in Bremen.{{cite web |url=https://www.waz.de/sport/fussball/s04/dfb-pokal-bremer-sv-tauscht-fuer-schalke-spiel-das-stadion-termin-steht-id235626069.html|title=DFB-Pokal: Bremer SV tauscht für Schalke-Spiel das Stadion – Termin steht|website=waz.de |date=15 June 2022 |access-date=15 June 2022 |language=de |url-access=subscription}}

}}

{{Football box collapsible

|round = 2nd round

|date = {{Start date|2022|10|18|df=y}}

|time = 20:45 CEST (UTC+2)

|team1 = 1899 Hoffenheim

|score = 5–1

|report = https://www.dfb.de/en/dfb-pokal/mens-dfb-pokal/?spieledb_path=%2Fen%2Fdata-center%2Fdfb-cup%2F18640%2F2nd-round%2F2349238

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = Rhein-Neckar-Arena

|location = Sinsheim

|attendance = 15,633

|referee = Matthias Jöllenbeck

|result = L

}}

Statistics

{{updated|end of 2022–23 season}}

=Squad statistics=

{{mw-datatable}}

class="wikitable mw-datatable sortable nowrap" style=text-align:center

!rowspan="2"|No.

rowspan="2"|Playerrowspan="2"|Natrowspan="2" style="border-right: 1pt black solid"|Poscolspan="5" style="border-right: 1pt black solid"|Totalcolspan="5" style="border-right: 1pt black solid"|Bundesligacolspan="5"|DFB-Pokal
{{abbr|App|Appearances}}||{{abbr|St|Starts}}||{{goal}}||{{yel}}||style="border-right: 1pt black solid"|{{sent off}}||{{abbr|App|Appearances}}||{{abbr|St|Starts}}||{{goal}}||{{yel}}||style="border-right: 1pt black solid"|{{sent off}}||{{abbr|App|Appearances}}||{{abbr|St|Starts}}||{{goal}}||{{yel}}||{{sent off}}
style="background:#C7DFF8"

|1

align="left"|{{sortname|Ralf|Fährmann}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|A|GK}}

|12

1200style="border-right: 1pt black solid"|0

|12

1200style="border-right: 1pt black solid"|0

|0

0000
style="background:#c7dff8"

|13

align="left"|{{sortname|Alexander|Schwolow}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|A|GK}}

|25

2401style="border-right: 1pt black solid"|0

|23

2201style="border-right: 1pt black solid"|0

|2

2000
style="background:#c7dff8"

|28

align="left"|{{sortname|Justin|Heekeren}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|A|GK}}

|0

000style="border-right: 1pt black solid"|0

|0

000style="border-right: 1pt black solid"|0

|0

0000
style="background:#B9FFC5"

|2

align="left"|{{sortname|Thomas|Ouwejan}}{{flagicon|NED}}style="border-right: 1pt black solid"|{{sort|B|DF}}

|19

1201style="border-right: 1pt black solid"|0

|17

1001style="border-right: 1pt black solid"|0

|2

2000
style="background:#B9FFC5"

|3

align="left"|{{sortname|Leo|Greiml}}{{flagicon|AUT}}style="border-right: 1pt black solid"|{{sort|B|DF}}

|7

302style="border-right: 1pt black solid"|0

|7

302style="border-right: 1pt black solid"|0

|0

0000
style="background:#B9FFC5"

|4

align="left"|{{sortname|Maya|Yoshida}}{{flagicon|JPN}}style="border-right: 1pt black solid"|{{sort|B|DF}}

|31

3004style="border-right: 1pt black solid"|0

|29

2804style="border-right: 1pt black solid"|0

|2

2000
style="background:#B9FFC5"

|5

align="left"|{{sortname|Sepp|van den Berg}}{{flagicon|NED}}style="border-right: 1pt black solid"|{{sort|B|DF}}

|9

812style="border-right: 1pt black solid"|0

|9

812style="border-right: 1pt black solid"|0

|0

0000
style="background:#B9FFC5"

|15

align="left"|{{sortname|Timothée|Kolodziejczak}}{{flagicon|FRA}}style="border-right: 1pt black solid"|{{sort|B|DF}}

|1

000style="border-right: 1pt black solid"|0

|1

000style="border-right: 1pt black solid"|0

|0

0000
style="background:#B9FFC5"

|18

align="left" |{{sortname|Jere|Uronen}}{{flagicon|FIN}}style="border-right: 1pt black solid"|{{sort|B|DF}}

|11

902style="border-right: 1pt black solid"|0

|11

902style="border-right: 1pt black solid"|0

|0

0000
style="background:#B9FFC5"

|22

align="left"|{{sortname|Ibrahima|Cissé|dab=footballer, born 2001}}{{flagicon|MLI}}style="border-right: 1pt black solid"|{{sort|B|DF}}

|0

000style="border-right: 1pt black solid"|0

|0

000style="border-right: 1pt black solid"|0

|0

0000
style="background:#B9FFC5"

|25

align="left"|{{sortname|Moritz|Jenz}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|B|DF}}

|11

1105style="border-right: 1pt black solid"|0

|11

1105style="border-right: 1pt black solid"|0

|0

0000
style="background:#B9FFC5"

|27

align="left"|{{sortname|Cédric|Brunner}}{{flagicon|SUI}}style="border-right: 1pt black solid"|{{sort|B|DF}}

|29

2905style="border-right: 1pt black solid"|0

|28

2805style="border-right: 1pt black solid"|0

|1

1000
style="background:#B9FFC5"

|35

align="left"|{{sortname|Marcin|Kamiński}}{{flagicon|POL}}style="border-right: 1pt black solid"|{{sort|B|DF}}

|9

830style="border-right: 1pt black solid"|0

|8

720style="border-right: 1pt black solid"|0

|1

1100
style="background:#B9FFC5"

|41

align="left" |{{sortname|Henning|Matriciani}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|B|DF}}

|23

2302style="border-right: 1pt black solid"|0

|22

2201style="border-right: 1pt black solid"|0

|1

1010
style="font-style:italic; background:#B9FFC5;"

|33

align="left"|{{sortname|Malick|Thiaw}}{{efn|name=transfer|Player transferred out during the season}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|B|DF}}

|3

302style="border-right: 1pt black solid"|0

|3

302style="border-right: 1pt black solid"|0

|0

0000
style="background:#FFEBAD"

|6

align="left"|{{sortname|Tom|Krauß}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|C|MF}}

|33

3228style="border-right: 1pt black solid"|0

|32

3128style="border-right: 1pt black solid"|0

|1

1000
style="background:#FFEBAD"

|8

align="left"|{{sortname|Danny|Latza}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|C|MF}}

|21

902style="border-right: 1pt black solid"|0

|20

802style="border-right: 1pt black solid"|0

|1

1000
style="background:#FFEBAD"

|10

align="left"|{{sortname|Rodrigo|Zalazar}}{{flagicon|URU}}style="border-right: 1pt black solid"|{{sort|C|MF}}

|23

1623style="border-right: 1pt black solid"|0

|22

1513style="border-right: 1pt black solid"|0

|1

1100
style="background:#FFEBAD"

|21

align="left"|{{sortname|Niklas|Tauer}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|C|MF}}

|0

000style="border-right: 1pt black solid"|0

|0

000style="border-right: 1pt black solid"|0

|0

0000
style="background:#FFEBAD"

|23

align="left"|{{sortname|Mehmet-Can|Aydın}}{{flagicon|TUR}}style="border-right: 1pt black solid"|{{sort|C|MF}}

|18

300style="border-right: 1pt black solid"|0

|16

300style="border-right: 1pt black solid"|0

|2

0000
style="background:#FFEBAD"

|24

align="left"|{{sortname|Dominick|Drexler}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|C|MF}}

|29

1773style="border-right: 1pt black solid"|1

|27

1643style="border-right: 1pt black solid"|1

|2

1300
style="background:#FFEBAD"

|29

align="left"|{{sortname|Tobias|Mohr}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|C|MF}}

|20

1000style="border-right: 1pt black solid"|0

|18

800style="border-right: 1pt black solid"|0

|2

2000
style="background:#FFEBAD"

|30

align="left"|{{sortname|Alex|Král}}{{flagicon|CZE}}style="border-right: 1pt black solid"|{{sort|C|MF}}

|31

2803style="border-right: 1pt black solid"|0

|29

2603style="border-right: 1pt black solid"|0

|2

2000
style="background:#FFEBAD"

|33

align="left"|{{sortname|Éder|Balanta|Éder Álvarez Balanta}}{{flagicon|COL}}style="border-right: 1pt black solid"|{{sort|C|MF}}

|6

303style="border-right: 1pt black solid"|0

|6

303style="border-right: 1pt black solid"|0

|0

0000
style="background:#FFEBAD"

|37

align="left"|{{sortname|Andreas|Ivan}}{{efn|name=Schalke II|Player from Schalke 04 II}}{{flagicon|ROU}}style="border-right: 1pt black solid"|{{sort|C|MF}}

|1

000style="border-right: 1pt black solid"|0

|1

000style="border-right: 1pt black solid"|0

|0

0000
style="font-style:italic; background:#FFEBAD;"

|17

align="left"|{{sortname|Florian|Flick}}{{efn|name=transfer}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|C|MF}}

|10

602style="border-right: 1pt black solid"|0

|8

501style="border-right: 1pt black solid"|0

|2

1010
style="font-style:italic; background:#FFEBAD;"

|20

align="left"|{{sortname|Florent|Mollet}}{{efn|name=transfer}}{{flagicon|FRA}}style="border-right: 1pt black solid"|{{sort|C|MF}}

|11

511style="border-right: 1pt black solid"|0

|9

411style="border-right: 1pt black solid"|0

|2

1000
style="font-style:italic; background:#FFEBAD;"

|42

align="left"|{{sortname|Kerim|Çalhanoğlu}}{{efn|name=transfer}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|C|MF}}

|3

000style="border-right: 1pt black solid"|0

|3

000style="border-right: 1pt black solid"|0

|0

0000
style="background:#FFCBCB"

|9

align="left"|{{sortname|Simon|Terodde}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|D|FW}}

|33

2255style="border-right: 1pt black solid"|0

|32

2155style="border-right: 1pt black solid"|0

|1

1000
style="background:#FFCBCB"

|11

align="left"|{{sortname|Marius|Bülter}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|D|FW}}

|35

30115style="border-right: 1pt black solid"|0

|33

30115style="border-right: 1pt black solid"|0

|2

0000
style="background:#FFCBCB"

|19

align="left"|{{sortname|Kenan|Karaman}}{{flagicon|TUR}}style="border-right: 1pt black solid"|{{sort|D|FW}}

|22

1012style="border-right: 1pt black solid"|0

|21

1012style="border-right: 1pt black solid"|0

|1

0000
style="background:#FFCBCB"

|20

align="left"|{{sortname|Tim|Skarke}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|D|FW}}

|9

610style="border-right: 1pt black solid"|0

|9

610style="border-right: 1pt black solid"|0

|0

0000
style="background:#FFCBCB"

|26

align="left"|{{sortname|Michael|Frey|dab=footballer}}{{flagicon|SUI}}style="border-right: 1pt black solid"|{{sort|D|FW}}

|15

1002style="border-right: 1pt black solid"|0

|15

1002style="border-right: 1pt black solid"|0

|0

0000
style="background:#FFCBCB"

|38

align="left"|{{sortname|Sōichirō|Kōzuki}}{{flagicon|JPN}}style="border-right: 1pt black solid"|{{sort|D|FW}}

|5

511style="border-right: 1pt black solid"|0

|5

511style="border-right: 1pt black solid"|0

|0

0000
style="background:#FFCBCB"

|40

align="left"|{{sortname|Sebastian|Polter}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|D|FW}}

|21

623style="border-right: 1pt black solid"|0

|19

523style="border-right: 1pt black solid"|0

|2

1000
style="background:#FFCBCB"

|42

align="left"|{{sortname|Keke|Topp}}{{efn|Player from Schalke 04 U19}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|D|FW}}

|1

000style="border-right: 1pt black solid"|0

|1

000style="border-right: 1pt black solid"|0

|0

0000
style="background:#FFCBCB"

|44

align="left"|{{sortname|Sidi|Sané}}{{efn|name=Schalke II}}{{flagicon|GER}}style="border-right: 1pt black solid"|{{sort|D|FW}}

|2

000style="border-right: 1pt black solid"|0

|1

000style="border-right: 1pt black solid"|0

|1

0000
style="font-style:italic; background:#FFCBCB;"

|7

align="left"|{{sortname|Jordan|Larsson}}{{efn|name=transfer}}{{flagicon|SWE}}style="border-right: 1pt black solid"|{{sort|D|FW}}

|12

601style="border-right: 1pt black solid"|0

|11

500style="border-right: 1pt black solid"|0

|1

1010
class="sortbottom" style="background:#EFEFEF"

|colspan="4" style="border-right: 1pt black solid"|Total

|colspan="2"|36

3770style="border-right: 1pt black solid"|1

|colspan="2"|34

3267style="border-right: 1pt black solid"|1

|colspan="2"|2

530

{{notelist}}

=Goalscorers=

class="wikitable sortable nowrap" style="text-align:center;"

! Rank

! width=120 | Player

! Nat

! Pos

! width=80 | Bundesliga

! width=80 | DFB-Pokal

! width=80 | Total

1

| align="left" | {{sortname|Marius|Bülter}}

{{flagicon|GER}}

| {{sort|D|FW}}

| 11

| 0

| 11

2

| align="left" | {{sortname|Dominick|Drexler}}

{{flagicon|GER}}

| {{sort|C|MF}}

| 4

| 3

| 7

3

| align="left" | {{sortname|Simon|Terodde}}

{{flagicon|GER}}

| {{sort|D|FW}}

| 5

| 0

| 5

4

| align="left" | {{sortname|Marcin|Kamiński}}

{{flagicon|POL}}

| {{sort|B|DF}}

| 2

| 1

| 3

rowspan="3" | 5

| align="left" | {{sortname|Tom|Krauß}}

{{flagicon|GER}}

| {{sort|C|MF}}

| 2

| 0

| 2

align="left" | {{sortname|Sebastian|Polter}}{{flagicon|GER}}

| {{sort|D|FW}}

| 2

| 0

| 2

align="left" | {{sortname|Rodrigo|Zalazar}}{{flagicon|URU}}

| {{sort|C|MF}}

| 1

| 1

| 2

rowspan="5" | 8

| align="left" | {{sortname|Kenan|Karaman}}

{{flagicon|TUR}}

| {{sort|D|FW}}

| 1

| 0

| 1

align="left" | {{sortname|Sōichirō|Kōzuki}}{{flagicon|JPN}}

| {{sort|D|FW}}

| 1

| 0

| 1

align="left" | {{sortname|Florent|Mollet}}{{flagicon|FRA}}

| {{sort|C|MF}}

| 1

| 0

| 1

align="left" | {{sortname|Tim|Skarke}}{{flagicon|GER}}

| {{sort|D|FW}}

| 1

| 0

| 1

align="left" | {{sortname|Sepp|van den Berg}}{{flagicon|NED}}

| {{sort|B|DF}}

| 1

| 0

| 1

class="sortbottom"

| colspan="4" | Own goals

| 3

| 1

| 3

style=font-weight:bold;background:#efefef

| colspan="4" | Total

| 35

| 6

| 41

=Clean sheets=

class="wikitable sortable nowrap" style="text-align:center;"

! Rank

! width=120 | Player

! Nat

! width=80 | Bundesliga

! width=80 | DFB-Pokal

! width=80 | Total

1

| align="left" | {{sortname|Ralf|Fährmann}}

{{flagicon|GER}}

| 5

| 0

| 5

2

| align="left" | {{sortname|Alexander|Schwolow}}

{{flagicon|GER}}

| 2

| 1

| 3

References

{{Reflist}}

{{FC Schalke 04}}

{{2022–23 in German football}}

{{DEFAULTSORT:2022-23 Fc Schalke 04 season}}

Category:FC Schalke 04 seasons

Schalke