HALL OF FAME PLAYERS Game Logs TEAMS SALARIES MANAGERS
 LEAGUE  TEAM  YEAR
Game   Results   Umpires   Batting   Repeat Header Save as Excel Save as Excel

AL American League NL National League AA American Association NA National Associatiation PL Players League UA Union Association FL Federal League

Anaheim Angels
(ANA) 1997-2004
Baltimore Orioles
(BLA) 1901-1902
Baltimore Orioles
(BAL) 1954-2021
Boston Red Sox
(BOS) 1901-2021
California Angels
(CAL) 1965-1996
Chicago White Sox
(CHA) 1901-2021
Cleveland Indians
(CLE) 1901-2021
Detroit Tigers
(DET) 1901-2021
Kansas City Royals
(KCA) 1969-2021
Kansas City Athletics
(KC1) 1955-1967
Los Angeles Angels
(LAA) 1961-2021
Milwaukee Brewers
(MIL) 1998-2021
Milwaukee Brewers
(MLA) 1901-1901
Minnesota Twins
(MIN) 1961-2021
New York Yankees
(NYA) 1903-2021
Oakland Athletics
(OAK) 1968-2021
Philadelphia Athletics
(PHA) 1901-1954
Seattle Pilots
(SE1) 1969-1969
Seattle Mariners
(SEA) 1977-2021
St.Louis Browns
(SLA) 1902-1953
Tampa Bay Devil Rays
(TBA) 1998-2021
Texas Rangers
(TEX) 1972-2021
Toronto Blue Jays
(TOR) 1977-2021
Washington Senators
(WS2) 1961-1971
Washington Senators
(WS1) 1901-1960

2021  2020  2019   2018  2017  2016  2015  2014  2013  2012  2011  2010  2009  2008  2007  2006  2005  2004  2003  2002  2001  2000  1999  1998  1997  1996  1995  1994  1993  1992  1991  1990  1989  1988  1987  1986  1985  1984  1983  1982  1981  1980  1979  1978  1977  1976  1975  1974  1973  1972 

