Statistiques basiques

Statistiques basiques Table
Temps de jeu Performance Par 90 minutes
Saison Âge Équipe Pays Comp MJ Titulaire Min 90 Buts PD B+PD B-PénM PénM PénT CJ CR Buts PD B+PD B-PénM B+PD-PénM Matchs
202022RGV Torosus USA2. USL Champ1187137.9000000100.000.000.000.000.00Matchs
202123TFC IIus USA3. USL League One25161,58417.6819622300.450.060.510.340.40Matchs
202224North Carolinaus USAU.S. Open Cup11901.0000000000.000.000.000.000.00Matchs
202224North Carolinaus USA3. USL League One30262,37726.414216955200.530.080.610.340.42Matchs
202325North Carolinaus USAU.S. Open Cup11620.7000000000.000.000.000.000.00Matchs
202325North Carolinaus USA3. USL League One31211,89221.09716901100.430.330.760.430.76Matchs
202426North Carolinaus USAU.S. Open Cup211071.2011000000.000.840.840.000.84Matchs
202426North Carolinaus USA2. USL Champ1011812.0000000000.000.000.000.000.00Matchs
202426Fwd Madisonus USA3. USL League One1144755.3011000100.000.190.190.000.19Matchs
202527Fwd Madisonus USA3. USL League One422102.3011000000.000.430.430.000.43Matchs
6 saisons4 clubs3 ligues126817,69185.53113442478800.360.150.510.280.43
Pays Comp MJ Titulaire Min 90 Buts PD B+PD B-PénM PénM PénT CJ CR Buts PD B+PD B-PénM B+PD-PénM Matchs
North Carolina (3 saisons)3 ligues75514,70952.32310331856300.440.190.630.340.54
Fwd Madison (2 saisons)1 ligue1566857.6022000100.000.260.260.000.26
TFC II (1 saison)1 ligue25161,58417.6819622300.450.060.510.340.40
RGV Toros (1 saison)1 ligue1187137.9000000100.000.000.000.000.00
USL League One (5 saisons)101696,53872.63112432478700.430.170.590.330.50
U.S. Open Cup (3 saisons)432592.9011000000.000.350.350.000.35
USL Champ (2 saisons)2198949.9000000100.000.000.000.000.00
Statistiques basiques Table
Temps de jeu Performance Par 90 minutes
Saison Âge Équipe Comp MJ Titulaire Min 90 Buts PD B+PD B-PénM PénM PénT CJ CR Buts PD B+PD B-PénM B+PD-PénM Matchs
202022RGV Toros1 ligue1187137.9000000100.000.000.000.000.00
202123TFC II1 ligue25161,58417.6819622300.450.060.510.340.40
202224North Carolina2 ligues31272,46727.414216955200.510.070.580.330.40
202325North Carolina2 ligues32221,95421.79716901100.410.320.740.410.74
202426North Carolina2 ligues1222883.2011000000.000.310.310.000.31
202426Fwd Madison1 ligue1144755.3011000100.000.190.190.000.19
202527Fwd Madison1 ligue422102.3011000000.000.430.430.000.43
6 saisons4 clubs3 ligues126817,69185.53113442478800.360.150.510.280.43
Comp MJ Titulaire Min 90 Buts PD B+PD B-PénM PénM PénT CJ CR Buts PD B+PD B-PénM B+PD-PénM Matchs
North Carolina (3 saisons)3 ligues75514,70952.32310331856300.440.190.630.340.54
Fwd Madison (2 saisons)1 ligue1566857.6022000100.000.260.260.000.26
TFC II (1 saison)1 ligue25161,58417.6819622300.450.060.510.340.40
RGV Toros (1 saison)1 ligue1187137.9000000100.000.000.000.000.00
USL League One (5 saisons)101696,53872.63112432478700.430.170.590.330.50
U.S. Open Cup (3 saisons)432592.9011000000.000.350.350.000.35
USL Champ (2 saisons)2198949.9000000100.000.000.000.000.00
Statistiques basiques Table
Temps de jeu Performance Par 90 minutes
Saison Âge Équipe Pays Comp CltChamp MJ Titulaire Min 90 Buts PD B+PD B-PénM PénM PénT CJ CR Buts PD B+PD B-PénM B+PD-PénM Matchs
202022RGV Torosus USA2. USL Champ33e1187137.9000000100.000.000.000.000.00Matchs
202123TFC IIus USA3. USL League One7e25161,58417.6819622300.450.060.510.340.40Matchs
202224North Carolinaus USA3. USL League One30262,37726.414216955200.530.080.610.340.42Matchs
202325North Carolinaus USA3. USL League One2e31211,89221.09716901100.430.330.760.430.76Matchs
202426North Carolinaus USA2. USL Champ13e1011812.0000000000.000.000.000.000.00Matchs
202426Fwd Madisonus USA3. USL League One3e1144755.3011000100.000.190.190.000.19Matchs
202527Fwd Madisonus USA3. USL League One12e422102.3011000000.000.430.430.000.43Matchs
6 saisons4 clubs2 ligues122787,43282.63112432478800.380.150.520.290.44
Pays Comp CltChamp MJ Titulaire Min 90 Buts PD B+PD B-PénM PénM PénT CJ CR Buts PD B+PD B-PénM B+PD-PénM Matchs
North Carolina (3 saisons)2 ligues71484,45049.4239321856300.470.180.650.360.55
Fwd Madison (2 saisons)1 ligue1566857.6022000100.000.260.260.000.26
TFC II (1 saison)1 ligue25161,58417.6819622300.450.060.510.340.40
RGV Toros (1 saison)1 ligue1187137.9000000100.000.000.000.000.00
USL League One (5 saisons)101696,53872.63112432478700.430.170.590.330.50
USL Champ (2 saisons)2198949.9000000100.000.000.000.000.00
Statistiques basiques Table
Temps de jeu Performance Par 90 minutes
Saison Âge Équipe Pays Comp CltChamp MJ Titulaire Min 90 Buts PD B+PD B-PénM PénM PénT CJ CR Buts PD B+PD B-PénM B+PD-PénM Matchs
202224North Carolinaus USAU.S. Open CupRd211901.0000000000.000.000.000.000.00Matchs
202325North Carolinaus USAU.S. Open CupRd211620.7000000000.000.000.000.000.00Matchs
202426North Carolinaus USAU.S. Open CupR32211071.2011000000.000.840.840.000.84Matchs
3 saisons1 club1 ligue432592.9011000000.000.350.350.000.35
Tirs Table
Standard
Saison Âge Équipe Pays Comp 90 Buts Tirs TC TC% Tir/90 TC/90 B/Tir B/TC Dist PénM PénT Matchs
202022RGV Torosus USA2. USL Champ7.9012325.01.510.380.000.0000Matchs
202123TFC IIus USA3. USL League One17.6822Matchs
202224North Carolinaus USAU.S. Open Cup1.00000.000.0000Matchs
202224North Carolinaus USA3. USL League One26.41455Matchs
202325North Carolinaus USAU.S. Open Cup0.70000.000.0000Matchs
202325North Carolinaus USA3. USL League One21.0901Matchs
202426North Carolinaus USAU.S. Open Cup1.205240.04.211.680.000.0000Matchs
202426North Carolinaus USA2. USL Champ2.005240.02.490.990.000.0000Matchs
202426Fwd Madisonus USA3. USL League One5.307228.61.330.380.000.0000Matchs
202527Fwd Madisonus USA3. USL League One2.306350.02.571.290.000.0000Matchs
6 saisons4 clubs3 ligues85.531351234.31.710.590.000.0078
Pays Comp 90 Buts Tirs TC TC% Tir/90 TC/90 B/Tir B/TC Dist PénM PénT Matchs
North Carolina (3 saisons)3 ligues52.32310440.02.050.820.000.0056
Fwd Madison (2 saisons)1 ligue7.6013538.51.710.660.000.0000
TFC II (1 saison)1 ligue17.6822
RGV Toros (1 saison)1 ligue7.9012325.01.510.380.000.0000
USL League One (5 saisons)72.63113538.51.710.660.000.0078
U.S. Open Cup (3 saisons)2.905240.01.740.690.000.0000
USL Champ (2 saisons)9.9017529.41.710.500.000.0000
Tirs Table
Standard
Saison Âge Équipe Comp 90 Buts Tirs TC TC% Tir/90 TC/90 B/Tir B/TC Dist PénM PénT Matchs
202022RGV Toros1 ligue7.9012325.01.510.380.000.0000
202123TFC II1 ligue17.6822
202224North Carolina2 ligues27.414000.000.0055
202325North Carolina2 ligues21.79000.000.0001
202426North Carolina2 ligues3.2010440.03.121.250.000.0000
202426Fwd Madison1 ligue5.307228.61.330.380.000.0000
202527Fwd Madison1 ligue2.306350.02.571.290.000.0000
6 saisons4 clubs3 ligues85.531351234.31.710.590.000.0078
Comp 90 Buts Tirs TC TC% Tir/90 TC/90 B/Tir B/TC Dist PénM PénT Matchs
North Carolina (3 saisons)3 ligues52.32310440.02.050.820.000.0056
Fwd Madison (2 saisons)1 ligue7.6013538.51.710.660.000.0000
TFC II (1 saison)1 ligue17.6822
RGV Toros (1 saison)1 ligue7.9012325.01.510.380.000.0000
USL League One (5 saisons)72.63113538.51.710.660.000.0078
U.S. Open Cup (3 saisons)2.905240.01.740.690.000.0000
USL Champ (2 saisons)9.9017529.41.710.500.000.0000
Tirs Table
Standard
Saison Âge Équipe Pays Comp CltChamp 90 Buts Tirs TC TC% Tir/90 TC/90 B/Tir B/TC Dist PénM PénT Matchs
202022RGV Torosus USA2. USL Champ33e7.9012325.01.510.380.000.0000Matchs
202123TFC IIus USA3. USL League One7e17.6822Matchs
202224North Carolinaus USA3. USL League One26.41455Matchs
202325North Carolinaus USA3. USL League One2e21.0901Matchs
202426North Carolinaus USA2. USL Champ13e2.005240.02.490.990.000.0000Matchs
202426Fwd Madisonus USA3. USL League One3e5.307228.61.330.380.000.0000Matchs
202527Fwd Madisonus USA3. USL League One12e2.306350.02.571.290.000.0000Matchs
6 saisons4 clubs2 ligues82.631301033.31.710.570.000.0078
Pays Comp CltChamp 90 Buts Tirs TC TC% Tir/90 TC/90 B/Tir B/TC Dist PénM PénT Matchs
North Carolina (3 saisons)2 ligues49.4235240.02.490.990.000.0056
Fwd Madison (2 saisons)1 ligue7.6013538.51.710.660.000.0000
TFC II (1 saison)1 ligue17.6822
RGV Toros (1 saison)1 ligue7.9012325.01.510.380.000.0000
USL League One (5 saisons)72.63113538.51.710.660.000.0078
USL Champ (2 saisons)9.9017529.41.710.500.000.0000
Tirs Table
Standard
Saison Âge Équipe Pays Comp CltChamp 90 Buts Tirs TC TC% Tir/90 TC/90 B/Tir B/TC Dist PénM PénT Matchs
202224North Carolinaus USAU.S. Open CupRd21.00000.000.0000Matchs
202325North Carolinaus USAU.S. Open CupRd20.70000.000.0000Matchs
202426North Carolinaus USAU.S. Open CupR321.205240.04.211.680.000.0000Matchs
3 saisons1 club1 ligue2.905240.01.740.690.000.0000

