Marcos Guilherme de Almeida Santos Matos

  • Team: Free Agent
  • Position: Midfielder
  • Age: 30
Filter Data

Marcos Guilherme Detailed Stats

Career Stats

Overall Record

Total Matches
39
Matches Played
19
Wins
5
Draws
15
Losses

When Scored

Total Matches
8
Matches Played
8
Wins
0
Draws
0
Losses

Match Summary

1
Sub In
83.2'
Avg Min
3244
Total Min
Starts38/39
97.4%

Passing

1141
Total
994
Accurate
46
Key Passes
31.7
Per 90
87.1%
Accuracy
1.28
Key/90

Goal Contribution

16.4%
Team
8.6%
Both Teams
31
Failed
20.5%
Goal Chance

Timeline

00-15'
016-30'
331-45'
146-60'
161-75'
476-90'
091-105'
0106-120'
0120+'

Goal Market

9
Scored
0.25
Per 90
9
Non-Pen
0.25
Non-Pen/90
Under
Line
Over
79%
0.5
21%
97%
1.5
3%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

63
Total
1.75
Per 90
14.3%
Conversion
27
On Target
42.9%
On Target %

Assists

3
Total
0.08
Per 90

Timeline

10-15'
016-30'
031-45'
146-60'
061-75'
176-90'
091-105'
0106-120'
0120+'
Under
Line
Over
92%
0.5
8%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

12
Total
0.33
Per 90

Timeline

10-15'
016-30'
331-45'
246-60'
161-75'
576-90'
091-105'
0106-120'
0120+'
Under
Line
Over
72%
0.5
28%
97%
1.5
3%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

63
Won
164
Total
38.0%
Win%

Dribbles

30
Success
60.0%
Success%
25
Past

Tackles

23
Total
0.6
Per 90

Blocks

0
Total
0.0
Per 90

Interceptions

11
Total
0.3
Per 90

Goalkeeping

0
Saves
0.0%
Saves/90
11
Clean Sheets
28.2%
CS Rate
50
Conceded
1.39
Conceded/90

Timeline

50-15'
616-30'
131-45'
1146-60'
261-75'
876-90'
091-105'
0106-120'
0120+'

Goal Conceded

50
Total
1.39
Per 90
Over
Line
Under
72%
0.5
28%
33%
1.5
67%
15%
2.5
85%
5%
3.5
95%
3%
4.5
97%
0%
5.5
100%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Discipline

5
0

Fouls Drawn

18
Drawn
0.50
Per 90

Fouls Committed

31
Committed
0.86
Per 90

Overall Record

Total Matches
2
Matches Played
1
Wins
0
Draws
1
Losses

When Scored

Total Matches
0
Matches Played
0
Wins
0
Draws
0
Losses

Match Summary

0
Sub In
72.0'
Avg Min
144
Total Min
Starts2/2
100.0%

Passing

48
Total
40
Accurate
2
Key Passes
30.0
Per 90
83.3%
Accuracy
1.25
Key/90

Goal Contribution

0.0%
Team
0.0%
Both Teams
2
Failed
0.0%
Goal Chance

Timeline

00-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'

Goal Market

0
Scored
0.00
Per 90
0
Non-Pen
0.00
Non-Pen/90
Under
Line
Over
100%
0.5
0%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

3
Total
1.88
Per 90
0.0%
Conversion
2
On Target
66.7%
On Target %

Assists

0
Total
0.00
Per 90

Timeline

00-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
100%
0.5
0%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

0
Total
0.00
Per 90

Timeline

00-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
100%
0.5
0%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

0
Won
0
Total
0.0%
Win%

Dribbles

1
Success
50.0%
Success%
0
Past

Tackles

2
Total
1.2
Per 90

Blocks

0
Total
0.0
Per 90

Interceptions

0
Total
0.0
Per 90

Discipline

0
0

Fouls Drawn

1
Drawn
0.63
Per 90