2018 Texas Rangers Game Logs (162 Games)
row
#
Game
Date
Home Team (HT) Visiting Team (VT) Score Game Park Info Game Len.
Gm. # Name League Gm. # Name League Home Vis. GLO Day/Nt Name Attend. (min.)
 1. Sun 07-15-2018 97 Orioles AL 97 Rangers AL 6 5 51 D Oriole Park at Camden Yards 18754 182
 2. Thu 05-24-2018 52 Rangers AL 50 Royals AL 2 8 54 N Rangers Ballpark in Arlington 23230 173
 3. Tue 04-10-2018 13 Rangers AL 12 Angels AL 1 11 54 N Rangers Ballpark in Arlington 18697 187
 4. Wed 08-29-2018 134 Rangers AL 133 Dodgers NL 1 3 54 N Rangers Ballpark in Arlington 29181 169
 5. Mon 04-23-2018 24 Rangers AL 23 Athletics AL 4 9 54 N Rangers Ballpark in Arlington 17060 200
 6. Fri 06-08-2018 66 Rangers AL 65 Colts AL 3 7 54 N Rangers Ballpark in Arlington 31722 182
 7. Sun 05-06-2018 36 Rangers AL 34 Red Sox AL 1 6 54 D Rangers Ballpark in Arlington 28360 153
 8. Tue 05-22-2018 50 Rangers AL 46 Yankees AL 6 4 51 N Rangers Ballpark in Arlington 30325 187
 9. Tue 07-24-2018 102 Rangers AL 102 Athletics AL 10 13 60 N Rangers Ballpark in Arlington 18249 248
 10. Thu 05-17-2018 40 White Sox AL 45 Rangers AL 4 2 51 N U.S. Cellular Field 17666 174
 11. Fri 03-30-2018 2 Rangers AL 2 Colts AL 5 1 51 N Rangers Ballpark in Arlington 35469 182
 12. Tue 05-08-2018 38 Rangers AL 35 Tigers AL 4 7 54 N Rangers Ballpark in Arlington 18634 184
 13. Sat 08-25-2018 131 Giants NL 131 Rangers AL 5 3 51 D AT&T Park 40287 188
 14. Tue 04-24-2018 25 Rangers AL 24 Athletics AL 2 3 54 N Rangers Ballpark in Arlington 19391 187
 15. Mon 09-03-2018 138 Rangers AL 138 Angels AL 1 3 54 N Rangers Ballpark in Arlington 21048 190
 16. Mon 05-07-2018 37 Rangers AL 34 Tigers AL 7 6 51 N Rangers Ballpark in Arlington 20057 188
 17. Tue 08-28-2018 133 Rangers AL 132 Dodgers NL 4 8 54 N Rangers Ballpark in Arlington 30123 199
 18. Sun 04-08-2018 11 Rangers AL 10 Blue Jays AL 4 7 54 D Rangers Ballpark in Arlington 26902 196
 19. Wed 06-13-2018 67 Dodgers NL 70 Rangers AL 3 2 64 N Dodger Stadium 41303 229
 20. Fri 07-13-2018 95 Orioles AL 95 Rangers AL 4 5 54 N Oriole Park at Camden Yards 17348 188
 21. Wed 04-04-2018 7 Athletics AL 7 Rangers AL 6 2 51 N Oakland-Alameda County Coliseum 7908 143
 22. Thu 06-07-2018 65 Rangers AL 64 Colts AL 2 5 54 N Rangers Ballpark in Arlington 30236 156
 23. Fri 04-13-2018 14 Colts AL 15 Rangers AL 3 2 51 N Minute Maid Park 32129 170
 24. Fri 05-25-2018 53 Rangers AL 51 Royals AL 8 4 51 N Rangers Ballpark in Arlington 35105 187
 25. Sat 08-04-2018 112 Rangers AL 111 Orioles AL 3 1 51 N Rangers Ballpark in Arlington 24300 145
 26. Wed 09-26-2018 159 Angels AL 158 Rangers AL 3 2 51 N Angel Stadium of Anaheim 35991 161
 27. Fri 05-18-2018 41 White Sox AL 46 Rangers AL 5 12 54 N U.S. Cellular Field 16373 232
 28. Thu 09-27-2018 159 Mariners AL 159 Rangers AL 0 2 54 N Safeco Field 15799 156
 29. Sat 09-01-2018 136 Rangers AL 135 Twins AL 7 4 51 N Rangers Ballpark in Arlington 32175 172
 30. Wed 06-27-2018 82 Rangers AL 83 Padres NL 5 2 51 N Rangers Ballpark in Arlington 21365 144
 31. Sun 04-15-2018 16 Colts AL 17 Rangers AL 1 3 60 N Minute Maid Park 31803 186
 32. Fri 04-06-2018 9 Rangers AL 8 Blue Jays AL 5 8 54 N Rangers Ballpark in Arlington 21670 186
 33. Sat 08-18-2018 125 Rangers AL 125 Angels AL 7 11 54 N Rangers Ballpark in Arlington 24768 208
 34. Sun 09-09-2018 144 Athletics AL 143 Rangers AL 7 3 51 D Oakland-Alameda County Coliseum 27932 179
 35. Wed 09-19-2018 152 Rangers AL 151 Devil Rays AL 3 9 54 D Rangers Ballpark in Arlington 25168 175
 36. Mon 08-06-2018 114 Rangers AL 113 Mariners AL 3 4 72 N Rangers Ballpark in Arlington 17759 234
 37. Sun 08-12-2018 117 Yankees AL 120 Rangers AL 7 2 51 D Yankee Stadium II 41304 179
 38. Tue 06-05-2018 63 Rangers AL 61 Athletics AL 7 4 51 N Rangers Ballpark in Arlington 19470 172
 39. Thu 08-16-2018 123 Rangers AL 123 Angels AL 8 6 51 N Rangers Ballpark in Arlington 18398 173
 40. Sun 08-19-2018 126 Rangers AL 126 Angels AL 4 2 51 D Rangers Ballpark in Arlington 26681 155
 41. Wed 05-09-2018 39 Rangers AL 36 Tigers AL 5 4 57 D Rangers Ballpark in Arlington 30387 202
 42. Sun 05-27-2018 55 Rangers AL 53 Royals AL 3 5 54 D Rangers Ballpark in Arlington 31898 180
 43. Sat 04-07-2018 10 Rangers AL 9 Blue Jays AL 5 1 51 N Rangers Ballpark in Arlington 26229 157
 44. Sat 04-14-2018 15 Colts AL 16 Rangers AL 5 6 60 D Minute Maid Park 40679 206
 45. Fri 07-20-2018 98 Rangers AL 96 Indians AL 8 9 66 N Rangers Ballpark in Arlington 28253 288
 46. Wed 04-25-2018 26 Rangers AL 25 Athletics AL 4 2 51 N Rangers Ballpark in Arlington 19121 179
 47. Tue 05-15-2018 41 Mariners AL 43 Rangers AL 9 8 64 N Safeco Field 14670 266
 48. Sat 06-23-2018 73 Twins AL 78 Rangers AL 6 9 54 D Target Field 23230 215
 49. Wed 04-11-2018 14 Rangers AL 13 Angels AL 2 7 54 N Rangers Ballpark in Arlington 20363 207
 50. Sun 09-02-2018 137 Rangers AL 136 Twins AL 18 4 51 D Rangers Ballpark in Arlington 23423 189
 51. Sat 04-21-2018 22 Rangers AL 19 Mariners AL 7 9 54 N Rangers Ballpark in Arlington 39016 209
 52. Tue 07-31-2018 109 Diamondbacks NL 109 Rangers AL 6 0 51 N Chase Field 21877 165
 53. Mon 07-09-2018 92 Red Sox AL 92 Rangers AL 5 0 51 N Fenway Park 36754 172
 54. Tue 06-12-2018 66 Dodgers NL 69 Rangers AL 12 5 51 N Dodger Stadium 48233 188
 55. Tue 08-21-2018 126 Athletics AL 128 Rangers AL 6 0 51 N Oakland-Alameda County Coliseum 11579 146
 56. Thu 04-05-2018 8 Athletics AL 8 Rangers AL 3 6 54 D Oakland-Alameda County Coliseum 10132 190
 57. Fri 08-24-2018 130 Giants NL 130 Rangers AL 6 7 60 N AT&T Park 39845 228
 58. Thu 08-09-2018 114 Yankees AL 117 Rangers AL 7 3 51 N Yankee Stadium II 43455 151
 59. Wed 07-04-2018 87 Rangers AL 88 Colts AL 4 5 60 N Rangers Ballpark in Arlington 43592 213
 60. Wed 09-12-2018 146 Angels AL 146 Rangers AL 8 1 51 N Angel Stadium of Anaheim 33028 170
 61. Sun 05-20-2018 43 White Sox AL 48 Rangers AL 3 0 51 D U.S. Cellular Field 16829 148
 62. Sat 06-30-2018 84 Rangers AL 82 White Sox AL 13 4 51 N Rangers Ballpark in Arlington 28138 208
 63. Wed 06-06-2018 64 Rangers AL 62 Athletics AL 8 2 51 N Rangers Ballpark in Arlington 22335 185
 64. Thu 05-03-2018 33 Rangers AL 31 Red Sox AL 11 5 51 N Rangers Ballpark in Arlington 22348 200
 65. Fri 09-28-2018 160 Mariners AL 160 Rangers AL 12 6 51 N Safeco Field 23598 227
 66. Thu 03-29-2018 1 Rangers AL 1 Colts AL 1 4 54 D Rangers Ballpark in Arlington 47253 179
 67. Mon 09-17-2018 150 Rangers AL 149 Devil Rays AL 0 3 54 N Rangers Ballpark in Arlington 21840 161
 68. Mon 08-13-2018 121 Rangers AL 120 Diamondbacks NL 5 3 51 N Rangers Ballpark in Arlington 18204 171
 69. Fri 06-01-2018 58 Angels AL 60 Rangers AL 6 0 51 N Angel Stadium of Anaheim 33511 157
 70. Sat 06-02-2018 59 Angels AL 61 Rangers AL 2 3 60 N Angel Stadium of Anaheim 44603 201
 71. Mon 05-21-2018 49 Rangers AL 45 Yankees AL 5 10 54 N Rangers Ballpark in Arlington 29553 187
 72. Sun 09-23-2018 155 Rangers AL 155 Mariners AL 6 1 51 D Rangers Ballpark in Arlington 31269 176
 73. Fri 07-06-2018 90 Tigers AL 89 Rangers AL 3 1 51 N Comerica Park 27316 125
 74. Fri 05-04-2018 34 Rangers AL 32 Red Sox AL 1 5 54 N Rangers Ballpark in Arlington 31404 156
 75. Sun 07-01-2018 85 Rangers AL 83 White Sox AL 5 10 54 D Rangers Ballpark in Arlington 22684 196
 76. Fri 06-15-2018 71 Rangers AL 69 Rockies NL 5 9 54 N Rangers Ballpark in Arlington 30448 195
 77. Fri 07-27-2018 105 Colts AL 105 Rangers AL 2 11 54 N Minute Maid Park 42592 203
 78. Sun 09-16-2018 150 Padres NL 149 Rangers AL 7 3 53 D PETCO Park 22242 195
 79. Wed 07-25-2018 103 Rangers AL 103 Athletics AL 5 6 54 N Rangers Ballpark in Arlington 20549 228
 80. Tue 06-19-2018 73 Royals AL 75 Rangers AL 1 4 54 N Kauffman Stadium 17789 166
 81. Tue 09-25-2018 158 Angels AL 157 Rangers AL 4 1 51 N Angel Stadium of Anaheim 36308 181
 82. Tue 05-01-2018 28 Indians AL 31 Rangers AL 6 8 72 N Progressive Field 16356 245
 83. Mon 04-30-2018 27 Indians AL 30 Rangers AL 7 5 51 N Progressive Field 12851 236
 84. Sun 05-13-2018 42 Colts AL 42 Rangers AL 6 1 51 D Minute Maid Park 39405 172
 85. Fri 06-29-2018 83 Rangers AL 81 White Sox AL 11 3 51 N Rangers Ballpark in Arlington 28156 167
 86. Sat 07-28-2018 106 Colts AL 106 Rangers AL 3 7 54 N Minute Maid Park 43093 164
 87. Sun 06-10-2018 68 Rangers AL 67 Colts AL 7 8 54 D Rangers Ballpark in Arlington 30251 189
 88. Sat 04-28-2018 26 Blue Jays AL 28 Rangers AL 4 7 54 D Rogers Centre 39176 180
 89. Sun 06-24-2018 74 Twins AL 79 Rangers AL 2 0 51 D Target Field 23633 141
 90. Tue 07-03-2018 86 Rangers AL 87 Colts AL 3 5 54 N Rangers Ballpark in Arlington 40165 207
 91. Thu 07-26-2018 104 Rangers AL 104 Athletics AL 6 7 54 N Rangers Ballpark in Arlington 20533 207
 92. Sun 08-26-2018 132 Giants NL 132 Rangers AL 3 1 51 D AT&T Park 39260 155
 93. Sun 04-29-2018 27 Blue Jays AL 29 Rangers AL 7 2 51 D Rogers Centre 31669 157
 94. Sat 09-29-2018 161 Mariners AL 161 Rangers AL 4 1 51 N Safeco Field 31780 157
 95. Fri 06-22-2018 72 Twins AL 77 Rangers AL 1 8 54 N Target Field 28004 181
 96. Fri 08-10-2018 115 Yankees AL 118 Rangers AL 7 12 54 N Yankee Stadium II 45198 214
 97. Sat 08-11-2018 116 Yankees AL 119 Rangers AL 5 3 51 D Yankee Stadium II 45933 196
 98. Mon 05-28-2018 53 Mariners AL 56 Rangers AL 2 1 51 D Safeco Field 26236 152
 99. Mon 06-18-2018 72 Royals AL 74 Rangers AL 3 6 54 N Kauffman Stadium 18319 184
 100. Mon 09-24-2018 157 Angels AL 156 Rangers AL 5 4 63 N Angel Stadium of Anaheim 29052 192
 101. Tue 09-11-2018 145 Angels AL 145 Rangers AL 1 0 51 N Angel Stadium of Anaheim 33756 165
 102. Sun 07-08-2018 92 Tigers AL 91 Rangers AL 0 3 54 D Comerica Park 22047 168
 103. Sat 05-26-2018 54 Rangers AL 52 Royals AL 4 3 57 D Rangers Ballpark in Arlington 29644 179
 104. Sat 09-08-2018 143 Athletics AL 142 Rangers AL 8 6 51 D Oakland-Alameda County Coliseum 20504 205
 105. Sat 06-16-2018 72 Rangers AL 70 Rockies NL 5 2 51 D Rangers Ballpark in Arlington 23468 162
 106. Wed 05-02-2018 29 Indians AL 32 Rangers AL 12 4 51 D Progressive Field 15637 161
 107. Sat 07-14-2018 96 Orioles AL 96 Rangers AL 1 0 51 N Oriole Park at Camden Yards 38328 165
 108. Sun 09-30-2018 162 Mariners AL 162 Rangers AL 3 1 51 D Safeco Field 21146 134
 109. Fri 08-17-2018 124 Rangers AL 124 Angels AL 6 4 51 N Rangers Ballpark in Arlington 27816 176
 110. Mon 06-25-2018 80 Rangers AL 81 Padres NL 7 4 51 N Rangers Ballpark in Arlington 23470 194
 111. Sun 07-29-2018 107 Colts AL 107 Rangers AL 3 4 54 D Minute Maid Park 40560 181
 112. Sat 05-12-2018 41 Colts AL 41 Rangers AL 6 1 51 N Minute Maid Park 36482 157
 113. Tue 04-17-2018 17 Devil Rays AL 19 Rangers AL 2 7 54 N Tropicana Field 8972 164
 114. Tue 09-18-2018 151 Rangers AL 150 Devil Rays AL 0 4 54 N Rangers Ballpark in Arlington 23523 184
 115. Tue 07-10-2018 93 Red Sox AL 93 Rangers AL 8 4 51 N Fenway Park 36883 176
 116. Tue 08-07-2018 115 Rangers AL 114 Mariners AL 11 4 51 N Rangers Ballpark in Arlington 17575 146
 117. Sat 09-22-2018 154 Rangers AL 154 Mariners AL 0 13 54 N Rangers Ballpark in Arlington 31158 187
 118. Mon 08-20-2018 125 Athletics AL 127 Rangers AL 9 0 51 N Oakland-Alameda County Coliseum 9341 168
 119. Fri 05-11-2018 40 Colts AL 40 Rangers AL 0 1 54 N Minute Maid Park 34297 188
 120. Sat 05-05-2018 35 Rangers AL 33 Red Sox AL 5 6 54 N Rangers Ballpark in Arlington 35728 198
 121. Sat 05-19-2018 42 White Sox AL 47 Rangers AL 5 3 51 N U.S. Cellular Field 25611 178
 122. Thu 08-02-2018 110 Rangers AL 109 Orioles AL 17 8 51 N Rangers Ballpark in Arlington 19367 200
 123. Wed 06-20-2018 74 Royals AL 76 Rangers AL 2 3 54 N Kauffman Stadium 19489 173
 124. Sun 08-05-2018 113 Rangers AL 112 Orioles AL 6 9 54 D Rangers Ballpark in Arlington 19961 199
 125. Sun 06-03-2018 60 Angels AL 62 Rangers AL 3 1 51 D Angel Stadium of Anaheim 33541 159
 126. Fri 09-21-2018 153 Rangers AL 153 Mariners AL 8 3 38 N Rangers Ballpark in Arlington 29420 137
 127. Mon 04-09-2018 12 Rangers AL 11 Angels AL 3 8 54 N Rangers Ballpark in Arlington 16718 208
 128. Mon 04-02-2018 5 Athletics AL 5 Rangers AL 3 1 51 N Oakland-Alameda County Coliseum 7416 190
 129. Sun 04-22-2018 23 Rangers AL 20 Mariners AL 7 4 51 D Rangers Ballpark in Arlington 33661 175
 130. Sat 09-15-2018 149 Padres NL 148 Rangers AL 3 6 54 N PETCO Park 28833 190
 131. Mon 07-23-2018 101 Rangers AL 101 Athletics AL 3 15 54 N Rangers Ballpark in Arlington 18744 193
 132. Fri 08-03-2018 111 Rangers AL 110 Orioles AL 11 3 51 N Rangers Ballpark in Arlington 22544 183
 133. Sat 07-07-2018 91 Tigers AL 90 Rangers AL 7 2 51 D Comerica Park 29174 188
 134. Fri 04-27-2018 25 Blue Jays AL 27 Rangers AL 4 6 54 N Rogers Centre 26312 170
 135. Fri 08-31-2018 135 Rangers AL 134 Twins AL 7 10 54 N Rangers Ballpark in Arlington 22808 222
 136. Wed 09-05-2018 140 Rangers AL 140 Angels AL 3 9 54 N Rangers Ballpark in Arlington 19966 192
 137. Wed 05-30-2018 55 Mariners AL 58 Rangers AL 6 7 54 N Safeco Field 13070 197
 138. Tue 05-29-2018 54 Mariners AL 57 Rangers AL 5 9 54 N Safeco Field 13259 220
 139. Thu 05-31-2018 56 Mariners AL 59 Rangers AL 6 1 51 N Safeco Field 15630 173
 140. Fri 04-20-2018 21 Rangers AL 18 Mariners AL 2 6 54 N Rangers Ballpark in Arlington 27811 200
 141. Tue 04-03-2018 6 Athletics AL 6 Rangers AL 1 4 54 N Oakland-Alameda County Coliseum 9157 170
 142. Sat 03-31-2018 3 Rangers AL 3 Colts AL 3 9 54 D Rangers Ballpark in Arlington 36892 199
 143. Wed 05-23-2018 51 Rangers AL 47 Yankees AL 12 10 51 N Rangers Ballpark in Arlington 31304 200
 144. Fri 09-07-2018 142 Athletics AL 141 Rangers AL 8 4 51 N Oakland-Alameda County Coliseum 15572 197
 145. Sun 07-22-2018 100 Rangers AL 98 Indians AL 5 0 51 D Rangers Ballpark in Arlington 21829 153
 146. Sun 04-01-2018 4 Rangers AL 4 Colts AL 2 8 54 D Rangers Ballpark in Arlington 26758 193
 147. Sat 07-21-2018 99 Rangers AL 97 Indians AL 3 16 54 N Rangers Ballpark in Arlington 31532 191
 148. Fri 09-14-2018 148 Padres NL 147 Rangers AL 0 4 54 N PETCO Park 22740 162
 149. Mon 09-10-2018 144 Angels AL 144 Rangers AL 2 5 54 N Angel Stadium of Anaheim 32891 190
 150. Tue 09-04-2018 139 Rangers AL 139 Angels AL 4 2 51 N Rangers Ballpark in Arlington 17625 164
 151. Tue 08-14-2018 122 Rangers AL 121 Diamondbacks NL 4 6 54 N Rangers Ballpark in Arlington 19353 188
 152. Mon 07-30-2018 108 Diamondbacks NL 108 Rangers AL 5 9 54 N Chase Field 20639 213
 153. Wed 05-16-2018 42 Mariners AL 44 Rangers AL 1 5 54 D Safeco Field 20629 172
 154. Tue 06-26-2018 81 Rangers AL 82 Padres NL 2 3 54 N Rangers Ballpark in Arlington 21780 187
 155. Wed 07-11-2018 94 Red Sox AL 94 Rangers AL 4 2 51 N Fenway Park 36920 178
 156. Wed 04-18-2018 18 Devil Rays AL 20 Rangers AL 4 2 51 D Tropicana Field 8657 156
 157. Sat 06-09-2018 67 Rangers AL 66 Colts AL 3 4 54 N Rangers Ballpark in Arlington 38068 211
 158. Thu 07-05-2018 89 Tigers AL 88 Rangers AL 5 7 54 N Comerica Park 21248 175
 159. Mon 04-16-2018 16 Devil Rays AL 18 Rangers AL 8 4 51 N Tropicana Field 9363 169
 160. Sun 06-17-2018 73 Rangers AL 71 Rockies NL 13 12 52 D Rangers Ballpark in Arlington 25513 234
 161. Wed 08-22-2018 127 Athletics AL 129 Rangers AL 2 4 54 D Oakland-Alameda County Coliseum 13139 183
 162. Wed 08-08-2018 116 Rangers AL 115 Mariners AL 11 7 51 D Rangers Ballpark in Arlington 20116 193

DISCLAIMER: Players and team data reports are based on Sean Lahman's BASEBALL ARCHIVE. The information used in games log area was obtained free of charge from and is copyrighted by Retrosheet GAME LOGS DATABASE. We do our best to make sure the reports are accurate. However, we cannot (and no other provider can) guarantee the reports are error free, therefore they are provided without any implied or expressed warranty. The reports can be used copyright free as long as all of the above sources are credited. Contact [email protected] for additional details.
Copyright © 2024 Baseball 1 Stats . com - Contact: [email protected]