Temps de jeu

Temps de jeu Table
Temps de jeu Titulaire Remplaçants Victoires de l'équipe
Saison Âge Équipe Pays Comp MJ Min Mn/MJ Min% 90 Titulaire Mn/Débuté Compl Remp Mn/Remp RempNE PPM BT BE +/- +/-90 Sur/En dehors du terrain Matchs
202022RGV Torosus USA2. USL Champ117136556.67.9878333000.27517-12-1.51-1.68Matchs
202123TFC IIus USA3. USL League One251,5846362.917.61684892611.281918+1+0.06-0.04Matchs
202224North Carolinaus USAU.S. Open Cup19090100.01.01901000.0012-1-1.00Matchs
202224North Carolinaus USA3. USL League One302,3777988.026.426891841801.003048-18-0.68Matchs
202325North Carolinaus USAU.S. Open Cup1626251.70.71620000.0001-1-1.45-1.45Matchs
202325North Carolinaus USA3. USL League One311,8926165.721.021784102602.003927+12+0.57-0.07Matchs
202426North Carolinaus USAU.S. Open Cup21075451.01.2184012301.501100.000.00Matchs
202426North Carolinaus USA2. USL Champ10181185.92.0167091301.2042+2+0.99+0.71Matchs
202426Fwd Madisonus USA3. USL League One114754324.05.3476172401.6245-1-0.19-1.39Matchs
202527Fwd Madisonus USA3. USL League One42105323.32.3279122700.7523-1-0.43-0.17Matchs
6 saisons4 clubs3 ligues1267,6916148.985.5818236452311.29105124-19-0.22-0.63
Pays Comp MJ Min Mn/MJ Min% 90 Titulaire Mn/Débuté Compl Remp Mn/Remp RempNE PPM BT BE +/- +/-90 Sur/En dehors du terrain Matchs
North Carolina (3 saisons)3 ligues754,7096352.052.3518323242001.437581-6-0.11-0.45
Fwd Madison (2 saisons)1 ligue156854623.87.6677292501.3968-2-0.26-1.00
TFC II (1 saison)1 ligue251,5846362.917.61684892611.281918+1+0.06-0.04
RGV Toros (1 saison)1 ligue117136556.67.9878333000.27517-12-1.51-1.68
USL League One (5 saisons)1016,5386559.572.6698332322511.4394101-7-0.10-0.62
U.S. Open Cup (3 saisons)42596561.72.9379112300.7524-2-0.69-0.69
USL Champ (2 saisons)218944320.79.99773121700.71919-10-1.01-1.27
Temps de jeu Table
Temps de jeu Titulaire Remplaçants Victoires de l'équipe
Saison Âge Équipe Comp MJ Min Mn/MJ Min% 90 Titulaire Mn/Débuté Compl Remp Mn/Remp RempNE PPM BT BE +/- +/-90 Sur/En dehors du terrain Matchs
202022RGV Toros1 ligue117136556.67.9878333000.27517-12-1.51-1.68
202123TFC II1 ligue251,5846362.917.61684892611.281918+1+0.06-0.04
202224North Carolina2 ligues312,4678088.427.427891941800.973150-19-0.69-0.69
202325North Carolina2 ligues321,9546165.121.722774102601.943928+11+0.51-0.10
202426North Carolina2 ligues12288248.83.22760101401.2553+2+0.62+0.35
202426Fwd Madison1 ligue114754324.05.3476172401.6245-1-0.19-1.39
202527Fwd Madison1 ligue42105323.32.3279122700.7523-1-0.43-0.17
6 saisons4 clubs3 ligues1267,6916148.985.5818236452311.29105124-19-0.22-0.63
Comp MJ Min Mn/MJ Min% 90 Titulaire Mn/Débuté Compl Remp Mn/Remp RempNE PPM BT BE +/- +/-90 Sur/En dehors du terrain Matchs
North Carolina (3 saisons)3 ligues754,7096352.052.3518323242001.437581-6-0.11-0.45
Fwd Madison (2 saisons)1 ligue156854623.87.6677292501.3968-2-0.26-1.00
TFC II (1 saison)1 ligue251,5846362.917.61684892611.281918+1+0.06-0.04
RGV Toros (1 saison)1 ligue117136556.67.9878333000.27517-12-1.51-1.68
USL League One (5 saisons)1016,5386559.572.6698332322511.4394101-7-0.10-0.62
U.S. Open Cup (3 saisons)42596561.72.9379112300.7524-2-0.69-0.69
USL Champ (2 saisons)218944320.79.99773121700.71919-10-1.01-1.27
Temps de jeu Table
Temps de jeu Titulaire Remplaçants Victoires de l'équipe
Saison Âge Équipe Pays Comp CltChamp MJ Min Mn/MJ Min% 90 Titulaire Mn/Débuté Compl Remp Mn/Remp RempNE PPM BT BE +/- +/-90 Sur/En dehors du terrain Matchs
202022RGV Torosus USA2. USL Champ33e117136556.67.9878333000.27517-12-1.51-1.68Matchs
202123TFC IIus USA3. USL League One7e251,5846362.917.61684892611.281918+1+0.06-0.04Matchs
202224North Carolinaus USA3. USL League One302,3777988.026.426891841801.003048-18-0.68Matchs
202325North Carolinaus USA3. USL League One2e311,8926165.721.021784102602.003927+12+0.57-0.07Matchs
202426North Carolinaus USA2. USL Champ13e10181185.92.0167091301.2042+2+0.99+0.71Matchs
202426Fwd Madisonus USA3. USL League One3e114754324.05.3476172401.6245-1-0.19-1.39Matchs
202527Fwd Madisonus USA3. USL League One12e42105323.32.3279122700.7523-1-0.43-0.17Matchs
6 saisons4 clubs2 ligues1227,4326148.682.6788335442311.31103120-17-0.21-0.62
Pays Comp CltChamp MJ Min Mn/MJ Min% 90 Titulaire Mn/Débuté Compl Remp Mn/Remp RempNE PPM BT BE +/- +/-90 Sur/En dehors du terrain Matchs
North Carolina (3 saisons)2 ligues714,4506351.549.4488322231901.467377-4-0.08-0.42
Fwd Madison (2 saisons)1 ligue156854623.87.6677292501.3968-2-0.26-1.00
TFC II (1 saison)1 ligue251,5846362.917.61684892611.281918+1+0.06-0.04
RGV Toros (1 saison)1 ligue117136556.67.9878333000.27517-12-1.51-1.68
USL League One (5 saisons)1016,5386559.572.6698332322511.4394101-7-0.10-0.62
USL Champ (2 saisons)218944320.79.99773121700.71919-10-1.01-1.27
Temps de jeu Table
Temps de jeu Titulaire Remplaçants Victoires de l'équipe
Saison Âge Équipe Pays Comp CltChamp MJ Min Mn/MJ Min% 90 Titulaire Mn/Débuté Compl Remp Mn/Remp RempNE PPM BT BE +/- +/-90 Sur/En dehors du terrain Matchs
202224North Carolinaus USAU.S. Open CupRd219090100.01.01901000.0012-1-1.00Matchs
202325North Carolinaus USAU.S. Open CupRd21626251.70.71620000.0001-1-1.45-1.45Matchs
202426North Carolinaus USAU.S. Open CupR3221075451.01.2184012301.501100.000.00Matchs
3 saisons1 club1 ligue42596561.72.9379112300.7524-2-0.69-0.69
Become a Stathead & surf this site ad-free.