Fouls Committed

2
Committed
1.25
Per 90

Overall Record

Total Matches
37
Matches Played
18
Wins
5
Draws
14
Losses

When Scored

Total Matches
8
Matches Played
8
Wins
0
Draws
0
Losses

Match Summary

1
Sub In
83.8'
Avg Min
3100
Total Min
Starts36/37
97.3%

Passing

1093
Total
954
Accurate
44
Key Passes
31.7
Per 90
87.3%
Accuracy
1.28
Key/90

Goal Contribution

17.0%
Team
8.9%
Both Teams
29
Failed
21.6%
Goal Chance

Timeline

00-15'
016-30'
331-45'
146-60'
161-75'
476-90'
091-105'
0106-120'
0120+'

Goal Market

9
Scored
0.26
Per 90
9
Non-Pen
0.26
Non-Pen/90
Under
Line
Over
78%
0.5
22%
97%
1.5
3%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

60
Total
1.74
Per 90
15.0%
Conversion
25
On Target
41.7%
On Target %

Assists

3
Total
0.09
Per 90

Timeline

10-15'
016-30'
031-45'
146-60'
061-75'
176-90'
091-105'
0106-120'
0120+'
Under
Line
Over
92%
0.5
8%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

12
Total
0.35
Per 90

Timeline

10-15'
016-30'
331-45'
246-60'
161-75'
576-90'
091-105'
0106-120'
0120+'
Under
Line
Over
70%
0.5
30%
97%
1.5
3%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

63
Won
164
Total
38.0%
Win%

Dribbles

29
Success
60.0%
Success%
25
Past

Tackles

21
Total
0.6
Per 90

Blocks

0
Total
0.0
Per 90

Interceptions

11
Total
0.3
Per 90

Discipline

5
0

Fouls Drawn

17
Drawn
0.49
Per 90

Fouls Committed

29
Committed
0.84
Per 90
DetailsGeneralAttackPassingDribblingDuelsDefendingPenaltiesGKDiscipline
ScoreMinRatGAShSoTOffPasAccAcc%KPAttSucPstTotWonTklBlkIntWonScrMisComSavConcSavRedYelFCFD
Albirex NiigataM J1L1-110313300000
Vissel KobeM J1L0-0196.302425000000
Machida ZelviaM J1L0-1696.30211781125000002
Fagiano OkayamaM J1L3-1777.0012322962111100000
Sanfrecce HiroshimaM J1L0-0636.501815831141000001
Shimizu S-pulseM J1L1-1616.60231983213111000001
Yokohama F. MarinosM J1L2-3306.90181689121420000011
Avispa FukuokaM J1L1-0246.901161275100000
Kawasaki FrontaleM J1L0-1817.201211362111853000001
Tokyo VerdyM J1L1-0907.20112017851112742000001
Nagoya GrampusM J1L1-1346.701211990112000011
Kyoto SangaM J1L0-4276.9011131310031200000
Nizhny NovgorodF 2-000000
UralF 0-300000
AkhmatF 3-0456.313107731100000
Spartak MoscowF 1-1307.232199100211121000001
DynamoF 0-1100000
LokomotivF 5-1136.3326711000001
Torpedo MoskvaF 4-200000
Krylia SovetovF 0-0336.71410711162100000
CSKA MoscowF 3-0827.03732863331851000001
FC KrasnodarF 0-6606.611191895121100000
FC RostovF 0-1165.912200000
ZenitF 3-2756.31252496141100000
FakelF 1-1777.312275711112100000
GoiasF SA0-4217.51111414100111000001
InternacionalM SA0-1856.94236861111531000001
FluminenseF SA3-1346.610990221000001
Atletico-MGF SA2-2166.3658300000
Atletico GoianienseF SA2-100000
JuventudeF SA1-2166.3111110000000
CoritibaF SA3-100000
PalmeirasF SA0-086.744100411000002
BotafogoF SA0-1186.77686111100000
America MineiroF SA1-2136.688100111100000
Independiente del ValleF CONMEBOLS0-200000
AvaiF SA4-086.56610012000011
CearaF SA0-2186.9141393111000001
CorinthiansF SA1-100000
Atletico GoianienseF CONMEBOLS2-000000
CuiabaM SA1-1456.3125239221153000002
Atletico GoianienseF CONMEBOLS3-1306.714107111100000
Fortaleza ECF SA0-100000
SantosM SA1-0616.33333100111311100000
RB BragantinoF SA3-000000
CearaF CONMEBOLS2-100000
FlamengoF SA0-2906.721221777137100000
CearaF CONMEBOLS1-000000
Atletico ParanaenseM SA1-0806.7112118862321000001
GoiasF SA3-396.7111110000000
InternacionalM SA3-3636.513027901211100000

