Nomor | Pemain | Tanggal lahir | Tinggi badan(cm) | Berat badan(kg) | Posisi | Kewarnegaraan/ Keanggotaan klub | Gol | Assist | Kartu merah | Kartu kuning |
---|---|---|---|---|---|---|---|---|---|---|
1
|
Martin Bjornbak |
1992-03-22
|
193
|
90
|
D
|
Norway
|
0
|
0
|
0
|
0
|
2
|
Mats Møller Dæhli |
1995-03-02
|
177
|
71
|
M
|
Norway
|
0
|
0
|
0
|
0
|
3
|
Magnus Eikrem |
1990-08-08
|
173
|
69
|
F
|
Norway
|
0
|
0
|
0
|
0
|
4
|
Marcus Andre Kaasa |
1997-07-15
|
175
|
76
|
M
|
Norway
|
0
|
0
|
0
|
0
|
5
|
Halldor Stenevik |
2000-02-02
|
185
|
70
|
M
|
Norway
|
0
|
0
|
0
|
0
|
6
|
Anders Hagelskjaer |
1997-02-16
|
192
|
84
|
D
|
Denmark
|
0
|
0
|
0
|
0
|
7
|
Aaron Olanare |
1994-06-04
|
189
|
82
|
F
|
Nigeria
|
0
|
0
|
0
|
0
|
8
|
Eirik Hestad |
1995-06-26
|
183
|
75
|
F
|
Norway
|
0
|
0
|
0
|
0
|
9
|
Eirik Haugan |
1997-08-27
|
180
|
70
|
D
|
Norway
|
0
|
0
|
0
|
0
|
10
|
Albert Posiadala |
2003-02-25
|
191
|
87
|
G
|
Poland
|
0
|
0
|
0
|
0
|
11
|
Valdemar Lund·Jensen |
2003-05-28
|
0
|
0
|
D
|
Denmark
|
0
|
0
|
0
|
0
|
12
|
Isak Helstad Amundsen |
1999-10-14
|
190
|
75
|
D
|
Norway
|
0
|
0
|
0
|
0
|
13
|
Emil Breivik |
2000-06-11
|
0
|
0
|
M
|
Norway
|
0
|
0
|
0
|
0
|
14
|
Casper Oyvann |
1999-12-07
|
0
|
0
|
D
|
Norway
|
0
|
0
|
0
|
0
|
15
|
Oliver·Petersen |
2001-09-26
|
189
|
84
|
G
|
Norway
|
0
|
0
|
0
|
0
|
16
|
Kristian·Eriksen |
1995-07-18
|
177
|
74
|
M
|
Norway
|
0
|
0
|
0
|
0
|
17
|
Sondre Holmen |
2002-01-16
|
172
|
0
|
M
|
Norway
|
0
|
0
|
0
|
0
|
Waktu masuk | Pemain | Posisi | Asal | Tipe |
---|---|---|---|---|
2025-01-09
|
Anders Hagelskjaer |
Transfer
|
Molde |
Transfer
|
2024-12-31
|
Oliver·Petersen |
Akhir masa pinjaman
|
Lillestrom |
Akhir masa pinjaman
|
2024-11-02
|
Aaron Olanare |
Telah dibatalkan kontraknya
|
Molde |
Telah dibatalkan kontraknya
|
2024-09-02
|
Oliver·Petersen |
Pinjaman
|
Molde |
Pinjaman
|
2024-03-27
|
Aaron Olanare |
Telah menandatangani kontrak
|
FCNeftciBaku |
Telah menandatangani kontrak
|
2024-03-04
|
Isak Helstad Amundsen |
Transfer
|
BodoGlimt |
Transfer
|
2024-02-01
|
Valdemar Lund·Jensen |
Transfer
|
FCCopenhagen |
Transfer
|
2024-01-31
|
Halldor Stenevik |
Transfer
|
Stromsgodset |
Transfer
|
2024-01-31
|
Mats Møller Dæhli |
Transfer
|
1.FCNrnberg |
Transfer
|
2024-01-31
|
Sondre Holmen |
Transfer
|
MjondalenIF |
Transfer
|
2023-08-09
|
Aaron Olanare |
Telah menandatangani kontrak
|
ErzurumBB |
Telah menandatangani kontrak
|
2023-08-01
|
Eirik Hestad |
Telah menandatangani kontrak
|
PafosFC |
Telah menandatangani kontrak
|
2023-02-21
|
Anders Hagelskjaer |
Transfer
|
Aalborg |
Transfer
|
2023-01-01
|
Sondre Holmen |
Telah menandatangani kontrak
|
Telah menandatangani kontrak
|
|
2022-12-31
|
Anders Hagelskjaer |
Akhir masa pinjaman
|
Sarpsborg08 |
Akhir masa pinjaman
|
2022-08-31
|
Anders Hagelskjaer |
Pinjaman
|
Aalborg |
Pinjaman
|
2022-08-02
|
Kristian·Eriksen |
Transfer
|
Ham-Kam |
Transfer
|
2022-02-07
|
Eirik Haugan |
Telah menandatangani kontrak
|
OstersundsFK |
Telah menandatangani kontrak
|
2022-01-18
|
Marcus Andre Kaasa |
Transfer
|
OddGrenland |
Transfer
|
2022-01-09
|
Eirik Hestad |
Telah menandatangani kontrak
|
Molde |
Telah menandatangani kontrak
|
2021-12-31
|
Oliver·Petersen |
Akhir masa pinjaman
|
Grorud |
Akhir masa pinjaman
|
2021-12-31
|
Isak Helstad Amundsen |
Akhir masa pinjaman
|
TromsoIL |
Akhir masa pinjaman
|
2021-09-09
|
Oliver·Petersen |
Pinjaman
|
Molde |
Pinjaman
|
2021-08-10
|
Aaron Olanare |
Telah menandatangani kontrak
|
Freeplayer |
Telah menandatangani kontrak
|
2021-07-01
|
Mats Møller Dæhli |
Transfer
|
RacingGenk |
Transfer
|
2021-07-01
|
Anders Hagelskjaer |
Telah menandatangani kontrak
|
Silkeborg |
Telah menandatangani kontrak
|
2021-07-01
|
Valdemar Lund·Jensen |
Telah menandatangani kontrak
|
FCKobenhavnU19 |
Telah menandatangani kontrak
|
2021-06-30
|
Mats Møller Dæhli |
Akhir masa pinjaman
|
1.FCNrnberg |
Akhir masa pinjaman
|
2021-04-06
|
Isak Helstad Amundsen |
Pinjaman
|
BodoGlimt |
Pinjaman
|
2021-01-25
|
Mats Møller Dæhli |
Pinjaman
|
RacingGenk |
Pinjaman
|
2021-01-01
|
Aaron Olanare |
Telah dibatalkan kontraknya
|
ChangchunYataiFC |
Telah dibatalkan kontraknya
|
2020-12-31
|
Emil Breivik |
Akhir masa pinjaman
|
RaufossIL |
Akhir masa pinjaman
|
2020-09-23
|
Kristian·Eriksen |
Telah menandatangani kontrak
|
Telah menandatangani kontrak
|
|
2020-08-01
|
Valdemar Lund·Jensen |
Telah menandatangani kontrak
|
Telah menandatangani kontrak
|
|
2020-02-19
|
Aaron Olanare |
Telah menandatangani kontrak
|
Telah menandatangani kontrak
|
|
2020-02-18
|
Isak Helstad Amundsen |
Telah menandatangani kontrak
|
Telah menandatangani kontrak
|
|
2020-01-30
|
Emil Breivik |
Pinjaman
|
Molde |
Pinjaman
|
2020-01-04
|
Mats Møller Dæhli |
Transfer
|
FCSt.Pauli |
Transfer
|
2019-12-31
|
Emil Breivik |
Akhir masa pinjaman
|
RaufossIL |
Akhir masa pinjaman
|
2019-12-31
|
Halldor Stenevik |
Akhir masa pinjaman
|
Sogndal |
Akhir masa pinjaman
|
2019-08-21
|
Emil Breivik |
Pinjaman
|
Molde |
Pinjaman
|
2019-08-20
|
Emil Breivik |
Telah menandatangani kontrak
|
Telah menandatangani kontrak
|
|
2019-08-14
|
Halldor Stenevik |
Pinjaman
|
Stromsgodset |
Pinjaman
|
2019-02-13
|
Eirik Haugan |
Telah menandatangani kontrak
|
Hodd |
Telah menandatangani kontrak
|
2019-01-17
|
Martin Bjornbak |
Transfer
|
BodoGlimt |
Transfer
|
2019-01-12
|
Halldor Stenevik |
Telah menandatangani kontrak
|
Brann |
Telah menandatangani kontrak
|
2018-10-12
|
Aaron Olanare |
Telah menandatangani kontrak
|
Freeplayer |
Telah menandatangani kontrak
|
2018-08-14
|
Aaron Olanare |
Telah dibatalkan kontraknya
|
CSKAMoscow |
Telah dibatalkan kontraknya
|
2018-08-05
|
Oliver·Petersen |
Telah menandatangani kontrak
|
Follo |
Telah menandatangani kontrak
|
2018-07-25
|
Magnus Eikrem |
Telah menandatangani kontrak
|
SeattleSounders |
Telah menandatangani kontrak
|
2018-07-23
|
Anders Hagelskjaer |
Transfer
|
Philip Hellquist |
Transfer
|
2018-07-19
|
Halldor Stenevik |
Akhir masa pinjaman
|
Nest-Sotra |
Akhir masa pinjaman
|
2018-07-01
|
Mats Møller Dæhli |
Transfer
|
SCFreiburg |
Transfer
|
2018-06-30
|
Aaron Olanare |
Akhir masa pinjaman
|
AmkarPerm |
Akhir masa pinjaman
|
2018-06-30
|
Mats Møller Dæhli |
Akhir masa pinjaman
|
FCSt.Pauli |
Akhir masa pinjaman
|
2018-03-26
|
Halldor Stenevik |
Pinjaman
|
Brann |
Pinjaman
|
2018-02-22
|
Aaron Olanare |
Pinjaman
|
CSKAMoscow |
Pinjaman
|
2018-01-30
|
Magnus Eikrem |
Telah menandatangani kontrak
|
MalmoFF |
Telah menandatangani kontrak
|
2017-12-31
|
Halldor Stenevik |
Akhir masa pinjaman
|
Nest-Sotra |
Akhir masa pinjaman
|
2017-08-01
|
Halldor Stenevik |
Pinjaman
|
Brann |
Pinjaman
|
2017-07-01
|
Anders Hagelskjaer |
Telah menandatangani kontrak
|
Telah menandatangani kontrak
|
|
2017-05-18
|
Eirik Haugan |
Telah menandatangani kontrak
|
Freeplayer |
Telah menandatangani kontrak
|
2017-04-04
|
Eirik Haugan |
Telah dibatalkan kontraknya
|
Scott Dann |
Telah dibatalkan kontraknya
|
2017-01-31
|
Anders Hagelskjaer |
Pinjaman
|
Pinjaman
|
|
2017-01-28
|
Aaron Olanare |
Telah menandatangani kontrak
|
Kenichi Kaga |
Telah menandatangani kontrak
|
2017-01-18
|
Mats Møller Dæhli |
Pinjaman
|
SCFreiburg |
Pinjaman
|
2016-09-14
|
Marcus Andre Kaasa |
Telah menandatangani kontrak
|
Telah menandatangani kontrak
|
|
2016-07-29
|
Halldor Stenevik |
Telah menandatangani kontrak
|
Brann2 |
Telah menandatangani kontrak
|
2016-06-30
|
Aaron Olanare |
Akhir masa pinjaman
|
CSKAMoscow |
Akhir masa pinjaman
|
2016-02-17
|
Aaron Olanare |
Pinjaman
|
Kenichi Kaga |
Pinjaman
|
2016-01-08
|
Martin Bjornbak |
Telah menandatangani kontrak
|
Haugesund |
Telah menandatangani kontrak
|
2015-08-28
|
Eirik Haugan |
Telah menandatangani kontrak
|
Telah menandatangani kontrak
|
|
2015-06-15
|
Halldor Stenevik |
Telah menandatangani kontrak
|
Telah menandatangani kontrak
|
|
2015-01-26
|
Magnus Eikrem |
Telah menandatangani kontrak
|
CardiffCity |
Telah menandatangani kontrak
|
2015-01-01
|
Mats Møller Dæhli |
Transfer
|
CardiffCity |
Transfer
|
2014-07-09
|
Aaron Olanare |
Transfer
|
Sarpsborg08 |
Transfer
|
2014-07-01
|
Anders Hagelskjaer |
Telah menandatangani kontrak
|
Telah menandatangani kontrak
|
|
2014-01-11
|
Mats Møller Dæhli |
Transfer
|
Molde |
Transfer
|
2014-01-08
|
Magnus Eikrem |
Transfer
|
SCHeerenveen |
Transfer
|
2014-01-01
|
Kristian·Eriksen |
Telah menandatangani kontrak
|
Telah menandatangani kontrak
|
|
2013-07-15
|
Aaron Olanare |
Telah menandatangani kontrak
|
VlerengaFotballElite |
Telah menandatangani kontrak
|
2013-07-03
|
Mats Møller Dæhli |
Telah menandatangani kontrak
|
ManchesterUnitedU18 |
Telah menandatangani kontrak
|
2013-07-01
|
Magnus Eikrem |
Transfer
|
Molde |
Transfer
|
2013-05-01
|
Eirik Hestad |
Telah menandatangani kontrak
|
Telah menandatangani kontrak
|
|
2012-08-30
|
Aaron Olanare |
Telah menandatangani kontrak
|
Telah menandatangani kontrak
|
|
2012-01-05
|
Martin Bjornbak |
Telah menandatangani kontrak
|
BodoGlimt |
Telah menandatangani kontrak
|
2011-11-08
|
Mats Møller Dæhli |
Telah menandatangani kontrak
|
Telah menandatangani kontrak
|
|
2011-03-01
|
Martin Bjornbak |
Telah menandatangani kontrak
|
Telah menandatangani kontrak
|
|
2011-01-01
|
Magnus Eikrem |
Telah menandatangani kontrak
|
ManchesterUnitedU21 |
Telah menandatangani kontrak
|
2008-07-01
|
Magnus Eikrem |
Telah menandatangani kontrak
|
ManchesterUnitedU18 |
Telah menandatangani kontrak
|
2006-08-08
|
Magnus Eikrem |
Telah menandatangani kontrak
|
Telah menandatangani kontrak
|
Waktu masuk | Pemain | Posisi | Asal | Tipe |
---|---|---|---|---|
2025-01-09
|
Anders Hagelskjaer |
2025-01-09
|
Molde |
510000
|
2024-12-31
|
Oliver·Petersen |
2024-12-31
|
Lillestrom |
0
|
2024-11-02
|
Aaron Olanare |
2024-11-02
|
Molde |
0
|
2024-09-02
|
Oliver·Petersen |
2024-09-02
|
Molde |
0
|
2024-03-27
|
Aaron Olanare |
2024-03-27
|
FCNeftciBaku |
0
|
2024-03-04
|
Isak Helstad Amundsen |
2024-03-04
|
BodoGlimt |
900000
|
2024-02-01
|
Valdemar Lund·Jensen |
2024-02-01
|
FCCopenhagen |
1500000
|
2024-01-31
|
Halldor Stenevik |
2024-01-31
|
Stromsgodset |
700000
|
2024-01-31
|
Sondre Holmen |
2024-01-31
|
MjondalenIF |
850000
|
2024-01-31
|
Mats Møller Dæhli |
2024-01-31
|
1.FCNrnberg |
1600000
|
2023-08-09
|
Aaron Olanare |
2023-08-09
|
ErzurumBB |
0
|
2023-08-01
|
Eirik Hestad |
2023-08-01
|
PafosFC |
0
|
2023-02-21
|
Anders Hagelskjaer |
2023-02-21
|
Aalborg |
675000
|
2022-12-31
|
Anders Hagelskjaer |
2022-12-31
|
Sarpsborg08 |
0
|
2022-08-31
|
Anders Hagelskjaer |
2022-08-31
|
Aalborg |
0
|
2022-08-02
|
Kristian·Eriksen |
2022-08-02
|
Ham-Kam |
1500000
|
2022-02-07
|
Eirik Haugan |
2022-02-07
|
OstersundsFK |
0
|
2022-01-18
|
Marcus Andre Kaasa |
2022-01-18
|
OddGrenland |
800000
|
2022-01-09
|
Eirik Hestad |
2022-01-09
|
Molde |
0
|
2021-12-31
|
Oliver·Petersen |
2021-12-31
|
Grorud |
0
|
2021-12-31
|
Isak Helstad Amundsen |
2021-12-31
|
TromsoIL |
0
|
2021-09-09
|
Oliver·Petersen |
2021-09-09
|
Molde |
0
|
2021-08-10
|
Aaron Olanare |
2021-08-10
|
Freeplayer |
0
|
2021-07-01
|
Anders Hagelskjaer |
2021-07-01
|
Silkeborg |
0
|
2021-07-01
|
Mats Møller Dæhli |
2021-07-01
|
RacingGenk |
1500000
|
2021-07-01
|
Valdemar Lund·Jensen |
2021-07-01
|
FCKobenhavnU19 |
0
|
2021-06-30
|
Mats Møller Dæhli |
2021-06-30
|
1.FCNrnberg |
0
|
2021-04-06
|
Isak Helstad Amundsen |
2021-04-06
|
BodoGlimt |
0
|
2021-01-25
|
Mats Møller Dæhli |
2021-01-25
|
RacingGenk |
0
|
2021-01-01
|
Aaron Olanare |
2021-01-01
|
ChangchunYataiFC |
0
|
2020-12-31
|
Emil Breivik |
2020-12-31
|
RaufossIL |
0
|
2020-01-30
|
Emil Breivik |
2020-01-30
|
Molde |
0
|
2020-01-04
|
Mats Møller Dæhli |
2020-01-04
|
FCSt.Pauli |
2500000
|
2019-12-31
|
Emil Breivik |
2019-12-31
|
RaufossIL |
0
|
2019-12-31
|
Halldor Stenevik |
2019-12-31
|
Sogndal |
0
|
2019-08-21
|
Emil Breivik |
2019-08-21
|
Molde |
0
|
2019-08-14
|
Halldor Stenevik |
2019-08-14
|
Stromsgodset |
0
|
2019-02-28
|
Aaron Olanare |
2019-02-28
|
BeitarJerusalem |
0
|
2019-02-13
|
Eirik Haugan |
2019-02-13
|
Hodd |
0
|
2019-01-17
|
Martin Bjornbak |
2019-01-17
|
BodoGlimt |
500000
|
2019-01-12
|
Halldor Stenevik |
2019-01-12
|
Brann |
0
|
2018-10-12
|
Aaron Olanare |
2018-10-12
|
Freeplayer |
0
|
2018-08-14
|
Aaron Olanare |
2018-08-14
|
CSKAMoscow |
0
|
2018-08-05
|
Oliver·Petersen |
2018-08-05
|
Follo |
0
|
2018-07-25
|
Magnus Eikrem |
2018-07-25
|
SeattleSounders |
0
|
2018-07-23
|
Anders Hagelskjaer |
2018-07-23
|
Philip Hellquist |
40000
|
2018-07-19
|
Halldor Stenevik |
2018-07-19
|
Nest-Sotra |
0
|
2018-07-01
|
Mats Møller Dæhli |
2018-07-01
|
SCFreiburg |
600000
|
2018-06-30
|
Mats Møller Dæhli |
2018-06-30
|
FCSt.Pauli |
0
|
2018-06-30
|
Aaron Olanare |
2018-06-30
|
AmkarPerm |
0
|
2018-03-26
|
Halldor Stenevik |
2018-03-26
|
Brann |
0
|
2018-02-22
|
Aaron Olanare |
2018-02-22
|
CSKAMoscow |
0
|
2018-01-30
|
Magnus Eikrem |
2018-01-30
|
MalmoFF |
0
|
2017-12-31
|
Halldor Stenevik |
2017-12-31
|
Nest-Sotra |
0
|
2017-08-01
|
Halldor Stenevik |
2017-08-01
|
Brann |
0
|
2017-06-30
|
Anders Hagelskjaer |
2017-06-30
|
Philip Hellquist |
0
|
2017-05-18
|
Eirik Haugan |
2017-05-18
|
Freeplayer |
0
|
2017-04-04
|
Eirik Haugan |
2017-04-04
|
Scott Dann |
0
|
2017-01-28
|
Aaron Olanare |
2017-01-28
|
Kenichi Kaga |
0
|
2017-01-18
|
Mats Møller Dæhli |
2017-01-18
|
SCFreiburg |
0
|
2016-07-29
|
Halldor Stenevik |
2016-07-29
|
Brann2 |
0
|
2016-07-01
|
Anders Hagelskjaer |
2016-07-01
|
MidtjyllandU19 |
0
|
2016-06-30
|
Aaron Olanare |
2016-06-30
|
CSKAMoscow |
0
|
2016-02-17
|
Aaron Olanare |
2016-02-17
|
Kenichi Kaga |
0
|
2016-01-08
|
Martin Bjornbak |
2016-01-08
|
Haugesund |
0
|
2016-01-08
|
Kristian·Eriksen |
2016-01-08
|
Ham-Kam |
0
|
2015-01-26
|
Magnus Eikrem |
2015-01-26
|
CardiffCity |
0
|
2015-01-01
|
Mats Møller Dæhli |
2015-01-01
|
CardiffCity |
1500000
|
2014-07-09
|
Aaron Olanare |
2014-07-09
|
Sarpsborg08 |
1400000
|
2014-01-11
|
Mats Møller Dæhli |
2014-01-11
|
Molde |
3000000
|
2014-01-08
|
Magnus Eikrem |
2014-01-08
|
SCHeerenveen |
2500000
|
2013-07-15
|
Aaron Olanare |
2013-07-15
|
VlerengaFotballElite |
0
|
2013-07-03
|
Mats Møller Dæhli |
2013-07-03
|
ManchesterUnitedU18 |
0
|
2013-07-01
|
Magnus Eikrem |
2013-07-01
|
Molde |
1200000
|
2012-01-05
|
Martin Bjornbak |
2012-01-05
|
BodoGlimt |
0
|
2011-01-01
|
Magnus Eikrem |
2011-01-01
|
ManchesterUnitedU21 |
0
|
2008-07-01
|
Magnus Eikrem |
2008-07-01
|
ManchesterUnitedU18 |
0
|
FCBarcelona
AthleticClub
RealBetis
Getafe
RealMadrid
RCDEspanyoldeBarcelona
RealSociedad
Kasper Schmeichel
RealValladolidCF
ValenciaCF
RCDMallorca
RCCelta
SevillaFC
VillarrealCF
DeportivoAlavs
CAOsasuna
GironaFC
CDLeganes
UDLasPalmas
RayoVallecano
BeijingGuoanFC
ShandongTaishanFC
QingdaoHainiuFC
TianjinJinmenTigerFC
ShanghaiShenhuaFC
ChangchunYataiFC
HenanFC
ZhejiangProfessionalFC
ShanghaiPortFC
MeizhouHakkaFC
ShenzhenPengCityFC
David Karaev
WuhanThreeTownsFC
QingdaoWestCoastFC
YunnanYukun
DalianYingboFC
Per Ciljan Skjelbred
StadeBrestois29
AngersSCO
ParisSaintGermain
AJAuxerre
HavreAthleticClub
Boy Waterman
OGCNice
MontpellierHraultSC
RCLens
Marseille
ToulouseFC
StadeRennaisFC
ASSaint-tienne
FCNantes
LOSCLille
Lyon
Kyle Walker
Toronto Raptors
New York Knicks
Philadelphia 76ers
Chicago Bulls
Charlotte Hornets
Raja Sacramento
Orlando Magic
Utah Jazz
Indiana Pacers
Washington Wizards
Boston Celtics
Atlanta Hawks
Memphis Grizzlies
Cleveland Cavaliers
Houston Rockets
Los Angeles Clippers
Dallas Mavericks
Phoenix Suns
Portland Trail Blazers
Detroit Pistons
Brooklyn Nets
Miami Panas
Milwaukee Bucks
San Antonio Spurs
Denver Nuggets
Los Angeles Lakers
Pelikan New Orleans
Golden State Warriors
Minnesota Timberwolves
Oklahoma City Thunder
Harimau Selatan Guangdong
Jiangsu Kendiya
Pionir Tianjin
Qingdao Guoxin Aquatic Products
Jiutai Rural Commercial Bank
Zhejiang Chouzhou Jinzu
Xinjiang Yilite
Singa Loong Guangzhou
Beijing Shougang
Shandong Hi-Speed
Liaoning Bengang
Zhejiang East Sunshine Medicine
Shenzhen Marco Polo
Shanghai Jiushi
Fujian Xunxing
Shanxi Fenjiu
Nanjing Toupaisujiu
Beijing Konggu
Sichuan Jinqiang
Ningbo Tingwo