Statistiques diverses

Statistiques diverses Table
Performance
Saison Âge Équipe Pays Comp 90 CJ CR 2CrtJ Fte Ftp HJ Ctr Int TclR Préussi Pcon CSC Matchs
202022RGV Torosus USA2. USL Champ7.910051234130Matchs
202123TFC IIus USA3. USL League One17.63000Matchs
202224North Carolinaus USAU.S. Open Cup1.00000201200Matchs
202224North Carolinaus USA3. USL League One26.42000Matchs
202325North Carolinaus USAU.S. Open Cup0.70000000000Matchs
202325North Carolinaus USA3. USL League One21.01000Matchs
202426North Carolinaus USAU.S. Open Cup1.20000108010Matchs
202426North Carolinaus USA2. USL Champ2.00006613050Matchs
202426Fwd Madisonus USA3. USL League One5.310021020060Matchs
202527Fwd Madisonus USA3. USL League One2.30003210000Matchs
6 saisons4 clubs3 ligues85.580016337163150
Pays Comp 90 CJ CR 2CrtJ Fte Ftp HJ Ctr Int TclR Préussi Pcon CSC Matchs
North Carolina (3 saisons)3 ligues52.330069112260
Fwd Madison (2 saisons)1 ligue7.610051230060
TFC II (1 saison)1 ligue17.63000
RGV Toros (1 saison)1 ligue7.910051234130
USL League One (5 saisons)72.670051230060
U.S. Open Cup (3 saisons)2.90000309210
USL Champ (2 saisons)9.9100111847180
Statistiques diverses Table
Performance
Saison Âge Équipe Comp 90 CJ CR 2CrtJ Fte Ftp HJ Ctr Int TclR Préussi Pcon CSC Matchs
202022RGV Toros1 ligue7.910051234130
202123TFC II1 ligue17.63000
202224North Carolina2 ligues27.42000201200
202325North Carolina2 ligues21.71000000000
202426North Carolina2 ligues3.200067111060
202426Fwd Madison1 ligue5.310021020060
202527Fwd Madison1 ligue2.30003210000
6 saisons4 clubs3 ligues85.580016337163150
Comp 90 CJ CR 2CrtJ Fte Ftp HJ Ctr Int TclR Préussi Pcon CSC Matchs
North Carolina (3 saisons)3 ligues52.330069112260
Fwd Madison (2 saisons)1 ligue7.610051230060
TFC II (1 saison)1 ligue17.63000
RGV Toros (1 saison)1 ligue7.910051234130
USL League One (5 saisons)72.670051230060
U.S. Open Cup (3 saisons)2.90000309210
USL Champ (2 saisons)9.9100111847180
Statistiques diverses Table
Performance
Saison Âge Équipe Pays Comp CltChamp 90 CJ CR 2CrtJ Fte Ftp HJ Ctr Int TclR Préussi Pcon CSC Matchs
202022RGV Torosus USA2. USL Champ33e7.910051234130Matchs
202123TFC IIus USA3. USL League One7e17.63000Matchs
202224North Carolinaus USA3. USL League One26.42000Matchs
202325North Carolinaus USA3. USL League One2e21.01000Matchs
202426North Carolinaus USA2. USL Champ13e2.00006613050Matchs
202426Fwd Madisonus USA3. USL League One3e5.310021020060Matchs
202527Fwd Madisonus USA3. USL League One12e2.30003210000Matchs
6 saisons4 clubs2 ligues82.68001630771140
Pays Comp CltChamp 90 CJ CR 2CrtJ Fte Ftp HJ Ctr Int TclR Préussi Pcon CSC Matchs
North Carolina (3 saisons)2 ligues49.43006613050
Fwd Madison (2 saisons)1 ligue7.610051230060
TFC II (1 saison)1 ligue17.63000
RGV Toros (1 saison)1 ligue7.910051234130
USL League One (5 saisons)72.670051230060
USL Champ (2 saisons)9.9100111847180
Statistiques diverses Table
Performance
Saison Âge Équipe Pays Comp CltChamp 90 CJ CR 2CrtJ Fte Ftp HJ Ctr Int TclR Préussi Pcon CSC Matchs
202224North Carolinaus USAU.S. Open CupRd21.00000201200Matchs
202325North Carolinaus USAU.S. Open CupRd20.70000000000Matchs
202426North Carolinaus USAU.S. Open CupR321.20000108010Matchs
3 saisons1 club1 ligue2.90000309210