Player Stats

GeneralAttackPassDribblesDuelsTacklesDefenceGoalKeepingDiscipline
DetailsMMinRatGlsG/90S/90SoT%Conv%AstA/90PasAcc%KP/90DrbDrb/90Suc%Pst%DulDul/90Win%TtlTtl/90Int/90Blk/90CSCS%SavSav%ConcPSavPSav%YelRedY/MR/M
2025J1 League1248.06.7700.00.7840.00.000.020182.592.03101.5620.00.0365.6236.1171.090.470.000.000.0000.0100.080.0
2022CONMEBOL Sudamericana615.06.500.00.00.00.000.02962.071.000.00.00.044.050.011.01.00.000.000.0000.0000.00.0
2022Copa Do Brasil10.00.000.00.00.00.000.000.00.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2022Paulista - A11145.86.8820.181.6155.5622.2210.0920690.780.7161.0766.670.0315.5461.2961.070.710.000.000.0000.0100.090.0
2022Premier League1333.26.6210.081.4671.4314.2900.012786.611.2581.6775.00.0306.2543.3340.830.210.000.000.0000.0000.00.0
2022Serie A2326.76.6410.040.7360.020.000.027890.651.0371.0357.140.0456.6148.8981.170.440.000.000.0000.0100.040.0
2021CONMEBOL Libertadores539.07.0300.02.3140.00.020.45692.861.3820.9299.990.0115.0845.4510.460.460.000.000.0000.0100.20.0
2021CONMEBOL Sudamericana489.06.7800.01.2680.00.000.012190.080.7610.2599.990.0235.8156.5292.280.510.000.000.0000.0100.250.0
2021Copa Do Brasil551.07.010.21.4199.9925.000.014092.861.7631.0699.990.0196.7168.4251.761.060.000.000.0000.0000.00.0
2021Serie A3675.96.8750.140.9253.5717.8630.08109588.861.32421.3852.380.01916.2936.65270.890.40.000.000.0000.0600.170.0
2020CONMEBOL Libertadores1147.46.7720.181.7330.020.000.019299.991.5581.3850.00.0132.2538.4691.550.520.000.000.0000.0300.270.0
2020Copa Do Brasil351.06.8500.01.180.00.010.336390.480.5910.590.00.074.1214.2910.590.00.000.000.0000.0000.00.0
2020Serie A3437.46.6400.00.6444.440.010.0342499.991.2780.5737.50.01087.6439.81241.70.420.000.000.0000.0200.060.0
2019Pro League1177.96.8710.091.7952.945.8810.0930399.991.05131.3753.850.000.00.080.840.530.000.000.0000.0100.090.0
2018Copa Do Brasil577.27.1210.21.1720.020.020.416199.991.6340.9375.00.0153.553.3310.230.00.000.000.0000.0000.00.0
2018Pro League2985.46.9890.311.7437.518.7520.0787899.991.38391.4264.10.01676.0738.92150.550.220.000.000.0000.0400.140.0
2018Serie A667.76.7200.01.7737.50.010.1710899.990.6792.077.780.04710.4246.8151.110.670.000.000.0000.0000.00.0
2017Serie A2279.16.7560.271.448.1522.2200.053899.991.24201.0345.00.01266.5232.5400.00.410.000.000.0000.0200.090.0
2016Serie A2040.06.600.00.950.00.010.0520399.991.35161.850.00.0667.4345.4500.00.560.000.000.0000.0000.00.0
2015Serie A1479.96.8310.071.6145.05.020.1439499.991.61171.3776.470.0776.246.7500.00.240.000.000.0000.0320.210.14

Standings

DetailsRankingMatchesGoalsForm
RankPtsMW/D/LGD(S/A)Form
FC Tokyo2026 J1 League11503813/11/14-7(41/48)
DDWWD
Sao Paulo2026 Paulista - A161384/1/3-1(11/12)
WWWLL
Santos2026 Paulista - A181283/3/25(12/7)
WWLDD
Atletico Paranaense2026 Serie A430189/3/66(24/18)
Sao Paulo2026 Serie A825187/4/73(23/20)
Internacional2026 Serie A1421185/6/7-1(21/22)
Santos2026 Serie A1521185/6/7-3(26/29)
Al Wehda Club2025 Division 110433412/7/15-6(52/58)
LWLDW
FC Tokyo2025 J1 League11493713/10/14-7(40/47)
DWWDD
Atletico Paranaense2025 Paranaense - 1222116/4/110(19/9)
WDWWW
Sao Paulo2025 Paulista - A1519125/4/35(18/13)
WLDDD
Santos2025 Paulista - A1618125/3/46(20/14)
WWWLD
Al-Hazm2025 Pro League9423411/9/14-19(38/57)
WLDLD
Sao Paulo2025 Serie A8513714/9/14-3(43/46)
WLWLL
Santos2025 Serie A14443711/11/15-8(42/50)
WWDDW
Internacional2025 Serie A18413710/11/16-15(41/56)
LLDWD
Atletico Paranaense2025 Serie B2623718/8/119(52/43)
WWWWD
Al-Hazm2024 Division 13603418/6/1014(57/43)
WWLDL
Internacional2024 Gaúcho - 1128119/1/114(21/7)
WWWWW
FC Tokyo2024 J1 League7543815/9/142(53/51)
WLLLW
Atletico Paranaense2024 Paranaense - 1125117/4/012(17/5)
WDDWW
Santos2024 Paulista - A1225128/1/37(18/11)
WLWLW
Sao Paulo2024 Paulista - A1419115/4/27(17/10)
DWDDL
Khimki2024 Premier League1229306/11/13-21(35/56)
LWDDD
Al Wehda Club2024 Pro League1633349/6/19-25(42/67)
LDLWW
Internacional2024 Serie A5653818/11/917(53/36)
LLLWW
Sao Paulo2024 Serie A6593817/8/1310(53/43)
LLLDD
Atletico Paranaense2024 Serie A17423811/9/18-6(40/46)
LLDDW
Santos2024 Serie B1683820/8/1025(57/32)
LLWWW
Khimki2023 First League1663420/6/817(56/39)
WWWLW
Internacional2023 Gaúcho - 1222116/4/114(22/8)
WLWWW
FC Tokyo2023 J1 League11433412/7/15-4(42/46)
WLDLL
Atletico Paranaense2023 Paranaense - 11311110/1/019(25/6)
WWWWD
Sao Paulo2023 Paulista - A1323127/2/313(23/10)
WLWWW
Santos2023 Paulista - A11114123/5/4-3(14/17)
LDWDL
Al Wehda Club2023 Pro League13363410/6/18-15(45/60)
LDLWL
Al-Hazm2023 Pro League1824344/12/18-42(34/76)
WLDLD
Atletico Paranaense2023 Serie A8563814/14/108(51/43)
LWDDD
Internacional2023 Serie A9553815/10/131(46/45)
WWWWL
Sao Paulo2023 Serie A11533814/11/132(40/38)
WLWDL
Santos2023 Serie A17433811/10/17-25(39/64)
LLLDD
Al-Hazm2022 Division 12683420/8/626(55/29)
WWWWL
Internacional2022 Gaúcho - 1319115/4/23(13/10)
DWWLD
FC Tokyo2022 J1 League6493414/7/133(46/43)
LLWLW
Atletico Paranaense2022 Paranaense - 1320115/5/19(18/9)
WLWDW
Khimki2022 Premier League1518304/6/20-42(25/67)
LLLDL
Al Wehda Club2022 Pro League1332308/8/14-17(26/43)
LWLWW
Internacional2022 Serie A2733820/13/527(58/31)
WWWLW
Atletico Paranaense2022 Serie A6583816/10/120(48/48)
WDLWL
Sao Paulo2022 Serie A9543813/15/1013(55/42)
WLLDW
Santos2022 Serie A12473812/11/153(44/41)
LLDWL
Al Wehda Club2021 Division 13653817/14/722(51/29)
WWDDL
Santos2021 Eerste Divisie1013214/1/16-43(29/72)
LLLLL
Internacional2021 Gaúcho - 1223117/2/215(24/9)
WWLDW
FC Tokyo2021 J1 League9533815/8/15-4(49/53)
DWLLW
Atletico Paranaense2021 Paranaense - 1316115/1/5-1(13/14)
WLDWL
Khimki2021 Premier League1332307/11/12-13(34/47)
WLLDW
Al-Hazm2021 Pro League1617304/5/21-27(23/50)
LLLLW
Santos2021 Serie A10503812/14/12-5(35/40)
DWDWL
Internacional2021 Serie A12483812/12/142(44/42)
LLDLL
Sao Paulo2021 Serie A13483811/15/12-8(31/39)
LWLWD
Atletico Paranaense2021 Serie A14473813/8/17-4(41/45)
DDWLD
Al Wehda Club2020 AFC Champions League4000/0/00(0/0)
Al-Hazm2020 Division 11913828/7/350(77/27)
DDWWW
Internacional2020 Gaúcho - 11732/1/05(7/2)
FC Tokyo2020 J1 League6573417/6/115(47/42)
WWDLW
Atletico Paranaense2020 Paranaense - 1322117/1/39(22/13)
LWWWW
Santos2020 Paulista - A1116124/4/41(13/12)
LDLWD
Khimki2020 Premier League8453013/6/11-4(35/39)
DLWWL
Al Wehda Club2020 Pro League1532309/5/16-20(40/60)
LDDWL
Internacional2020 Serie A2703820/10/826(61/35)
DLWLD
Sao Paulo2020 Serie A4663818/12/818(59/41)
WLDWD
Santos2020 Serie A8543814/12/121(52/51)
LDWWD
Atletico Paranaense2020 Serie A9533815/8/152(38/36)
WLWDD
Santos2019 Eerste Divisie142110/2/9-19(16/35)
LDLLL
Khimki2019 First League2542716/6/531(50/19)
DWDWL
FC Tokyo2019 J1 League2643419/7/817(46/29)
LDDWW
Al Wehda Club2019 Pro League4493016/1/135(45/40)
WLLWW
Al-Hazm2019 Pro League1527307/6/17-21(40/61)
LLLLW
Santos2019 Serie A2743822/8/827(60/33)
WLWLW
Atletico Paranaense2019 Serie A5643818/10/1019(51/32)
DWDWW
Sao Paulo2019 Serie A6633817/12/99(39/30)
WWLWD
Internacional2019 Serie A7573816/9/135(44/39)
WLWLD
Khimki2018 First League9533814/11/13-2(47/49)
WLWDD
FC Tokyo2018 J1 League6503414/8/125(39/34)
Al Wehda Club2018 Pro League7423012/6/120(41/41)
LWLLW
Al-Hazm2018 Pro League1331307/10/13-17(33/50)
DLLWL
Internacional2018 Serie A3693819/12/722(51/29)
DWLLW
Sao Paulo2018 Serie A5633816/15/712(46/34)
LDLWD
Atletico Paranaense2018 Serie A7573816/9/1317(54/37)
WDWWD
Santos2018 Serie A10503813/11/146(46/40)
LWDLL
Al Wehda Club2017 Division 11462114/4/317(36/19)
WWLWW
Al-Hazm2017 Division 12422112/6/318(36/18)
WWWWL
Khimki2017 First League1330258/6/11-8(24/32)
DWLLD
FC Tokyo2017 J1 League13403410/10/14-5(37/42)
Santos2017 Serie A3633817/12/910(42/32)
DWWLL
Atletico Paranaense2017 Serie A11513814/9/152(45/43)
WLWLW
Sao Paulo2017 Serie A13503813/11/14-1(48/49)
DWDLD
Internacional2017 Serie B2713820/11/728(54/26)
WWDDD
Al-Hazm2016 Division 110383010/8/126(36/30)
WDLLW
Khimki2016 First League11493811/16/11-7(40/47)
LLLDD
FC Tokyo2016 J1 League923176/5/6-2(16/18)
Al Wehda Club2016 Pro League1417265/2/19-30(35/65)
Santos2016 Serie A2713822/5/1124(59/35)
WLDWW
Atletico Paranaense2016 Serie A6573817/6/156(38/32)
DDWDL
Sao Paulo2016 Serie A10523814/10/148(44/36)
WWLDW
Internacional2016 Serie A17433811/10/17-6(35/41)
DWLDL
Sao Paulo2015 Serie A4623818/8/126(53/47)
WWLWL
Internacional2015 Serie A5603817/9/121(39/38)
WDWLW
Santos2015 Serie A7583816/10/1218(59/41)
WLLDD
Atletico Paranaense2015 Serie A10513814/9/15-5(43/48)
LWDDW
FC Tokyo2014 J1 League9483412/12/1014(47/33)
DDLDL
Sao Paulo2014 Serie A2703820/10/819(59/40)
LDWWD
Internacional2014 Serie A3693821/6/1112(53/41)
WWWWD
Atletico Paranaense2014 Serie A8543815/9/141(43/42)
DWWDL
Santos2014 Serie A9533815/8/157(42/35)
WWLDL
FC Tokyo2013 J1 League8543416/6/1214(61/47)
WLWLD
Atletico Paranaense2013 Serie A3643818/10/1016(65/49)
WLWLL
Santos2013 Serie A7573815/12/1113(51/38)
WWWLW
Sao Paulo2013 Serie A9503814/8/16-1(39/40)
LLDLW
Internacional2013 Serie A13483811/15/12-1(51/52)
DDDLL
FC Tokyo2012 J1 League10483414/6/143(47/44)
WDLLW
Sao Paulo2012 Serie A4663820/6/1222(59/37)
WDWLD
Santos2012 Serie A8533813/14/116(50/44)
WDWLW
Internacional2012 Serie A10523813/13/124(44/40)
DLLLL
Atletico Paranaense2012 Serie B3713821/8/928(65/37)
DDWDW
Internacional2011 Serie A5603816/12/1014(57/43)
WLWWL
Sao Paulo2011 Serie A6593816/11/1111(57/46)
WLWLW
Santos2011 Serie A10533815/8/150(55/55)
LDLDW
Atletico Paranaense2011 Serie A17413810/11/17-17(38/55)
WLDWL
Atletico Paranaense2010 Serie A5603817/9/12-2(43/45)
WDLWW
Internacional2010 Serie A7583816/10/127(48/41)
WDWLD
Santos2010 Serie A8563815/11/1213(63/50)
DLWDD
Sao Paulo2010 Serie A9553815/10/130(54/54)
WDLDL