Résumé du club de joueurs

À propos de FBref.com

FBref.com a été lancé (13 juin 2018) avec un traitement des compétitions nationales pour l'Angleterre, la France, l'Allemagne, l'Italie, l'Espagne et les États-Unis. Depuis lors, nous n'avons cessé d'étendre nos statistiques pour inclure des championnats nationaux de plus de 40 pays, ainsi que des coupes nationales, des super coupes et des compétitions de jeunes des principaux pays européens. Nous avons également ajouté des données pour les grandes coupes internationales telles la Ligue des Champions de l'UEFA et la Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Le personnel de Sports Reference est entièrement anglophone et hispanophone à l'heure actuelle. Nous espérons servir tous nos clients quelle que soit leur langue maternelle, donc nous ferons de notre mieux pour traduire correctement notre site en {langue}. Si vous trouvez une erreur ou un mot, une phrase ou une abréviation mal choisis, veuillez nous en informer et nous tenterons de corriger le problème rapidement.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

Vous pouvez vous inscrire pour recevoir un e-mail lors du lancement de nouveaux pays et de nouvelles fonctionnalités.

Pour plus d’informations, consultez notre article de blog sur le lancement, la page générale des ligues/compétitions présentant les ligues et les saisons que nous incluons, ou notre page À propos. Contactez-nous en cas de problème ou pour une suggestion.

FBref est l'un des sept sites Sports-Reference.com.

Plus de pages Garrett McLaughlin